190 likes | 351 Views
Remote slow control for the future AGATA FEE. Diego Barrientos. Prometeo Workshop on Front- end electronics for gamma and complementary detector systems 17 th -18 th November 2011 – IFIC (Valencia). Outline. Introduction Firmware development Simulation Hardware testbench
E N D
Remoteslow control forthefuture AGATA FEE Diego Barrientos Prometeo Workshopon Front-endelectronicsfor gamma and complementary detector systems • 17th-18thNovember 2011 – IFIC (Valencia)
Outline • Introduction • Firmware development • Simulation • Hardware testbench • Software development • Results • Conclusions and furtherwork
Introduction: Slow control • Largeprojectswithhigh-speed data rates • Severalcomplexelectronicdevices • Definition of theelectronicboards in thesystem • Initializationwithregistervaluesorprocedures • Storingconfigurationparametersforbackup • Monitoringsomekeyparameters • Handling error/alarmevents and notifyingthem • Acceptance of simple commandsfor control
Firmware development • Oneopticallanebutmultiple buses/registers • Multi-GigabitTransceivers • 8B/10B encoding • Control messages, data flow • Error handling • Customprotocol • Xilinx RocketIO • Aurora
Hardware testbench • Virtex-4 ML423 Ev. Board • Virtex-5 ML507 Ev. Board • 1st test: Virtex-4 loopback (Switches & LEDs) • 2nd test: Virtex-4/Virtex-5 (Switches & LEDs) • Final test: Virtex-4/Virtex-5 (I2C device)
Software development • Virtex-5 PowerPC • Integratedperipheral: • RS232-UART • Switches/LEDs • Slow control interface • C functionsdeveloped
Conclusions • Slow control interface forthe new AGATA digitizers • Mirrorregisterssynchronizedthrough serial link • Firmware validationwith Xilinx Ev. Boards Futurework • Incomingprototypesforthe new preprocessing and digitizerelectronics • Design and validation of thedigitizer’s control card • Firmware integration in thewholesystem