18.08.2013 Views

SPIRE Design Description - Research Services

SPIRE Design Description - Research Services

SPIRE Design Description - Research Services

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Draft <strong>SPIRE</strong> <strong>Design</strong> <strong>Description</strong> Document<br />

Onboard Software: The CPU board carries in the PROM the basic software to drive and control the DPU.<br />

The tasks the OBS carries out are schematically shown in Figure 4-6.<br />

Telecommands<br />

CDMS OBS<br />

Housekeeping<br />

Data<br />

Telemetry<br />

Science<br />

Data<br />

Subsystem<br />

Control<br />

Unit<br />

Commands<br />

61<br />

Housekeeping<br />

Data<br />

Science<br />

Data<br />

Commands<br />

Housekeeping Data<br />

Science Data<br />

Mechanism<br />

Control<br />

Unit<br />

Figure 4-6 <strong>SPIRE</strong> DPU On Board Software Context Diagram<br />

Commands<br />

Detector<br />

Control<br />

Unit<br />

The main functions of the OBS are the:<br />

(i) acceptance of instrument commands from CDMS;<br />

(ii) execution of predefined commanding sequences;<br />

(iii) instrument health/status monitoring;<br />

(iv) implementation of pre-defined procedures on detection of instrument anomalies. When an anomaly<br />

occurs, the OBS either (i) adjusts the instrument operation parameters, and/or (ii) switches the<br />

operating mode and/or (iii) activates subsystem redundancy;<br />

(v) science data acquisition and packetisation;<br />

(vi) HK data packetisation;<br />

(vii) transmission of data (science, HK, events and telecommand verification) from the instrument to the<br />

CDMS.<br />

In addition, the OBS shall provide the following software oriented functions:<br />

(i) the ability to load, via telecommands, replacement and/or additional software (patches, tables,<br />

command sequences);<br />

(ii) self-test and software verification facilities;<br />

(iii) the possibility to load and dump part of DPU/DCU memory;<br />

(iv) the possibility to write and check EEPROM;<br />

(v) the possibility to inhibit these functions during flight operations.<br />

4.1.2 Detector Readout and Control Unit (HSDRCU)<br />

The DRC is an electronic unit housed into two boxes: the FCU and the DCU, located between the FPU and<br />

the DPU. The DRCU includes the front-end electronics of the following sub-systems:<br />

(i) BDAs,<br />

(ii) SMEC,<br />

(iii) Beam Steering Mirror,<br />

(iv) Cooler,<br />

(v) PCAL and SCAL,<br />

(vi) Thermometry & Analog Housekeeping,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!