Electronics for MEG-II

Slides:



Advertisements
Similar presentations
Reconfigurable Computing (EN2911X, Fall07) Lecture 04: Programmable Logic Technology (2/3) Prof. Sherief Reda Division of Engineering, Brown University.
Advertisements

Sundance Multiprocessor Technology SMT702 + SMT712.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
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 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.
HBD FEM the block diagram preamp – FEM cable Status Stuffs need to be decided….
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
CSC Endcap Muon Port Card and Muon Sorter Status Mikhail Matveev Rice University.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
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.
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
1 Level 1 Pre Processor and Interface L1PPI Guido Haefeli L1 Review 14. June 2002.
S.Anvar, V.Gautard, H.Le Provost, F.Louis, K.Menager, Y.Moudden, B.Vallage, E.Zonca, on behalf of the KM3NeT consortium 1 IRFU/SEDI-CEA Saclay F
THE WaveDAQ SYSTEM FOR THE MEG II UPGRADE … read out by MIDAS Stefan Ritt, Paul Scherrer Institute, Switzerland 15 July 2015MIDAS Workshop, TRIUMF Paul.
DAQ ELECTRONICS 18 March 2015MEG Collaboration Meeting, Tokyo Stefan Ritt.
Stefan Ritt Data Acquisition for 22 Oct 2013Fukuoka MEGup MEG2 MEG’ MEGng.
Trigger for MEG2: status and plans Donato Nicolo` Pisa (on behalf of the Trigger Group) Lepton Flavor Physics with Most Intense DC Muon Beam Fukuoka, 22.
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.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Counting Room Electronics for the PANDA MVD
DAQ ACQUISITION FOR THE dE/dX DETECTOR
The Data Handling Hybrid
DAQ and TTC Integration For MicroTCA in CMS
IAPP - FTK workshop – Pisa march, 2013
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
Test Boards Design for LTDB
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
ATLAS calorimeter and topological trigger upgrades for Phase 1
LHC1 & COOP September 1995 Report
Pulsar 2b AMchip05-based Pattern Recognition Mezzanine
E. Hazen - Back-End Report
Topics SRAM-based FPGA fabrics: Xilinx. Altera..
AMC13 Status Report AMC13 Update.
Production Firmware - status Components TOTFED - status
Data Handling Processor v0.1 First Test Results
FPGA IRRADIATION and TESTING PLANS (Update)
Update on CSC Endcap Muon Port Card
Christophe Beigbeder PID meeting
Firmware Structure Alireza Kokabi Mohsen Khakzad Friday 9 October 2015
DCH FEE 28 chs DCH prototype FEE &
CSC EMU Muon Port Card (MPC)
SLP1 design Christos Gentsos 9/4/2014.
A New Clock Distribution/Topology Processor Module for KOTO (CDT)
The WaveDAQ System for the MEG II Upgrade
CoBo - Different Boundaries & Different Options of
CMS EMU TRIGGER ELECTRONICS
Test Slab Status CALICE ECAL test slab: what is it all about?
MicroTCA Common Platform For CMS Working Group
FIT Front End Electronics & Readout
Front-end digital Status
Matrix Processor / Backplane Design Details
The Read Out Driver for the ATLAS Muon Precision Chambers
The Xilinx Virtex Series FPGA
Test Bench for Serdes Radiation Qualification
LHCb PileUp VETO L0 trigger system using large FPGAs (M
FEE Electronics progress
Interfacing Data Converters with FPGAs
Read Out and Data Transmission Working Group
The Xilinx Virtex Series FPGA
PID meeting Mechanical implementation Electronics architecture
CSC Muon Sorter Status Tests Plans M.Matveev August 21, 2003.
Presentation transcript:

Electronics for MEG-II 12 September 2018 Electronics for MEG-II Donato Nicolo` Pisa Pisa, 15 January 2014

Outlook System overview Status, agenda & milestones WD DCB Backplane TCB Status, agenda & milestones Work in progress Tests Critical aspects  delays? Electronics for MEG-II

System overview Crate WaveDream (WD) Data Concentrator Board (DCB) 3U Eurocard Custom backplane (SERDES point-to-point connection) WaveDream (WD) Bias voltage supply to photosensors (XEC,TC) Front-end (detector signal amplification) WFD (DRS4 @2 GSPS) Trigger (ADC 80 MHz + FPGA for Type1 algorithms) Data Concentrator Board (DCB) Data collection (crate master) Transmission to PC (via Ethernet) Trigger Concentrator Board (TCB) Type2 board emulation Sequential logic registered at multiple CLK frequency Electronics for MEG-II

Backplane connectivity Star connectivity for SERDES Slave Select Bus connectivity for SPI (except SS) MISC Clock Trigger Bus Serial Peripheral Interface Bus Electronics for MEG-II

Backplane Preliminary assignment Up to 8 pairs available for each 18 diff pairs – 12.5 Gb/s 5 times Up to 8 pairs available for each WD  concentrator connection Obtain the best trade off between latency and connectivity Electronics for MEG-II

WD Backplane Power supply TCB fits in WD slot Firmware programming through backplane Hot swap capable High precision master clock Fan & power control through MSCB Electronics for MEG-II

WD Layout Backplane connector AD9637 DRS4 16 inputs Spartan6 Electronics for MEG-II

synchronization via clock signal on one channel WD, DCB, crate schedule Schedule presented in Fukuoka still valid (as of 17 Dec) Layout (FPGA change, calibration signal), completed before Xmas Production of prototype board until Feb. 2014 synchronization via clock signal on one channel Electronics for MEG-II

Critical points In either case the WD must be re-disegned ADC FPGA Current choice AD9637 8 diff. inputs, 80 MHz sampling rate, 12 bits, serial LVDS output ... but 200 ns latency (used to be 50 with AD9218) significant burden onto the trigger (overall latency < 500 ns) Proposed alternative: LTM 9010-14 same I/O as above, 105 MSPS, 14 bits, 50 ns latency ... but unitary cost 190$ (instead of 50) x 1000 = 140 k$ (100 k€) extra FPGA Current choice Spartan 6 (XC6SLX150-3FGG484) To be used for WFD registration & calibration, data serialization, trigger algorithm implementation Implementation frequency must be faster than ADC sampling With a minimum amount of logic we get 135 MHz Two alternatives to be conservative: use speed grade 4 or step to next generation Artix 7 (estimated extra cost 30 k€) In either case the WD must be re-disegned Electronics for MEG-II

Timing vs. sampling speed Electronics for MEG-II

TCB Features Basic elements 12 September 2018 TCB Features Collects data from WDs from different detectors Operate event reconstruction (XEC, TC) and generate START, STOP Basic elements FPGA Kintex 7, XC7K325T-2FFG900C (speed grade 3 not available by italian resellers) In any case wide margin on: Memory resources (registers, RAMs, FIFOs, DSP sheets) IO blocks SERDES 15 pieces purchased on 2013 budget the rest (of a tot. of ~50) on 2014 bugdet for an overall cost ≤ 50 k€ OK Electronics for MEG-II

Critical issues and new features Data bus handshaking WD  TCB Expected throughput : 60 bit x 80 Mhz ~ 5 Gb/s from each WD  Up to ~80Gb/s data load on a low-level trigger concentrator (twice larger than current Master Type2 board) with data serialization  SERDES TCB  TCB Connections from/to different crates synchronous CLK needed, with the possibility to use different skews L2 trigger algorithms LUTs for hit lists  track segments mapping to be implemented onto associative memories options Search on single board (track info to be transmitted to upper level board) Track finder operated on master TCB CLK synchronization Backplane design and routing, master-slave protocol definition Electronics for MEG-II

Serialization and latencies WD side IOB guaranteed up to 1050 Mb/s 6 OSERDES on each WD with 10:1 serialization on Spartan6 Implemented with MMCM/PLL for CLK multiplication DATA stream in DDR mode (i.e. on both edges of the forwarded CLK) TCB side ~100 ISERDES needed to collect data from 16 WDs  need to use series 7 FPGAs (where all IOB can be used as differential ISERDES ports) Need to use also a different IDE (VIVADO instead of ISE) Spartan 6 SERDES Low cost and power consumption Resources and performances Virtex 7 Kintex 7 Artix 7 Electronics for MEG-II

SERDES test Xilinx evaluation kit (EK-K7-KC705-G) been purchased master and internal clocks through connection to FMC connectors DATA & CLK output connected to input check whether memory content is the same and how input memory shifted it is wrt output Electronics for MEG-II

The test bench RTL schematic on Kintex 7, Vivado output on 15/10/2013 ISERDES Dual-Port RAMs OSERDES PLL for transmission CLK -processor Electronics for MEG-II

Results on data serialization Data given by the output of a 5 bit counter Transmission OK 4 CLK ticks latency confirmed  OK (used to be 8) to be checked with random patterns (failure rate as a function of delay) Electronics for MEG-II

TCB TCB link Low level (~40 boards) 60 output bits from any TCB, again 10:1 serialization  6 data+1 CLK output  2 HDMI front D-type connectors Intermediate level (~10 boards) Fan-in 4:1  8 HDMI D-type input connectors Data output to master TCB through the backplane connector (the same as in the case of WD) direction inverted wrt low level boards compatibility can be guaranteed Top level (1 master board) Located in the same crate as intermediate boards Receives data and CLK from the backplane (the same way of low level boards) Electronics for MEG-II

In progress FPGA firmware development Board design I/O pad assignment SERDES instantiation (input, output and possibly bidirectional) algorithms Board design Connection to backplane and front panel Conceptual layout Routing to be started only after FW completion (due to constraints on CLK region) Electronics for MEG-II

FW project Electronics for MEG-II

Pad assignment (preliminary) WD12 WD09 WD15 WD11 WD08 WD14 WD10 WD13 TRG_BUS WD07 WD05 WD02 TC03 WD04 TC00 WD01 TC02 WD03 WD00 TC01 Electronics for MEG-II

Schedule for 2014 01/2014 12/2014 Electronics for MEG-II

Conclusions Electronics design going on Board production in 2014 on time Concerns about WD trigger capability in the current configuration Other aspects to be checked as soon as prototypes are available Backplane, DCB design supposed to go on in parallel TCB Serialization/deserialization protocol established Firmware development going on Board layout to follow timing constraint fit Electronics for MEG-II

Trigger, data transmission test Xilinx evalutation boards been purchased and delivered by the end of August AES-S6PCIE-LX75T-G (utilizes Spartan 6 XC6SLX75T-3FGG676C) cost 352 E EK-K7-KC705-G (Kintex 7, XC7K325T-2FFG900C) 1440 E Electronics for MEG-II