View
221
Download
0
Tags:
Embed Size (px)
Citation preview
MONSOON Image Acquisition MONSOON Image Acquisition System ConfigurationSystem Configuration
““Managing complexity”Managing complexity”
Cerro Tololo Cerro Tololo Inter-American Inter-American ObservatoryObservatory
National Optical National Optical Astronomy Astronomy ObservatoryObservatory
G. Rahmer & P. C. MooreG. Rahmer & P. C. Moore
SOFTWARE
CFG FILE
VIDEO BOARD #1
CFG FILE
CLOCK BRD #1
CFG FILE
CLOCK BRD #1
FUNCTIONS LIST
VIDEO BOARD #1
FUNCTIONS LIST
How do we store configuration info for a system?
SOFTWARE
CFG FILE
VIDEO BOARD #1
CFG FILE
CLOCK BRD #1
CFG FILE
CLOCK BRD #1
FUNCTIONS LIST
VIDEO BOARD #1
FUNCTIONS LIST
SOFTWARE
CFG FILE
VIDEO BOARD #1
CFG FILE
CLOCK BRD #1
CFG FILE
CLOCK BRD #1
FUNCTIONS LIST
VIDEO BOARD #1
FUNCTIONS LIST
SOFTWARE
CFG FILE
VIDEO BOARD #1
CFG FILE
CLOCK BRD #1
CFG FILE
CLOCK BRD #1
FUNCTIONS LIST
VIDEO BOARD #1
FUNCTIONS LIST
SOFTWARE
CFG FILE
VIDEO BOARD #N
CFG FILE
CLOCK BRD #N
CFG FILE
CLOCK BRD #N
FUNCTIONS LIST
VIDEO BOARD #N
FUNCTIONS LIST
How do we store configuration info for a complex system?
The MONSOON Configuration Data Hierarchy
MONSOON ROOT
SYSTEM
SOFTW ARE
SUPERVISOR PAN FOCAL PLANE
DHE CHASSIS
DHE BOARD DHE BOARD TRANSITION
FUNCTIONS FUNCTIONS
COEFFICIENTS COEFFICIENTS
SIGNALSSIGNALS
SIGNALS
SIGNALSSIGNALS SIGNALS
SIGNALS
POW ER POW ER
SIGNALS
SIGNALS
COEFFICIENTS
SYSTEMSYSTEM
Logica l s ignal link
Phys ica l s ignal link
M NSN SOFTW AREM NSN TRANSITION
M NSN DHE BOARDM NSN DHE CHASSIS
M NSN PANM NSN FOCAL PLANE
M ONSOON DOCDESCRIPTOR
(DTD)
CONFIGURATIONGENERATOR
(XSL)
M ONSOON PPXCONFIGURATION FILES
DISPLAYTRANSLATOR
(XSL)
CONFIGURATIONVIEW ER
(W EB BROW SER)
M NSN TOOLBOX(JAVA - SERVLET)
M ONSOON FORM STEM PLATE (XM L)
XML
TOOLBOXTRANSLATOR
(XSL)
M NSN SUPERVISORM NSN SYSTEM
M ONSOON ROOT(XM L)
M ONSOON FORMDESCRIPTOR
(DTD)
The MONSOON Configuration Toolbox