Monitor periodically (~1Hz) all the DC Voltages required for the proper operation of the FEB64 card. Current consumption, temperatures are monitored as well. The FEB64 can be controlled for the following operation:
3 registers are available for the main operations of the card:
MSCB(1): Error 16bit U 0 (0x0000) (RO) Qpump Voltage fault 0x0001 Qpump Current fault 0x0002 +6Vdigital Voltage fault 0x0004 +6Vanalog Voltage fault 0x0008 -6Vanalog Voltage fault 0x0010 -6Vanalog Current fault 0x0020 +6Vanalog Current fault 0x0040 +6Vdigital Voltage fault 0x0080 micro-controller Temperature fault 0x0100 Board Temperature fault 0x0200 FGD detector Temperature fault 0x0400 EEPROM R/W error 0x0800 SST protocol error 0x1000 read SST error 0x2000
MSCB(2): Control 8bit U 0 (0x00/00000000) (WO) Turn ON Card 0x01 Toggle Asum counter 0x04 Initiate self-calibration procedure 0x08 Save current setting to EEPAGEx 0x10 Restore EEPAGEx to memory 0x20 Clear EEPAGEx 0x40 Manual Card shutdown 0x80
MSCB(3): Status 8bit U 3 (0x03/00000011) (RO) Card ON 0x01 Charge Pump Voltage ON 0x02 Asum counter ON 0x04 Self-calibration procedure in progress 0x08 EEPAGEx save operation complete 0x10 EEPAGEx restore operation complete 0x20 System Shutdown 0x40 Manual card shutdown 0x80
MSCB(4): EEPage 8bit U 0 (0x00/00000000) (WO) EEPAGE number [0..3]
Local (FEB64 card)