FED Crate Control S Durkin J Gilmore J

  • Slides: 5
Download presentation
FED Crate Control S. Durkin. J. Gilmore, J. Gu The Ohio State University USCMS

FED Crate Control S. Durkin. J. Gilmore, J. Gu The Ohio State University USCMS EMU Software Workshop, CERN, Dec. 9, 2005

Real Time DDU Monitoring DDU/DCC Monitoring Controls Detector Resets Run Control: 1) reset initializes

Real Time DDU Monitoring DDU/DCC Monitoring Controls Detector Resets Run Control: 1) reset initializes electronics 2) start DDU monitoring 3) take data Continuously read DDU status register Software Reset of Emu System on error (approx 200 sec) FMM Reset from computer write to VME register Firmware Real-time resets also possible (approx 30 sec) • Spy Data DQM Superfluous, Monitoring done “real time” • DDU traps ALL critical errors in 25 -100 sec and requests FMM reset

DDU Error Checking

DDU Error Checking

FED Crate Software Preliminary Software Modeled on Peripheral Crate CERN CVS Repository: Tri. DAS/emu.

FED Crate Software Preliminary Software Modeled on Peripheral Crate CERN CVS Repository: Tri. DAS/emu. DCS/FEDCrate • Software works with new OSU Crate Controller • Can Read/Write registers, Load Firmware, Monitor Voltages, Send FMM resets • Firmware upgrades will require slight changes in code Software Being Modified to Work with HAL/CAEN 2817 Received CAEN 2817 Controller November 28, 2005 – 2 Month Delay FED Crate needs to be shipped to OSU • Last week coded Read/Write to registers • Firmware Load – OSU JTAG not obviously compatible with HAL library • Hope to have library fully functional by New Year

Future FED Crate Control DDU/DCC Monitoring - Switch from Polling to Interrupt CAEN VME/PCI

Future FED Crate Control DDU/DCC Monitoring - Switch from Polling to Interrupt CAEN VME/PCI Interrupt (5 sec) when Critical Error Detected • critical errors are very rare • use sparse polling to Monitor non-critical errors, voltages • decision for System Resets made in interrupt routine (fast) • firmware ready to test, will test software next week • Tri. DAS Wisconsin has already successfully tested HAL interrupts Big Picture FED Crate Critical to Maintain/Monitor Hardware during running How Does this Fit into Overall Run Control Software?