RCU Status 1.RCU design 2.RCU prototypes 3.RCU-SIU-RORC integration 4.RCU system for TPC test 2002 HiB, UiB, UiO.

Slides:



Advertisements
Similar presentations
TPC / PHOS / HLT Readout Electronics overview Annual Evaluation Meeting for CERN-related Research in Norway November, 2004 University of Oslo Kjetil.
Advertisements

DAQ for the TPC Sector Test at Test Beam T10 ALICE DAQ Group ALICE TPC Collaboration Meeting Cagliari, Sardinia 16 – 17 May 2004.
CMS Week Sept 2002 HCAL Data Concentrator Status Report for RUWG and Calibration WG Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
Sept TPC readoutupgade meeting, Budapest1 DAQ for new TPC readout Ervin Dénes, Zoltán Fodor KFKI, Research Institute for Particle and Nuclear Physics.
HCAL FIT 2002 HCAL Data Concentrator Status Report Gueorgui Antchev, Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
LP TPC DAQ Ulf Mjörnmark Lund University Present understanding and plan.
UNIVERSITY OF BERGEN DEPARTMENT OF PHYSICS 1 UiB DR 2003 High Level API for the TPC-FEE control and configuration.
RCU Status 1.RCU hardware 2.Firmware/Software 3.Test setups HiB, UiB, UiO.
CERN CMS Project Host / SD Card Configuration Data Access Dave Ojika Alex Madorsky Dr. Darin Acosta Dr. Ivan Furic.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Fabrication & Assembly of Opto-Rx12 Modules for CMS- Preshower S. K. Lalwani Electronics Division Bhabha Atomic Research Centre Mumbai –
MSS, ALICE week, 21/9/041 A part of ALICE-DAQ for the Forward Detectors University of Athens Physics Department Annie BELOGIANNI, Paraskevi GANOTI, Filimon.
DDL hardware, DATE training1 Detector Data Link (DDL) DDL hardware Csaba SOOS.
5 March DCS Final Design Review: RPC detector The DCS system of the Atlas RPC detector V.Bocci, G.Chiodi, E. Petrolo, R.Vari, S.Veneziano INFN Roma.
SLAAC Hardware Status Brian Schott Provo, UT September 1999.
Normal text - click to edit RCU – DCS system in ALICE RCU design, prototyping and test results (TPC & PHOS) Johan Alme.
HEP UCL Cambridge University Imperial College London University of Manchester Royal Holloway, University of London University College London Matthew Warren,
HLT architecture.
SLAAC SV2 Briefing SLAAC Retreat, May 2001 Heber, UT Brian Schott USC Information Sciences Institute.
PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.
GBT Interface Card for a Linux Computer Carson Teale 1.
Computer Architecture Lecture10: Input/output devices Piotr Bilski.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
Understanding Data Acquisition System for N- XYTER.
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
Design and Performance of a PCI Interface with four 2 Gbit/s Serial Optical Links Stefan Haas, Markus Joos CERN Wieslaw Iwanski Henryk Niewodnicznski Institute.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
A PCI Card for Readout in High Energy Physics Experiments Michele Floris 1,2, Gianluca Usai 1,2, Davide Marras 2, André David IEEE Nuclear Science.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
DDL1 ALICE Detector Data Link (DDL) and it’s use in STAR TOF J. Schambach.
Bernardo Mota (CERN PH/ED) 17/05/04ALICE TPC Meeting Progress on the RCU Prototyping Bernardo Mota CERN PH/ED Overview Architecture Trigger and Clock Distribution.
Rome 4 Sep 04. Status of the Readout Electronics for the HMPID ALICE Jose C. DA SILVA ALICE.
J. Prast, G. Vouters, Arlington, March 2010 DHCAL DIF Status Julie Prast, Guillaume Vouters 1. Future CCC Use in DHCAL Setup 2. Calice DAQ Firmware Implementation.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
Update on ALICE software status and ideas Ervin Dénes Wigner Research Center Hungarian Academy of Sciences.
Test Setup for FE-I3 single chips / modules, FE-I4_proto1 and for full scale FE-I4 Marlon Barbero, Bonn.
PCI B ASED R EAD-OUT R ECEIVER C ARD IN THE ALICE DAQ S YSTEM W.Carena 1, P.Csato 2, E.Denes 2, R.Divia 1, K.Schossmaier 1, C. Soos 1, J.Sulyan 2, A.Vascotto.
Input/Output Problems Wide variety of peripherals —Delivering different amounts of data —At different speeds —In different formats All slower than CPU.
JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT.
The Past... DDL in ALICE DAQ The DDL project ( )  Collaboration of CERN, Wigner RCP, and Cerntech Ltd.  The major Hungarian engineering contribution.
TELL1 command line tools Guido Haefeli EPFL, Lausanne Tutorial for TELL1 users : 25.February
Guirao - Frascati 2002Read-out of high-speed S-LINK data via a buffered PCI card 1 Read-out of High Speed S-LINK Data Via a Buffered PCI Card A. Guirao.
1 Level 1 Pre Processor and Interface L1PPI Guido Haefeli L1 Review 14. June 2002.
GBT-FPGA Interface Carson Teale. GBT New radiation tolerant ASIC for bidirectional 4.8 Gb/s optical links to replace current timing, trigger, and control.
Gueorgui ANTCHEV PH-TOT TOTEM Collaboration Meeting – December TOTFED – Firmware (1) Firmware: - 3 different ALTERA FPGA’s Cyclone Stratix Stratix.
Bob Hirosky L2  eta Review 26-APR-01 L2  eta Introduction L2  etas – a stable source of processing power for DØ Level2 Goals: Commercial (replaceable)
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
Firmware Overview and Status Erno DAVID Wigner Research Center for Physics (HU) 26 January, 2016.
Gueorgui ANTCHEV PH-TOT TOTEM Collaboration Meeting – December TOTFED – TOTEM Front End Driver VME64x Host Board OptoRX Firmware.
CPT week May 2003Dominique Gigi CMS DAQ 1.Block diagram 2.Form Factor 3.Mezzanine card (transmitter SLINK64) 4.Test environment 5.Test done 1.Acquisition.
PCI coreGlue logic SIU card PCI bus FPGA APEX20k400 internal SRAM I/O onboard SRAM 32k x 16 FLASH EEPROM FEE-bus daughter board TPC RCU prototype I Commercial.
Readout Control Unit of the Time Projection Chamber in ALICE Presented by Jørgen Lien, Høgskolen i Bergen / Universitetet i Bergen / CERN Authors: Håvard.
B. Hirosky 12/14/00 FPGA + FIFO replaces: DMA P/IO buffers TSI device Keep ECL drivers BUY THIS! Same Basic Concept as L2Alpha, but with simplified implementation.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
The ALICE TPC Readout Control Unit 10th Workshop on Electronics for LHC and future Experiments 13 – 17 September 2004, BOSTON, USA Carmen González Gutierrez.
Sergio Vergara Limon, Guy Fest, September Electronics for High Energy Physics Experiments.
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
András László KFKI Research Institute for Particle and Nuclear Physics New Read-out System of the NA61 Experiment at CERN SPS Zimányi Winter School ‑ 25.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
Production Firmware - status Components TOTFED - status
Dominique Gigi CMSweek 6 June 2003
Status of the Front-End Electronics and DCS for PHOS and TPC
The Complete Solution for Cost-Effective PCI & CompactPCI Implementations 1.
HCAL Data Concentrator Production Status
Evolution of S-LINK to PCI interfaces
PCI BASED READ-OUT RECEIVER CARD IN THE ALICE DAQ SYSTEM
Torsten Alt, Kjetil Ullaland, Matthias Richter, Ketil Røed, Johan Alme
NA61 - Single Computer DAQ !
Multi Chip Module (MCM) The ALICE Silicon Pixel Detector (SPD)
Presentation transcript:

RCU Status 1.RCU design 2.RCU prototypes 3.RCU-SIU-RORC integration 4.RCU system for TPC test 2002 HiB, UiB, UiO

1. RCU design – system architecture

RCU design – control flow State machines RCU resource & priority manager TTCrx FEE bus controller SIU controller DDL command decoder FEE SC Slow control Watch dog: health agent Debugger PCI core Huffman encoder

RCU design - data flow TTCrx registers Event memory Event fragment pointer list TTC controller FEE bus controller Configuration memory FEE bus controller Slow control SIU controller fifo SIU Huffman encoder Shared memory modules

2. RCU prototypes Prototype I –Commercial OEM-PCI board –FEE-board test (ALTRO + FEE bus) –SIU integration –Qtr 3, 2001 – Qtr 2, 2002 Prototype II –Custom design –All functional blocks –PCB: Qtr 2, 2002 –Implementation of basic functionality (FEE-board -> SIU): Qtr 2, 2002 –Implementation of essential functionalty: Qtr 4, 2002 Prototype III –SRAM FPGA -> masked version or Antifuse FPGA (if needed) RCU production –Qtr 2, 2003

RCU prototype I Commercial OEM-PCI board –ALTERA FPGA APEX EP20K400 –SRAM 4 x 32k x 16bits –PMC I/O connectors (178 pins) –Buffered I/O (72 pins)

RCU prototype I Implementation of basic test functionality –FEE-board test (ALTRO + FEE bus) –SIU integration PCI core SIU card PCI bus FPGA APEX20k400 internal SRAM I/O onboard SRAM 4 x 32k x 16 FLASH EEPROM FEE-bus daughter board PMC FEE boardstrigger

PCI core SIU-CMC interface SIU PCI bus FPGA internal SRAM Memory D32 > 2 MB FLASH EEPROM SCTTCFEE- bus RCU prototype II Implementation of essential functionality –Custom design –All functional blocks

RCU prototype II - schematics

Programming model Development version – status December 2001 PC LINUX RH7.1 (2.4.2) PCI core mailbox memory SIU controller FEE bus controller FEE bus ALTRO emulator PCI-tools RCU-API device driver ALTRO emulator PLDA board SIU DDL

3. SIU-RORC integration SIU controller PCI core SIU interface PCI bus FPGA SRAM LINUX/NT PLDA/PCI- tools RCU-API devicer driver SIU PCI bridge Glue logic DIU interface PCI bus LINUX DDL/PCI- tools pRORC-API device driver DIU DDL RCU prototype I pRORC SIU-controller functions implemented: –Read RCU status word –Write register to RCU –Read events from RCU Not yet implemented: –Write block to RCU –Read block from RCU

SIU-RORC integration System setup, Bergen, Nov./Dec. 2001

SIU-RORC integration Result data control PC1: write memory block to FPGA internal SRAM DDL PC1 memory block RCU internal SRAM SIU DIU PC2 ”bigphys” memory area SIU controller: wait for READY-TO-RECEIVE PC2: allocate bigphys area, init link + pRORC PC2: send DDL-FEE command READY-TO-RECEIVE SIU controller: strobe data into SIU pRORC: copy data into bigphys area via DMA =

4. RCU system for TPC test 2002 RCU requirements –Readout of 4 FEE-bus branches 2 RCU prototypes II Fallback solution: –4 RCU prototypes I (3 boards are available) –Basic RCU functionalty Develop logics for readout of all FEE cards on FEE-bus Include external SRAM Develop Manager SM for controlling data transfer from FEE-bus to SIU Include simple trigger and event-ID –Interface to DAQ DATE DAQ via DDL –2 pRORC (including SIU + DIU) –Integrate pRORC into DATE (DAQ-group) Fallback solution: –DAQ via RCU-PCI

RCU system for TPC test 2002 FEE-bus controller SIU controller PCI core SIU interface PCI bus FPGA SRAM LINUX RH7.x DATE PLDA/PCI-tools RCU-API devicer driver SIU PCI bridge Glue logic DIU interface PCI bus LINUX RH7.x DATE DDL/PCI-tools pRORC-API device driver DIU DDL RCU prototype II/I pRORC ext. SRAM FLASH Manager FEE- bus Trigger FEE-boards

Programming model TPC test version – summer 2002 PC LINUX RH7.1 (2.4.2) PCI core mailbox memory SIU controller FEE bus controller FEE bus FEE boards PCI-tools RCU-API device driver Prototype II (Prototype I) SIU DDL DATE FEE configurator RCU resource & priority manager

Open questions (1) Radiation induced corruption of SRAM –Configuration SRAM bit toggle rate > O(1/hour) Replace SRAM based FPGAs with –masked versions (expensive) –or Antifuse FPGAs (additional prototyping – 6 months?) –Configuration SRAM bit toggle rate < O(1/hour) External watch dog circuit –periodical check of configuration SRAM –reload FPGA configuration –STAR experience TPC and FTPC FEE: SRAM-based FPGAs Not a single incident observed in approx. 100 days of operation –Estimate for ALICE SRAM bit toggle rate < O(1/day)??? -> Quantitative study needed - wait for SIU results

Open questions (2) Firmware –Interface to many different subdetectors (SC, Trigger, DDL, DAQ, FEE-bus) –Fully debugged hardware/firmware/software not always available -> develop emulators - needs experts and time Software –High level test software –DATE applications –Online monitoring for TPC test -> who?