RCU Status 1.RCU hardware 2.Firmware/Software 3.Test setups 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

1 of 24 The new way for FPGA & ASIC development © GE-Research.
TPC DETECTOR SEGMENTATION OF THE READOUT PLANE LATERAL VIEW OF THE TPC
Peter Chochula CERN-ALICE ALICE DCS Workshop, CERN September 16, 2002 DCS – Frontend Monitoring and Control.
Forward Detector Meeting, 11 Mar 2003Børge Svane Nielsen, NBI1 Si-FMD status Forward Detector meeting, CERN, 11 March 2003 Børge Svane Nielsen Niels Bohr.
ESODAC Study for a new ESO Detector Array Controller.
June 19, 2002 A Software Skeleton for the Full Front-End Crate Test at BNL Goal: to provide a working data acquisition (DAQ) system for the coming full.
CMS Week Sept 2002 HCAL Data Concentrator Status Report for RUWG and Calibration WG Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
UNIVERSITY OF BERGEN DEPARTMENT OF PHYSICS 1 UiB DR 2003 High Level API for the TPC-FEE control and configuration.
31st July 2008AIDA FEE Report1 AIDA Front end electronics Report July 2008 Progress Virtex5 FPGA choice Milestones for prototype delivery.
5 Feb 2002Alternative Ideas for the CALICE Backend System 1 Alternative Ideas for the CALICE Back-End System Matthew Warren and Gordon Crone University.
Technology Date 10/17/00, Page 1 Technology s PROFIBUS Technology Chips - Modules - Development Kits.
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.
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,
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
DCS Detector Control System Hardware Dirk Gottschalk Volker Kiworra Volker Lindenstruth Vojtech Petracek Marc Stockmeier Heinz Tilsner Chair of Computer.
HLT architecture.
GBT Interface Card for a Linux Computer Carson Teale 1.
Group Electronique Csnsm AGATA SLOW CONTROL MEETING 19th fev AGATA PROJECT PREPROCESSING MEZZANINE SLOW CONTROL GUI FOR THE SEGMENT AND THE CORE.
Understanding Data Acquisition System for N- XYTER.
ALICE Rad.Tolerant Electronics, 30 Aug 2004Børge Svane Nielsen, NBI1 FMD – Forward Multiplicity Detector ALICE Meeting on Rad. Tolerant Electronics CERN,
Front-end Electronics for the Alice Detector Kjetil Ullaland Department of Physics and Technology, University of Bergen, Norway NFR meeting, University.
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.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
RCU Status 1.RCU design 2.RCU prototypes 3.RCU-SIU-RORC integration 4.RCU system for TPC test 2002 HiB, UiB, UiO.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
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.
FEE Electronics progress PCB layout progress VHDL progress in TBU Prototype fixtures FEE64 commissioning A few of the remaining tasks 16th July 2009.
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.
Alice DCS workshop S.Popescu ISEG Crate controller + HV modules ISEG HV modules 12 Can bus PVSS OPC Client 1 Generic OPC Client Iseg OPC.
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.
Barcelona 1 Development of new technologies for accelerators and detectors for the Future Colliders in Particle Physics URL.
Ethernet Bomber Ethernet Packet Generator for network analysis
The Past... DDL in ALICE DAQ The DDL project ( )  Collaboration of CERN, Wigner RCP, and Cerntech Ltd.  The major Hungarian engineering contribution.
Clara Gaspar on behalf of the ECS team: CERN, Marseille, etc. October 2015 Experiment Control System & Electronics Upgrade.
Gueorgui ANTCHEV PH-TOT TOTEM Collaboration Meeting – March TOTEM System in H8 - Overview, Block Diagram and Main Characteristics Applications -
Firmware Overview and Status Erno DAVID Wigner Research Center for Physics (HU) 26 January, 2016.
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.
FEE Electronics progress PCB layout progress VHDL progress in TBU Prototype fixture for software 9th June 2009.
17/02/06H-RORCKIP HeidelbergTorsten Alt The new H-RORC H-RORC.
Marc R. StockmeierDCS-meeting, CERN DCS status ● DCS overview ● Implementation ● Examples – DCS board.
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.
Outline Upgrade status of the ECAL/HCAL HV control mezzanine board;  Firmware design,  Setup for making functional tests and validation FPGA firmware.
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.
Jun 18th 2009 SPECS system D.Charlet The SPECS field bus ACTEL APA 150 GLUE.
Sergio Vergara Limon, Guy Fest, September Electronics for High Energy Physics Experiments.
1 of 24 The new way for FPGA & ASIC development © GE-Research.
CHEP 2010, October 2010, Taipei, Taiwan 1 18 th International Conference on Computing in High Energy and Nuclear Physics This research project has.
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.
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
Status of NA62 straw readout
Production Firmware - status Components TOTFED - status
CCS Hardware Test and Commissioning Plan
Erno DAVID, Tivadar KISS Wigner Research Center for Physics (HU)
Status of the Front-End Electronics and DCS for PHOS and TPC
HCAL Data Concentrator Production Status
Test Slab Status CALICE ECAL test slab: what is it all about?
Evolution of S-LINK to PCI interfaces
PCI BASED READ-OUT RECEIVER CARD IN THE ALICE DAQ SYSTEM
NA61 - Single Computer DAQ !
TELL1 A common data acquisition board for LHCb
Presentation transcript:

RCU Status 1.RCU hardware 2.Firmware/Software 3.Test setups HiB, UiB, UiO

Readout Contoller Unit

1. RCU hardware Prototype I –3 commercial PLDA PCI boards (two at CERN) –FEC test (ALTRO + FEE bus) –SIU integration –Qtr 3, 2001 – Qtr 3, 2002 Prototype II –Custom design –All functional blocks –PCB: pre-prototype: June 2002, full prototype: September 2002 –Implementation of basic functionality (FEE-board-> SIU): Qtr 4, 2002 –Implementation of essential functionality: Qtr 2, 2003 Prototype III –Minimal implementation –Form factor adapted to sector geometry –SRAM FPGA -> masked version or Antifuse FPGA (if needed) RCU production –Qtr 2, 2003

RCU prototype II Implementation of essential functionality –Custom design –All functional blocks PCI core SIU-CMC interface SIU PCI bus FPGA internal SRAM memory FLASH EEPROM DCS Ether- net TTC rx FEE- bus DCS Profi- bus FEE SC

RCU prototype II Costs (August 2002) –dominated by FPGA + SRAM –FPGA EP20K400EFC672 speed grade 3: 350 EUR speed grade 1: 700 EUR –SRAM (32bit + 64bit) MByte: 40 EUR Mbyte: 240 EUR –all other components approx. 200 EUR –total component cost fully loaded: 1140 EUR minimal: 590 EUR

RCU prototype II Motherboard –FPGA –memory data buffer –memory work space –ethernet –PCI interface –CMC connectors Mezzanine card I –SIU Mezzanine card II –FEE bus A and B –TTCrx –Profibus interface

RCU prototype II - motherboard x 314 mm107 mm

Status motherboard (in collab. with HD) 3 working prototypes Basic functionality ALTERA PCI core external 32 bit and 64 bit memory NIOS core Ethernet RCU functionality PLDA PCI core FEB / SIU programs 8 more prototypes in production RCU prototype II – status (1)

Status RCU mezzanine board 2 boards fully loaded 2 x FEC-bus TTCrx Profibus 6 boards with minimal configuration FEC-bus Layout finished, PCB production and mounting of components at UiO (David Wormald) in September RCU prototype II - status (2)

2. RCU firmware design – control flow State machines RCU resource & priority manager TTCrx FEE bus controller SIU controller DDL command decoder FEE SC DCS low level Watchdog 1: health agent Debugger PCI core Huffman encoder DCS high level Watchdog 2

Firmware/software – status and plans FEC-bus controller Jørgen Lien and ALTRO crew SIU controller Jørgen and Csaba Soos DCS Jon Wikne (UiO) and FH Worms TTCrx Interface Sten Solli (UiO) SEU watchdogs UiB

FEC/SIU controller – current RCU setup Based on the PLDA commercial PCI-board One PLDA-RCU reads out channel by channel up to 13 FECs Data is stored in internal memory and transferred via PCI to the PC memory. This is done on a channel by channel basis. Linux application (mini-DAQ, API, device driver) merges the data from each channel into one subevent.

Firmware status RCU-FEE integration: ReadOut of ALTROs/FECs via PCI using PLDA prototype done (channel by channel) Configuration of ALTROs via PCI using the FE- Bus/ALTRO protocol done RCU-DDL integration: Transfer of data from PLDA- RCU ext. Memory to DDL (current SIU mezzanine) done Writing of status reg. on PLDA-RCU from DDL(SIU mezzanine) done Writing blocks of data from DDL (SIU mezzanine) to PLDA-RCU memory (int. and ext.) done

Migration to prototype II – next steps Transfer of current design to Prototype II (done). Testing of data transfer from Prototype II external memory to new SIU card. Building larger fragments (up to full subevent) in RCU external memory (consisting of data from all active channels on all ALTROs/FECs connected to the RCU front end branches) – optimize performance/latency vs memory usage. Improve PCI readout speed by DMA engine Merging the Front End and DDL/SIU designs to send data via the new SIU to the RORC/DAQ.

DCS Backend interface to DCS – OPC server Fieldbus –Profibus –Ethernet Frontend interface –Profibus slave ASIC + SM –Ethernet chip + NIOS core

PROFIBUS Profichip VPC3+B Evaluation Kit including Slave board, Software (incl. source code C) 5 pcs programmable PROFIBUS- DP Slave Controller ASICs Hilscher Master-Card CIF50-PB (PCI-interface, incl. software) 3 pcs Profichip EasyConn PB diagnostic plugs with P/D sockets 10 m profichip PROFIBUS cable type A (EN 50170) OPC server licence

TTCrx interface Firmware development –Model the TTCrx ASIC with VHDL –Emulate the TTC system stimulating the TTCrx model –Code the communication between the RCU FPGA and the TTCrx Trigger system test –Need “TPC local trigger crate” –Where? CERN or Oslo/Bergen? –Who?

TTCrx block diagram

RCU system for TPC test: end 2002 /2003 FEE-bus controller SIU controller PCI core SIU interface PCI bus FPGA SRAM LINUX RH7.2 FEE configurator PCI-tools RCU-API device driver SIU DIU interface PCI bus LINUX RH7.2 DATE 4 DDL/PCI-tools HLT-RORC- API device driver DIU DDL RCU prototype II RORC ext. SRAM FLASH Manager FEE- bus Trigger FEE-boards PCI core FPGA