Presentation is loading. Please wait.

Presentation is loading. Please wait.

Normal text - click to edit RCU – DCS system in ALICE RCU design, prototyping and test results (TPC & PHOS) Johan Alme.

Similar presentations


Presentation on theme: "Normal text - click to edit RCU – DCS system in ALICE RCU design, prototyping and test results (TPC & PHOS) Johan Alme."— Presentation transcript:

1 Normal text - click to edit RCU – DCS system in ALICE RCU design, prototyping and test results (TPC & PHOS) Johan Alme

2 Normal text - click to edit Content Overview RCU - Read Out Control Unit DCS – Detector Control System Event Readout Test results Ongoing Work

3 Normal text - click to edit Overview

4 Normal text - click to edit RCU – Read Out Control Unit Hardware entirely developed by Bergen. Firmware a collaboration between Bergen and CERN Tasks –Shipping event data from the Front End Cards to the DAQ (Data Aquisition) –Distributing Triggers –Communication with the Front End Electronics

5 Normal text - click to edit RCU RCU Architecture Trigger IF Status Register Slow Control Active FEC list ALTRO IF Instuction Mem Result Mem Active Ch. List Data Assembler SIU interface Command Interpreter & Bus Switch FEC Altro Bus I2C Bus FEC RCU bus DCS SIU Trigger information DATA PATH RCU Bus has been tested in a 12h stress-test with approximate 200 billion transactions without any error

6 Normal text - click to edit DCS - Detector Control System Collaboration between Bergen and Heidelberg Tasks –Configuring the RCU FPGA –Configuring the Frond End Electronics Cards (FEE) –Monitoring/Controlling of the FEEs –Configuration of the Trigger system.

7 Normal text - click to edit DCS Architecture ARM Processor Ethernet IF JTAG master ADC readout RCU Bus IF RCU FPGA Config Dim connector (RCU) TTCRX RCU bus Triggerinfo ADCs JTAG Ethernet

8 Normal text - click to edit Firmware/Software on DCS DIM client ShellDIM server Linux Kernel Driver Module Interfaces Intercom layer Direct login (SSH) Software Firmware (FPGA) Direct Login via SSH used in TPC and PHOS beamtests. DIM server and DIM client development is ongoing.

9 Normal text - click to edit FEC Linuxshell sendRCUcommand Event Readout example DCS RCU FEC Altro IF Trigger IF Data Assembler SIU IF FECs Daq 1. Configure system to wait for trigger 2. FEC collects data when L1 trigger. 3. RCU reads event when L2a trigger and ships it through the datapath to the DAQ. 4. When done, RCU again waits for new trigger. w 0x7000 0x64000a w 0x7001 0x700125 w 0x7002 0x64000b w 0x7003 0x700000 w 0x7004 0x64000c w 0x7005 0x70000f w 0x7006 0x3b0000 w 0x7007 0x360000 w 0x7008 0x300005 w 0x7009 0x390000 wait 1 us r 0x0 w 0x8800 0x00080000 w 0x6400 256 0x0000 w 0x6498 0xffff w 0x649A 0xffff w 0x649B 0xffff w 0x649C 0xffff w 0x7802 0x10bb8 wait 1 us Trigger info L1 Trigger Buffering event... L2 accept Trigger Important: Only RCU FPGA is directly in the datapath.

10 Normal text - click to edit Configuration & Readout Transporter to DCS scripts RCU buffer FEC 3200 active channels 1000 samples/channel < 1 s0.7 s3 s Overall configuration data: 7MB/RCU – Worst case scenario  Max 4,7 s for configuration Readout: 3 ms

11 Normal text - click to edit TPC Beamtest results

12 Normal text - click to edit Test results Successfully used in the TPC beamtest. Successfully used in the PHOS beamtest. More systems are running smoothly in a lab environment.

13 Normal text - click to edit Ongoing work Change the FPGA on the RCU board from Altera to Xilinx for better handling of radiation –Test-card –New RCU board prototype (  Mass production late 2005) –Hardware & Firmware for automatic reconfiguring of RCU –Extensive testing of radiation harness Firmware for voltage and temperature measurements Firmware for trigger interface module.


Download ppt "Normal text - click to edit RCU – DCS system in ALICE RCU design, prototyping and test results (TPC & PHOS) Johan Alme."

Similar presentations


Ads by Google