1 / 17

DAQ for the TPC Sector Test at Test Beam T10

DAQ for the TPC Sector Test at Test Beam T10. Klaus.Schossmaier@cern.ch ALICE DAQ Group ALICE TPC Collaboration Meeting Cagliari, Sardinia 16 – 17 May 2004. DAQ Requirements. Decision taken during ALICE week 15 – 19 March 2004 TPC Sector Test at PS Test Beam T10

wyatt
Download Presentation

DAQ for the TPC Sector Test at Test Beam T10

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DAQ for the TPC Sector Testat Test Beam T10 Klaus.Schossmaier@cern.ch ALICE DAQ Group ALICE TPC Collaboration Meeting Cagliari, Sardinia 16 – 17 May 2004

  2. DAQ Requirements • Decision taken during ALICE week 15 – 19 March 2004 • TPC Sector Test at PS Test Beam T10 • TPC prototype from Hall 167 • Complete IROC (~5000 channels)  RCU readout via DDL • Si Beam telescope  VME-based readout • Beam Time: 03 May (10 May) – 02 June 2004 • DAQ System • DATE software • 3.6 MB max. event size, 100 Hz max. trigger rate • ~1 TB data volume using CASTOR • RCU configuration via DDL • Integration with HLT • On-line/Off-line Monitoring TPC Collaboration meeting, 16-17 May 2004

  3. Detectors at Test Beam T10 IROC prototype of the TPC Sector 10 May 2004 Si Beam Telescope TPC Collaboration meeting, 16-17 May 2004

  4. epaitbeam01 epaitbeam02 pcepess30 IROC Detector LDC HLT LDC Detector LDC DDL 1 Si BeamTelescope D-RORC 201 D-RORC 225DIU 262 VME processor CAEN VME boards DDL 2 D-RORC 202 RCU 1SIU 257 RCU 2SIU 251 DDL 3 DDL 4 10 MB/s Fast Ethernet DIU 248 DIU 250 1 MB/s HLT (3 PCs) HLT GDC CASTOR 1.5 TB SIU 247 3x 250 GB disk DDL 5 /castor/cern.ch/alice/testbeam2004/T10 epaitbeam03 DAQ Setup at T10 TPC Collaboration meeting, 16-17 May 2004

  5. DDL (Detector Data Link) ~30 m IROC Detector LDC epaitbeam01 RCU 1 RCU 2 DDL 1 Integrated D-RORC incoming: DDL 2outgoing: DDL 4 to HLT Integrated D-RORC incoming: DDL 1outgoing: DDL 3 to HLT DDL 2 SIU attached to RCU 125 FECs (3200 ch.) SIU attached to RCU 218 FECs (2304 ch.) TPC Collaboration meeting, 16-17 May 2004

  6. Farm PCs VME crate KVM epaitbeam01 2x Xeon 2.4GHzRH Linux 7.3.2 LDC: 2x D-RORC epaitbeam02 2x Xeon 2.4GHzRH Linux 7.3.2 LDC: 1x D-RORCServer epaitbeam03 2x Xeon 2.4GHz3x 250 GB diskRH Linux 7.3.4 GDC + CASTOR pcepess30 CCT VP CP1Pentium III 850MHzRH Linux 7.3.2 LDC: Si Telescope CAEN VMEbus Modules V262 – I/O registersV551B – CRAMS sequencer3x V50 – CRAMS(CAMAC) DAQ Linux Machines TPC Collaboration meeting, 16-17 May 2004

  7. DATE v4.8 Software • Functions of LDC machines • Readout two integrated D-RORC in one LDC • Split data from the incoming DDLs to outgoing DDL for HLT • Readout one D-RORC with DIU from HLT via DDL • Configure the RCUs via the DDL with the FeC2 tool • Readout Si beam telescope (re-using Denis Nouais’ software) • Functions of GDC machines • Building full events from sub-events of the LDC machines DDL mini-header (8 32bit words) for event identification! • Recording to local disks or upload to CASTOR • On-line/Off-line monitoring • Functions of Server machines • RunControl, InfoLogger, DIM server, NFS, etc. TPC Collaboration meeting, 16-17 May 2004

  8. DAQ Preparations • week 01-03-2004: planning of the DAQ started • week 08-03-2003: installation of an LDC in Lab 13-R-0025 for theintegration FEC  RCU  DDL  FeC2 and DATE • week 15-03-2004: upgrading/fixing FeC2 • week 22-03-2004: moving LDCs to T10 • week 29-03-2004: moving VMEbus crate to T10; installation of DATE • week 05-04-2004: installation of the GDC with 3x 250GB disks • week 12-04-2004: testing DATE at T10; setting up MOOD • week 19-04-2004: installation of an LDC in Lab 13-R-0021 for the integration FEC  RCU  DDL  HLT • week 26-04-2004: installation of the D-RORCs at T10; testing the data splitter with 2 LDCs for the HLT integration in Lab 4-R-0002 • week 03-05-2004: integration RCU  DATE works (~80 MB/s) in Lab 13-R-0025; setting up CASTOR; cabling at T10; finishing and testing DDL setup; first data taking with 2x RCUs  2x DDLs  DATE • week 10-05-2004: test runs without beam (e.g. pedestals) TPC Collaboration meeting, 16-17 May 2004

  9. Running DATE TPC Collaboration meeting, 16-17 May 2004

  10. Monitoring • Monitoring Modes: • On-line: sampling raw data from memory buffers • Off-line: sampling raw data from recorded files • Four Monitoring Tools: • eventDump: DATE low-level program hex dump • MOOD (Monitor Of On-line Data):- Toolkit for monitoring with interfaces for detector code- DATE Monitoring library to access raw data; ROOT environment - Visualization of beam position of Si Telescope developed by Ozgur Cobanoglu and Peter Christiansen; TPC data in progress • Roland Bramm’s Monitor:- re-used monitoring program for analyzing data from Hall 167- DATE Monitoring library to access raw data; ROOT environment- Visualization of TPC data • HLT Monitor: TPC Collaboration meeting, 16-17 May 2004

  11. Monitoring with MOOD Beam position (raw data) of the Si Telescope Beam position (cluster finder) of the Si Telescope TPC Collaboration meeting, 16-17 May 2004

  12. Monitoring TPC Data Roland’s Monitor: max. ADC of each channel attached to the 25 FECs connected to RCU 1 TPC Collaboration meeting, 16-17 May 2004

  13. Field Experience • DDL Hardware • All connectors/cables/cards must be properly labeled • Choosing the right components (optical transceiver!) • End-to-end testing of each DDL link is necessary • DDL Software • Modifications of the FeC2 tool needed to increase the downloading speed (erroneous wait of acknowledge) • Additional FeC2 statements requested (e.g. WAIT) • Fixing low-level commands (prorc_receive, siu_reset) • DATE • Configuration is complex • Getting familiar with data format (DATE header structure) • DATE and FeC2 cannot run simultaneously on one LDC • A powerful and uniform Monitoring Tool is essential TPC Collaboration meeting, 16-17 May 2004

  14. FeC2 Tool • FeC2 is a tool distributed with the DDL software of DATE to transmit commands and data blocks via the DDL to front-end cards (e.g. RCU, CarlosRX, Crocus). • FeC2 interprets a script of instructions: • Configure one RCU with 25 FECs (3200 channels): • 6400 data blocks (1kB and 2kB) • 9600 commands • Download speed for data blocks: • Current: Time [µs] = 0.2 · size [bytes] + 51 • Improved: Time [µs] = 0.01 · size [bytes] + 94 D-RORC with DIU # FeC2 script to configure a single channel write_block 0x0 block2kB.hex %xwrite_command 0x10Fwrite_block 0x0 block1kB.hex %xwrite_command 0x100write_command 0x10F DDL RCU with SIU TPC Collaboration meeting, 16-17 May 2004

  15. Radiation Tolerant Tests Measurements on current SIU based on Altera ApexE • Cross section using protons (100 and 180 MeV): • Registers: σr = 1.33E-9 ± 0.15E-9 cm2 • Memory cells: σm = 1.46E-9 ± 0.11E-9 cm2 • Cross section using neutrons (14 MeV): • Registers: σr = 6.75E-11 ± 1.51E-11 cm2 • Memory cells: σm = 1.30E-10 ± 0.18E-10 cm2 • The SEU can introduce error during the transmission, but the error rate is negligible (< bit error rate). • The SEU can cause configuration loss, which will provoke ~1 error/hour at the level of the DAQ system! SIU Altera Apex EP20K60E (max. 162k system gates) TPC Collaboration meeting, 16-17 May 2004

  16. Choosing FPGA for the SIU • Investigate new technology: Actel ProASIC+ • based on Flash technology which is more tolerant against radiation; capacity fits for the SIU (e.g. device APA150 has max. 150k system gates); concerns about speed • Same technology (SRAM) but with error detection and recovery: • Xilinx Virtex II: complete configuration read-back; partial reconfiguration during operation; triple module redundancy • Altera Cyclon and Stratix: built-in circuitry that monitors the configuration memory cells and detects errors • Next steps: • Combined test of the new devices in Uppsala (end of May 2004) • Choice of FPGA and final design of SIU board (Q3 2004 – Q2 2005) TPC Collaboration meeting, 16-17 May 2004

  17. Conclusions • High participation of the ALICE DAQ team: • Material: PCs, DDL links, D-RORCs, cables, etc. • Manpower: meetings, hardware/software installation, customizations, testing, support • Several new DAQ components: • Hardware: integrated D-RORC, several 30 m DDL links • Software: two DDL links in one LDC, first integration with HLT, FeC2 under real conditions, on-line monitoring with MOOD • Plan of work: • Data taking with test beam • Integration with HLT • Maintenance of DDLs, DAQ machines, DATE • Moving back to Hall 167 ? http://test-alicetpc.webtest.cern.ch/test-alicetpc/ TPC Collaboration meeting, 16-17 May 2004

More Related