ROM. ROM functionalities. ROM boards has to provide data format conversion. – Event fragments, from the FE electronics, enter the ROM as serial data stream;

Slides:



Advertisements
Similar presentations
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Advertisements

Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
LHCb Upgrade Overview ALICE, ATLAS, CMS & LHCb joint workshop on DAQ Château de Bossey 13 March 2013 Beat Jost / Cern.
A Gigabit Ethernet Link Source Card Robert E. Blair, John W. Dawson, Gary Drake, David J. Francis*, William N. Haberichter, James L. Schlereth Argonne.
Copyright© 2000 OPNET Technologies, Inc. R.W. Dobinson, S. Haas, K. Korcyl, M.J. LeVine, J. Lokier, B. Martin, C. Meirosu, F. Saka, K. Vella Testing and.
PALM-3000 P3K FPDP Carrier Board Review Dean Palmer Building 318, Room 125 November 10, :00 am – 12:00 pm.
Trigger-less and reconfigurable data acquisition system for J-PET
Using the Trigger Test Stand at CDF for Benchmarking CPU (and eventually GPU) Performance Wesley Ketchum (University of Chicago)
PCIe based readout U. Marconi, INFN Bologna CERN, May 2013.
All Optical Switching Architectures. Introduction Optical switches are necessary for achieving reliable, fast and flexible modular communication means.
General Purpose FIFO on Virtex-6 FPGA ML605 board Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf 1 Semester: spring 2012.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
1.  Project Goals.  Project System Overview.  System Architecture.  Data Flow.  System Inputs.  System Outputs.  Rates.  Real Time Performance.
K. Honscheid RT-2003 The BTeV Data Acquisition System RT-2003 May 22, 2002 Klaus Honscheid, OSU  The BTeV Challenge  The Project  Readout and Controls.
 Fiber optic network in ring topology  Custom software implementing a Time Division Multiplexing (TDM) scheme  Documentation summarizing conclusions.
SODA: Synchronization Of Data Acquisition I.Konorov  Requirements  Architecture  System components  Performance  Conclusions and outlook PANDA FE-DAQ.
LECC2003 AmsterdamMatthias Müller A RobIn Prototype for a PCI-Bus based Atlas Readout-System B. Gorini, M. Joos, J. Petersen (CERN, Geneva) A. Kugel, R.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
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.
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
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.
Agata Week – LNL 14 November 2007 Global Readout System for the AGATA experiment M. Bellato a a INFN Sez. di Padova, Padova, Italy.
Hall D Online Meeting 28 March 2008 Fast Electronics R. Chris Cuevas Group Leader Jefferson Lab Experimental Nuclear Physics Division System Engineering.
Network Architecture for the LHCb DAQ Upgrade Guoming Liu CERN, Switzerland Upgrade DAQ Miniworkshop May 27, 2013.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
LHCb Upgrade Architecture Review BE DAQ Interface Rainer Schwemmer.
Upgrade to the Read-Out Driver for ATLAS Silicon Detectors Atlas Wisconsin/LBNL Group John Joseph March 21 st 2007 ATLAS Pixel B-Layer Upgrade Workshop.
Serial Data Link on Advanced TCA Back Plane M. Nomachi and S. Ajimura Osaka University, Japan CAMAC – FASTBUS – VME / Compact PCI What ’ s next?
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
LHCb DAQ system LHCb SFC review Nov. 26 th 2004 Niko Neufeld, CERN.
June 17th, 2002Gustaaf Brooijmans - All Experimenter's Meeting 1 DØ DAQ Status June 17th, 2002 S. Snyder (BNL), D. Chapin, M. Clements, D. Cutts, S. Mattingly.
Links from experiments to DAQ systems Jorgen Christiansen PH-ESE 1.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
Future experiment specific needs for LHCb OpenFabrics/Infiniband Workshop at CERN Monday June 26 Sai Suman Cherukuwada Sai Suman Cherukuwada and Niko Neufeld.
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.
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)
Niko Neufeld HL-LHC Trigger, Online and Offline Computing Working Group Topical Workshop Sep 5 th 2014.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
PCIe based readout for the LHCb upgrade U. Marconi, INFN Bologna On behalf of the LHCb Online Group (Bologna-CERN-Padova) CHEP2013, Amsterdam, 15 th October.
Standard electronics for CLIC module. Sébastien Vilalte CTC
Proposal for a “Switchless” Level-1 Trigger Architecture Jinyuan Wu, Mike Wang June 2004.
LECC2004 BostonMatthias Müller The final design of the ATLAS Trigger/DAQ Readout-Buffer Input (ROBIN) Device B. Gorini, M. Joos, J. Petersen, S. Stancu,
Consideration of the LAr LDPS for the MM Trigger Processor Kenneth Johns University of Arizona Block diagrams and some slides are edited from those of.
R&D on data transmission FPGA → PC using UDP over 10-Gigabit Ethernet Domenico Galli Università di Bologna and INFN, Sezione di Bologna XII SuperB Project.
SuperB DAQ U. Marconi Padova 23/01/09. Bunch crossing: 450 MHz L1 Output rate: 150 kHz L1 Triggering Detectors: EC, DC The Level 1 trigger has the task.
August 24, 2011IDAP Kick-off meeting - TileCal ATLAS TileCal Upgrade LHC and ATLAS current status LHC designed for cm -2 s 7+7 TeV Limited to.
ROD Activities at Dresden Andreas Glatte, Andreas Meyer, Andy Kielburg-Jeka, Arno Straessner LAr Electronics Upgrade Meeting – LAr Week September 2009.
The Evaluation Tool for the LHCb Event Builder Network Upgrade Guoming Liu, Niko Neufeld CERN, Switzerland 18 th Real-Time Conference June 13, 2012.
Mitglied der Helmholtz-Gemeinschaft Status of the MicroTCA developments for the PANDA MVD Harald Kleines, ZEL, Forschungszentrum Jülich.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Spring 08-Winter 09 semester Satellite Inner communication – SpaceWire & CAN Bus By: Michael Tsitrin, Asaf Modelevsky Instructor: Ina Ravkin הטכניון -
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
Counting Room Electronics for the PANDA MVD
Giovanna Lehmann Miotto CERN EP/DT-DI On behalf of the DAQ team
M. Bellato INFN Padova and U. Marconi INFN Bologna
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
LHCb and InfiniBand on FPGA
Paolo Branchini INFN RomaTre on behalf of the KLOE2 collaboration
Electronics Trigger and DAQ CERN meeting summary.
ETD/Online Report D. Breton, U. Marconi, S. Luitz
TELL1 A common data acquisition board for LHCb
Electronics, Trigger and DAQ for SuperB
RT2003, Montreal Niko Neufeld, CERN-EP & Univ. de Lausanne
The Train Builder Data Acquisition System for the European-XFEL
CMS DAQ Event Builder Based on Gigabit Ethernet
LHCb Trigger, Online and related Electronics
Network Processors for a 1 MHz Trigger-DAQ System
TELL1 A common data acquisition board for LHCb
Presentation transcript:

ROM

ROM functionalities. ROM boards has to provide data format conversion. – Event fragments, from the FE electronics, enter the ROM as serial data stream; they have to be forwarded to the HLT cluster, according to industrial standard format and protocol. ROM boards could also perform event (fragments) processing, before the transmission to the HLT cluster takes place. 2

Additional considerations. Latency for data processing and format conversion at the ROM stage is not a constraint. Data processing can be effectively performed by means of CPU cores. – Would let us to cope with unforeseen changes. PCIe seems to offer wide enough bandwidth to feed CPU and transmit data later on. Use of commodity of PC-motherboards requires: – The design of the input optical to PCIe interface. – Validate the data transfer procedure to move data from the input board to the PC RAM for processing and formatting. – Perform effective data transmission with commodity network cards. 3

DAQ 4 ROM FE boards ROM Main Network Switch Main Network Switch 50 ROM boards FE boards GbE connections input to the Switch PC 10 GbE connections output to the Switch PC n. of PC depends on the processing latency of the selection algorithms n. cores ~ Trigger ROM In case of L1 yes trigger info

ROM blocks Otical Input Interface Otical Input Interface Event Fragments Processing Event Fragments Processing Formatting and Transmission Formatting and Transmission Powering Configuration and Control Powering Configuration and Control 5 FCTS Interface ? FCTS Interface ? What information do we get at this stage from the Fast Control System ? data input 10 GB/s data output < 10 GB/s ? Severe limit: number of bits available to transmit information to subsystems. To be kept in mind…

ROM bit more in detail 6 Otical Input Interface Otical Input Interface PCIe Chipset PCIe Interface PCIe Interface Data Input

ROM Block Diagram 7

Electronics To begin playing with PCIe, to inject data into the PC. Xilinx ML605 evaluation board including Virtex-6 is a good tool to start with. In order to test PCIe feauture/performances we need to develop the Linux driver; it is not only matter of implementing the PCIe protocol on the FPGA. 8 8x lanes PCIe Gen2 4 GB/s Motherboard equipped with PCIe chipset and quad-core CPU at 500 Euro. Performance in performing data transfer depends on the DMA (chipset).

Pros COTS PC architecture used as Read-out carrier – Low cost, field upgradable – Reuse of common services Event builder interface, slow control Move custom parts in a dedicated PCIe card Exploit high bandwitdh PCIe to/from microprocessor(s) for: – Feature extraction – L2/L3 trigger – Unforeseen changes 9

Cons Space: – Limited: 1U/2U servers support of PCIe slots Cooling: – Adequate ventilation requires well designed chassis. Power: – Good quality power supplies must be selected. 10

Two solution evaluated for the ROM project: board+PC, board stand alone: board+PC implementation data goes from the interface board to the PC through PCIe. Main assumption in both cases: the ROM output rate ~ 10 Gb/s. SuperB entire data flux can be estimated to be 600 Gb/s, so we’ld need ~60 ROM each one handling therefore ~10 kB. Solution based on the board+PC approach aims to provide SuperB wit some computing capabilities for pre-processing of the event fragments. Tested using an evaluation board: Bologna-Padova collaboration. – What data pre-processing you may want at this stage? Solution based on standalone board entirely relies on FPGA to get and transmit data through 10 GbE: the transmission protocol would be implemented on the FPGA. – ROM system can fit in one crate. – In Bologna two engineers can work and are working on this solution. Cost evaluation for comparison not ready yet

ROM as standalone board acts as format converter, do not perform “complex” data processing. – Preprocessing can be easily postponed: the PC running the trigger will receive all the fragments (~60) and as a first step perform the pre-processing then run the trigger algorithm. Data transmitted as IP packets, using for instance UDP/IP. – LHCb developed its own protocol based on IP. Any processing postponed to the farm node in charge of performing the trigger algorithm. Network is small: 60 input (ROM) and 100 output ports to the farm. In LHCb we measured a percentage of packet loss in the network at the level of ~ ROM as standalone board can be hosted in a VME crate for mechanics and powering.

Optical interface Board / FPGA implementation New FPGAs host transceiver GTX arunning at 12.5Gbps (up to 28Gb/s vertion GTZ).