160 likes | 293 Views
GANIL Data acquisition developments. Experiment configuration Run control Event concentrator/distributor test. Typical current configuration. VME frontend. Storage + Analysis. Analysis WS. VXI. VXI. VXI. CAMAC. VMV bus. Fast-Ethernet. Multi-detector typical current configuration.
E N D
GANIL Data acquisition developments Experiment configuration Run control Event concentrator/distributor test
Typical current configuration VME frontend Storage + Analysis Analysis WS VXI VXI VXI CAMAC VMV bus Fast-Ethernet
Multi-detector typical current configuration EXOGAM frontend VAMOS frontend VME Event builder Storage + Analysis Analysis WS VXI VXI VXI VXI Fast-Ethernet Fast-Ethernet
Future architecture for multiple VXI crate configurations C P U G A M E R C P U G A M E R C P U G A M E R Event builder Storage + Analysis Analysis WS VXI Fast-Ethernet Fast-Ethernet
What is needed for new configurations? • Upgrade experiment configuration • New run control • New event builder
Experiment configuration • Currently based on simple configurations with one readout frontend • New features needed to describe • Standalone VXI crates in a same experiment • Event builder
Run control GUI FM Run Control GUI FM • Run Control accesses equipments through specific Function Managers (FM) modules for • Monitoring • Elementary commands (init, start, stop...) • Getting error messages Function Managers Other DAQ VXI VXI FM Event builder FM Error logging FM Storage
Run control Commands Monitoring Error msgs FSM Instrument Instrument Manager
Run control Function Manager Function Manager Instrument Manager Instrument Manager Instrument Manager Instrument Manager Function Managers
Run control VXI 1 Storage Event builder VXI 2 Example of simple DAQ configuration
Run control VXI 1 Instrument Manager 3 Instrument Manager 2 Instrument Manager 1 Instrument Manager 4 Storage Event builder VXI 2 Example of simple DAQ configuration
Run control VXI 1 Event builder 1 VXI 2 Event builder 2 Storage VXI 3 Example of complex DAQ configuration
Run control Function Manager 1 Instrument Manager 1 Instrument Manager 2 Instrument Manager 3 Instrument Manager 4 Instrument Manager 5 Instrument Manager 6 VXI 1 VXI 2 EB 1 VXI 3 EB 2 Storage Example of complex DAQ configuration
Event builder • Sub-events Merge • Event Distribution • Data storage • Data analysis • Based on Narval (from IPN Orsay) used for AGATA DAQ • ADA technology • Modular configuration of producers/consumers • Easy to add new protocols for producers • Development in progress
ExoGam 2 DAQ proposal ExoGam Target 1 GARY module / crystal : 4 segments (E6Mev, q1, q2, t30, t60, t90) = 6 parameters (12 bytes) 1 inner (E6Mev, E20Mev, time stamp) = 3 parameters (10 bytes) 1 BGO (E, veto) = 2 parameters (4 bytes) 1 CSI (E, veto) = 1 parameter (2 bytes) Total with header ~30 bytes per sub event @ 100 KHits/s per crystal = 3 Mbytes / GARY For 16 clovers = 64 GARY modules in 6 VXI-C • Estimated data rate for ExoGam 2 : ~70 MB/s CENTRUM G A R Y G A R Y G A M E R C P U VXI - c …. ATOM ATOM …. Data Data Setup Event Builder SWITCH . . . . . . ( X 6 for 16 clovers ) Gb Ethernet G A R Y G A R Y G A M E R C P U VXI - c …. ATOM ATOM …. Data Data Setup SWITCH
ExoGam 2 @ VAMOS + AGATA AGATA DAQ ExoGam Target AGATA CLK 100 MHz AGATA G A M E R C P U ExoGam 2 DAQ VXI - C Event Builder ADC’s Data Setup Data Setup Ethernet Time stamp alignment Sub event Spectrometer VAMOS External CLK 100 A G A V A C P U CENTRUM VME CLK Req. MUSETT toward AGATA GTS G A M E R M U V I M U V I C P U • What about AGATA ? • Clock AGATA 100 MHz input to CENTRUM • Periodic sub event to get and verify time stamp alignement VXI - C … ATOM ATOM