SVD → PXD Data Concentrator (DC) Jochen Dingfelder Carlos Mariñas Michael Schnell

Slides:



Advertisements
Similar presentations
By Sunil G. Kulkarni, SO/F, Pelletron-Linac Facility, BARC-TIFR. 21/01/2011 ASET.
Advertisements

Sundance Multiprocessor Technology SMT702 + SMT712.
ESODAC Study for a new ESO Detector Array Controller.
Offering the freedom to design solutions Sundance PXIe Solution.
An ATCA and FPGA-Based Data Processing Unit for PANDA Experiment H.XU, Z.-A. LIU,Q.WANG, D.JIN, Inst. High Energy Physics, Beijing, W. Kühn, J. Lang, S.
XUP Virtex-5 Development System January XUP Virtex52 Introducing XUPV5-LX110T A powerful and versatile platform packaged and priced for Academia!
Uli Schäfer 1 FPGAs for high performance – high density applications Intro Requirements of future trigger systems Features of recent FPGA families 9U *
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
The Train Builder Data Acquisition System for the European-XFEL John Coughlan, Chris Day, Senerath Galagedera and Rob Halsall STFC Rutherford Appleton.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
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.
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
Prototype of the Global Trigger Processor GlueX Collaboration 22 May 2012 Scott Kaneta Fast Electronics Group.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Status Report of CN Board Design Zhen’An LIU Representing Trigger Group, IHEP, Beijing Panda DAQ Meeting, Munich Dec
PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.
Understanding Data Acquisition System for N- XYTER.
Agata Week – LNL 14 November 2007 Global Readout System for the AGATA experiment M. Bellato a a INFN Sez. di Padova, Padova, Italy.
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
Frank Lemke DPG Frühjahrstagung 2010 Time synchronization and measurements of a hierarchical DAQ network DPG Conference Bonn 2010 Session: HK 70.3 University.
BEE3 Updates June 13 th, 2007 Chuck Thacker, John Davis Microsoft Research Chen Chang UC Berkeley.
Front-end readout study for SuperKEKB IGARASHI Youichi.
Leo Greiner PIXEL Hardware meeting HFT PIXEL detector LVDS Data Path Testing.
11-13th Sept 2007 Calice 1 LDA Protoype Board A Xilinx Spartan board. Will be the basis of a prototype LDA using additional IO boards to interface.
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
Takeo Higuchi (KEK); CHEP pptx High Speed Data Receiver Card for Future Upgrade of Belle II DAQ 1.Introduction – Belle II DAQ Experimental apparatus.
SRS Activities at IFIN-HH: VMM2 Hybrid, FECv6 Firmware, High- Density Optical ATCA-SRS Mezzanine Sorin Martoiu, Michele Renda, Paul Vartolomei (IFIN-HH.
FEC electronicsRD-51 mini week, CERN, Sept Towards the scalable readout system: FEC electronics for APV25, AFTER and Timepix J.
SRS Trigger Processor Option Status and Plans Sorin Martoiu (IFIN-HH)
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
ROM. ROM functionalities. ROM boards has to provide data format conversion. – Event fragments, from the FE electronics, enter the ROM as serial data stream;
New ATCA compute node Design for PXD Zhen-An Liu TrigLab, IHEP Beijing Feb , 6th International Workshop on DEPFET Detectors and Applications.
SVD DAQ 25 Jan 2011 Belle2 DAQ T. Tsuboyama (KEK)
SVD DAQ Status Koji Hara (KEK) 2012/7/19 DAQ workshop1.
Prototype of the SVD Finesse Transmitter Board (FTB) (Sender Part for HSD Link) wacek ostrowicz 14 slides The Prototype of the SVD FTB Recent.
Status of the SVD DAQ Koji Hara (KEK) 2012/1/16 TRG/DAQ meeting1.
Vladimir Zhulanov for BelleII ECL group Budker INP, Novosibirsk INSTR2014, Novosibirsk 2014/02/28 1.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
E. Hazen - DTC1 DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University.
ROD Activities at Dresden Andreas Glatte, Andreas Meyer, Andy Kielburg-Jeka, Arno Straessner LAr Electronics Upgrade Meeting – LAr Week September 2009.
Data Acquisition of the PXD Takeo Higuchi (KEK) PXD follow up meeting on Nov.7,2010 « DISCLAIMER» Materials prepared for and presented in PXD follow up.
Firmware and Software for the PPM DU S. Anvar, H. Le Provost, Y.Moudden, F. Louis, E.Zonca – CEA Saclay IRFU – Amsterdam/NIKHEF, 2011 March 30.
The Data Handling Hybrid Igor Konorov TUM Physics Department E18.
Status Report of the PC-Based PXD-DAQ Option Takeo Higuchi (KEK) 1Sep.25,2010PXD-DAQ Workshop.
Mitglied der Helmholtz-Gemeinschaft Status of the MicroTCA developments for the PANDA MVD Harald Kleines, ZEL, Forschungszentrum Jülich.
PXD DAQ News S. Lange (Univ. Gießen) Belle II Trigger/DAQ Meeting (Jan 16-18, 2012, Hawaii, USA) Today: only topics important for CDAQ - GbE Connection.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
SVD FADC Status Markus Friedl (HEPHY Vienna) Wetzlar SVD-PXD Meeting, 5 February 2013.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
E. Hazen - CMS Electronics Week
DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University
Counting Room Electronics for the PANDA MVD
M. Bellato INFN Padova and U. Marconi INFN Bologna
PXD DAQ (PC option) Status Report
AMC13 Project Status E. Hazen - Boston University
DAQ and TTC Integration For MicroTCA in CMS
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
“FPGA shore station demonstrator for KM3NeT”
Modeling event building architecture for the triggerless data acquisition system for PANDA experiment at the HESR facility at FAIR/GSI Krzysztof Korcyl.
CALICE DAQ Developments
Future Hardware Development for discussion with JLU Giessen
The Data Handling Hybrid
The Train Builder Data Acquisition System for the European-XFEL
CoBo - Different Boundaries & Different Options of
FMC adapter status Luis Miguel Jara Casas 5/09/2017.
MicroTCA Common Platform For CMS Working Group
Development of new CN for PXD DAQ
Presentation transcript:

SVD → PXD Data Concentrator (DC) Jochen Dingfelder Carlos Mariñas Michael Schnell

Outline 1.- Why do we need a Data Concentrator? 2.- Expected data rates 3.- Options under study Commercial board ATCA based

Data sizes The expected data rate produced in the PXD is higher than the sum of the other subdetectors together! (even just with a 1% of occupancy) The most part is coming from background → no interesting physics events there!

Data reduction Data Concentrator

In short… ATCA x40 FPGA Optical link Front-end hybrids Rad-hard voltage regulators Analog level translation, data sparsification and hit time reconstruction United FINESSE receiver Data Concentrator (DC) Optical link x4 Multiplex 10:1 (not fixed yet) SFP+ connectors: Max 6.5Gbps / link 5 k= SVD modules but DATA (2k-1) + (2k)

Expected SVD data rates Using an instantaneous luminosity of 8·10 35 cm -2 s -1 and an average trigger rate of 30kHz Depending on the level of online data processing (if 80 lines; if 40, multiply the numbers by 2): 4Byte containing Strip ID+Data For security reasons, we set the expected occupancy into a 7% (max. occupancy) → This translates in data rates in the order of hundreds of Mbits/s/link

First option: Commercial solution Produce an add on card with SFP connected to RocketIO Do the programming Pros: Can be close to the Finesse Transmitter Boards. Only a few long optical fibers to the ATCA Cons: Price? Complexity? 7

Second option: ATCA based Using the Compute Nodes of the ATCA system Up to 8 SFP+ connected to RocketIOs Pros: Already integrated in the ATCA system Cons: Long optical fibers from Finesse Transmitter Boards? Adapted to our needs? 8

Open questions  Technical details: - 40 input links from the SVD - 500Mbps is the expected bandwidth of each link (7% occupancy) - SFP+ connectors - Encoding: 8B10B - Aurora protocol. Wizard version 1.6 In case of commercial solution: Can the Data Concentrator do a part of the data reduction? Virtex 6 with a lot of memory and computational power availiable In case of ATCA based: Can another ATCA crate be used as a DC with minor modifications? Virtex 4 adapted with several SFP connectors? 9

Summary New project already started in Bonn Working in the definition of the requirements with Krakow and Giessen  Meeting next week in Giessen Two solutions are on the table: Commercial FPGA board ATCA based Any other? Ideas are welcome Decision will be taken soon

THANK YOU VERY MUCH!

► Features: ▪ Xilinx Virtex 6 LX550T, LX365T, LX240T, SX475T, or SX315T in different speed grades ▪ x8 PCI Express Gen 2 Edge Connector ▪ PCI Express Jitter Attenuator for cleaning PC clock and generating different PCIe clocks (100MHz, 250MHz, etc.) ▪ DDR3 SO-DIMM (up to 4GB) ▪ One USB 2.0 & 3.0 Host port ▪ One USB 2.0 & 3.0 Device port ▪ Two SFP ports (4 additional SFP and two SFP+ connectors are available through HTG-FMC-4SFP-4SATA and HTG-FMC-SFP-PLUS modules) ▪ Four SMA connectors for one GTX serial transceiver port (8 additional SMA ports are available through HTG-FMC-8SMA module) ▪ Two SMA connectors for external differential clock ▪ Two 10/100/1000 Ethernet ports with SGMII, RGMII, and GMII support using Marvell 88E111 PHY (4 additional SGMII ports are available through HTG-FMC-RJ45 module) ▪ FMC Vita 57 compliant Connectors with : - Connecter #1: 160 Single Ended IOs (or 80 LVDS), & ten Data-Rate-Adjustable GTX transceivers with the LX550T, LX365T, LX240T, SX475T, or SX315T models - Connecter #2: 126 Single Ended IOs (or 63 LVDS) with the LX550T, LX365T, LX240T, SX475T, or SX315T models 160 Single Ended IOs (or 80 LVDS), & ten Data-Rate-Adjustable GTX transceivers with the LX550 and SX475 models ▪ Auxiliary FMC Super Clock for board-to-board communication ▪ Samtec QSE High-speed connectors with 32 pairs of LVDS IOs ▪ IP Protection Chipset ▪ Power Management Bus for all voltage rails ▪ Size: 9.5" x 4.25" ▪ Support for both PCI Express and stand alone operation modes ▪ Standard ATX and wall power supply connectors3.0 Device

Raw data format output from the FINESSE card: Unified high speed Belle2Link: Belle-II DAQ system uses the RocketIO GTP technology over optical fibers for the data transmission between the front-end electronics (FEE) and the backend system. GTP is a cost-effective version of the RocketIO which can handle up to 3.125Gbps line rate on LXT series of the Xilinx Virtex5, Virtex6 and Spartan6 FPGA. Belle2Link is an unified high speed link that has been defined for use in all connections between each of the subsystems.

Features: ► Xilinx Virtex-5 LX330T, FX200T, or SX240T FPGA (FF1738 package) ► 8-Lane PCI Express End-Point (upstream) Connector - Gen 1 with LXT/SXT and Gen 2 with FXT ► Up to 2 GB of SO-DIMM DDR2 Memory (the SO-DIMM socket is populated on the flip side of the board ) ► 2 RocketIO GTP (3.128 Gbps) /GTX (6.5 Gbps) Ports accessible through 8 SMA connectors (4 Rx & 4 Tx with SMA for external clock) ► 10 datarate-adjustable RocketIO GTP/GTX Ports accessible through high speed Samtec QSE connectors ► 68 Pairs of LVDS (2.5V) or 136 Single-Ended (3.3V) IOs accessible through high speed Samtec connectors ► 2 SATA Ports (I/II) ► 2 Gigabit Ethernet Ports (both with SGMII support) ► PCI Express Jitter Attenuator with adjustable outputs ► Super Clocks with adjustable outputs for the SATA and RocketIO GTP ports ► External Clock input ► 256 Mb Intel Flash Memory (for FPGA configuration and additional Flash storage) ► ATX and Standard 5 V Power Connectors (supporting stand alone operation) ► Jumper for Stand Alone mode ► Jumper for FPGA configuration via PCIe bus ► Size: 8.75 " x 4.25 " ► Linear Technology FPGA/RocketIO Power Regulators LTM4601EV and LTC3026 (Linear Technology Power Management Solution for Xilinx devices) DDR2 SATALTM4601EVLTC3026Linear Technology Power Management Solution for Xilinx devices

First prototype

SVD Finesse Transmitter Board (FTB) (Sender Part for HSD Link) wacek ostrowicz2/6 General view – 40 sets of two boards PIXEL DAQ Giessen Box opt F E E l e c t r o n i c s TTD RJ45 #1 #81 #80 RJ45 … #2 COPPER#40 opt FRB COPPER#2 opt FRB COPPER#1 opt FRB … #1#40 FTB#80 opt FADC#80 RJ45 FTB#2 opt FADC#2 RJ45 FTB#1 opt FADC#1 RJ45 SVD electronics SVD-CONTROLLER (SVDctlr) FCRB RJ45 SVD tracker

Two boards - one set SVD Finesse Transmitter Board (FTB) (Sender Part for HSD Link) HSD Link (k) wacek ostrowicz3/6 k=1..40 From/to TTD (2k-1) From/to TTD (2k) To PXD (k)DATA (2k-1) + (2k) 1. The same PCB 2. The same module 3. The same firmware DATA (2k-1) DATA (2k) DATA (2k) + (2k-1) FTB#(2k-1) OpTr FTB fmw RJ45 Unified core 2 Unified core 1 FPGA FTB#(2k) OpTr FTB fmw RJ45 Unified core 2 Unified core 1 FPGA From/to FADC (2k-1) From/to FADC (2k)

First option XC6VLX240T XC6VLX365T XC6VLX550TXC6VSX475T XC6VSX315T Slices 37,680 56,880 85,92074,400 49,200 Logic Cells 241, , ,888476, ,880 CLB Flip-Flops 301, , ,360595, ,600 Maximum Distributed RAM (Kbits) 3,650 4,130 6,2007,640 5,090 Block RAM/FIFO w/ ECC (36Kbits each) , Total Block RAM (Kbits) 14,976 22,75238,304 25,344 Mixed Mode Clock Managers (MMCM) Maximum Single-Ended I/O Maximum Differential I/O Pairs DSP48E1 Slices ,016 1,344 PCI Express® Interface Blocks /100/1000 Ethernet MAC Blocks GTX Low-Power Transceivers Commercial -L1, -1, -2, -3 -L1, -1, -2 -L1, -1, -2, -3 Configuration Memory (Mbits) Design an ad hoc board with SFP transceivers to connect to the FMC connectors How many RocketIO availiable in the FMC? Lines characteristics FMC to FPGA

Detailed view

Somehow the idea… As much as SPF connectors as RocketIOs availiable through the FMC

Second option Part NumberXC5VLX330TXC5VSX240TXC5VFX200T Slices 51,84037,44030,720 Logic Cells 331,776239,616196,608 CLB Flip-Flops207,360149,760122,880 Maximum Distributed RAM (Kbits)3,4204,2002,280 Block RAM/FIFO w/ECC (36Kbits each) Total Block RAM (Kbits)11,66418,57616,416 Digital Clock Managers (DCM)12 Phase Locked Loop (PLL)/PMCD666 Maximum Single-Ended Pins960 Maximum Differential I/O Pairs480 DSP48E Slices1921, PowerPC® 440 Processor Blocks——2 PCI Express Endpoint Blocks114 10/100/1000 Ethernet MAC Blocks448 RocketIO GTP Low -Power Transceivers24 — RocketIO GTX High -Power Transceivers——24 Configuration Memory (Mbits) Less number of GTP transceivers A comercial add on card already availiable

Fully equiped board ≈ 5 cards needed Add-on x10 SFP module used in conjunction with the on-board data-rate-adjustable RocketIO GTP transceivers - Power for the module is supplied by external and/or on-board 3.3V supply - Data rate is controlled by the on-board super clock - Each module has its own power filter and control switch

Third option High Performance Compute Power/resourc es: –5 Virtex-4 FX60 FPGA –10Gb DDR2 RAM (2G/FPGA) ~32Gbps Bandwidth –8x panel Optical Link (3Gbps each) –13x RocketIO to backplane –5x Gigabit Ethernet –1x GBit Ethernet to backplane 2 Embedded PowerPC in each FPGA for slow control –Real time Linux ATCA compliant Using the Compute Nodes of the ATCA system

Belle-II DAQ Overview DC RocketIO over fibre

Third option High Performance Compute Power/resourc es: –5 Virtex-4 FX60 FPGA –10Gb DDR2 RAM (2G/FPGA) ~32Gbps Bandwidth –8x panel Optical Link (3Gbps each) –13x RocketIO to backplane –5x Gigabit Ethernet –1x GBit Ethernet to backplane 2 Embedded PowerPC in each FPGA for slow control –Real time Linux ATCA compliant Using the Compute Nodes of the ATCA system