Impact of Serializer/Deserializer Architecture on ETD High-Speed Links

Slides:



Advertisements
Similar presentations
JLab High Resolution TDC Hall D Electronics Review (7/03) - Ed Jastrzembski.
Advertisements

[ 1 ] LVDS links Servizio Elettronico Laboratori Frascati INFN - Laboratori Nazionali di Frascati G. Felici LVDS links.
Video on DSP and FPGA John Johansson April 12, 2004.
High Speed Digital Systems Lab Spring/Winter 2010 Part A final presentation Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of.
IEEE-1394 Data Link Design Review Sherry Womack Erik Pace ECE 4040 Dr. Martin Brooke.
Inter TEL62 communication M. Raggi, M. Piccini, F. Gonnella 16 th October 2013 TDAQ Working Group Meeting.
U niversity of S cience and T echnology of C hina Design for Distributed Scheme of WCDA Readout Electronics CAO Zhe University of Science and Technology.
Hardware Design of High Speed Switch Fabric IC. Overall Architecture.
Modern Trends in Backplane Interconnection By Ken Uemura.
P. Jansweijer Nikhef Amsterdam Electronics- Technology October 15, 20091VLVnT-09 Athens Measuring propagation delay over a coded serial communication channel.
M. Lo Vetere 1,2, S. Minutoli 1, E. Robutti 1 1 I.N.F.N Genova, via Dodecaneso, GENOVA (Italy); 2 University of GENOVA (Italy) The TOTEM T1.
FF-LYNX (*): Fast and Flexible protocols and interfaces for data transmission and distribution of clock, trigger and control signals (*) project funded.
Transfering Trigger Data to USA15 V. Polychonakos, BNL.
1 FEC framing and delineation Frank Effenberger Huawei Technologies, US Dec. 5, 2006.
1 Calorimeter electronics Upgrade Outcome of the meeting that took place at LAL on March 9th, 2009 Calorimeter Upgrade Meeting Barcelona March 10th-11st,
A high speed serializer ASIC for ATLAS Liquid Argon calorimeter upgrade Tiankuan Liu On behalf of the ATLAS Liquid Argon Calorimeter Group Department of.
J. Ye SMU Joint ATLAS-CMS Opto-electronics working group, April 10-11, 2008 CERN 1 Test Results on LOC1 and Design considerations for LOC2 LOC1 test results:
COTS for on-detector timing distribution. Status report and preliminary tests. A. Aloisio, R. Giordano University of Naples ‘Federico II’ and INFN
FEC framing and delineation Frank Effenberger Huawei Technologies, US Dec. 5, 2006.
GBT protocol implementation on Xilinx FPGAs Csaba SOOS PH-ESE-BE-OT.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
28/04/2017 Forward Error Correcting (FEC) coding for SuperB serial links: a preliminary study Sergio Cavaliere Department of Physics, University of Napoli.
Status and Plans for Xilinx Development
Recovered-clock jitter analysis for Super B A. Aloisio, R. Giordano INFN and University of Naples ‘Federico II’
DHH progress report Igor Konorov TUM, Physics Department, E18 DEPFET workshop, Bonn February 7-9, 2011 Outline:  Implementation synchronous clock distribution.
Programmable Logic Devices
Alberto Stabile 1. Overview This presentation describes status of the research and development of main boards for the FTK project. We are working for.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
A DWDM link for Real-Time data acquisition systems
The AM Chip Ser/Des IP Protocol – Test Procedure Matteo Beretta
JESD204B High Speed ADC Interface Standard
Serial link Loss-of-Lock impact on trigger distribution dead time
A. Aloisio, R. Giordano Univ. of Naples ‘Federico II’
Production and Test of a readout chip for the ALICE SDD Experiment
Error Correcting Codes for Serial links : an update
The Jülich Digital Readout System for PANDA Developments
Results of the TLK1711-A Radiation Tolerance Tests
ETD PID meeting We had many presentations dedicated to the PM test .
Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa
Defining serial links for SuperB
The Totem trigger architecture The LONEG firmware archtecture
Pulsar 2b AMchip05-based Pattern Recognition Mezzanine
Control of ASICs via GBTx
Data transmission characterization with underwater copper link
Creation of a reference design in standard mode
Production Firmware - status Components TOTFED - status
Modelisation of SuperB Front-End Electronics
Update on CSC Endcap Muon Port Card
ETD/Online Report D. Breton, U. Marconi, S. Luitz
DCH FEE 28 chs DCH prototype FEE &
Electronics, Trigger and DAQ for SuperB
Totem Readout using the SRS
Upgrade of the CSC Endcap Muon Port Card and Optical Links to CSCTF
FF-LYNX (*): Fast and Flexible Electrical Links for Data Acquisition and Distribution of timing, trigger and control signals in future High Energy Physics.
CoBo - Different Boundaries & Different Options of
Read-out of High Speed S-LINK Data Via a Buffered PCI Card
On Behalf of the GBT Project Collaboration
Links & Clock distribution: toward the TDR
Dominique Breton, Jihane Maalmi
SVT detector electronics
Test Bench for Serdes Radiation Qualification
Interfacing Data Converters with FPGAs
Measuring propagation delay over a coded serial communication channel using FPGAs P.P.M. Jansweijer, H.Z. Peek October 15, 2009 VLVnT-09 Athens.
New DCM, FEMDCM DCM jobs DCM upgrade path
PID meeting Mechanical implementation Electronics architecture
SVT detector electronics
Electronics, Trigger and DAQ for SuperB: summary of the workshop.
The AM Chip Ser/Des IP Protocol – Test Procedure Matteo Beretta
Fixed Latency Serial Links with FPGA-embedded SerDes for SuperB
TTC setup at MSU 6U VME-64 TTC Crate: TTC clock signal is
Presentation transcript:

Impact of Serializer/Deserializer Architecture on ETD High-Speed Links A. Aloisio, R. Giordano In this talk Physics Dept. - University of Napoli “Federico II” and INFN Sezione di Napoli, Italy email: aloisio@na.infn.it, rgiordano@na.infn.it

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 Outline Links in the ETD architecture Link Mezzanine On-detector end of the links Comparison between two off-the-shelf SerDes candidates for on-detector application Future work Conclusions 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

ETD: overall system architecture From: D.Breton – ETD session – SLAC SuperB Workshop – October 2009 FCTS: Fast Control and Trigger System ROM: Read Out Module FPGA-to-FPGA Links (A-Type) FPGA-to-SerDes Links (B-Type) SerDes-to-FPGA Links (C-Type) Identified 3 types of links: A-Type: both ends off-detector (FPGA-FPGA) B-Type: source off-detector (FPGA-embedded) destination on-detector (discrete SerDes) C-Type: source on-detector (discrete SerDes) destination off-detector (FPGA-embedded) Implemented and successfully tested A-Type and B-Type links, C-Type Links under development 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Advantages of a Modular Approach How should we implement the links? Serial links could be implemented on a plug-in mezzanine board Advantages: Easy upgrade of Serial Links performance (datarate, power, jitter) replacement (chip-sets may become obsolete) Decouple links from logic Single ‘authority’ to certify performance, specs, characterization Critical link issues (latency, jitter) only in a sub-block 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Advantages of a Modular Approach (2) Moreover: ‘One board fits all’ Design effort focused on a ‘critical but single’ board Common Interface (to be discussed) Single PCB customized with different components to fit different needs (e.g. jitter cleaners) Optimal design methodology Parallelism (other ETD components might be designed in the meanwhile) Job done just once, only one team will need to cope with link complexity 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 B-Type Links (tested) Seed Clock (frefclk ±5%) SerDes National DS92LV18 has fixed-latency, candidate to be radiation tolerant Line rate at 1.25 Gbps, limited by DS92LV18 Successfully completed tests for FPGA-to-National transmission Latency fixed Jitter needs to be measured 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

C-Type Links (under development) FPGA-side implementation under development On-detector SerDes could be National DS92LV18 (fixed-latency, same phy-layer and coding of Type B links, 1.25 Gbps => more links needed) Texas TLK2711A (variable latency, 8b10b coding, 2.5 Gbps) Let us analyze the impact of the architecture of those components on the on-detector side of the links 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 Power Supply National DS92LV18 Needs 3.3 V separate power for PLL, analog, digital (every 4 IO pins) Power separation may improve jitter in PLL (could mean clean clock delivered by FCTS) Texas TLK2711A Needs 2.5 V separate power for analog and digital PLL very likely shares power with analog circuitry (could mean dirtier clock delivered) Jitter must be measured for both devices 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 Clocking National DS92LV18 clock range: 15 to 66 MHz => experiment clock at 56-60 MHz can be used Texas TLK2711A Clock range: 80 to 135 MHz => experiment clock needs to be multiplied externally (56-60x2 MHz), more components, more jitter injected in stream 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 Encoding National DS92LV18 Non-standard, custom coding, not dc-balanced 20-bit symbol, 18-bit payload (10% overhead) Need external logic coding for dc-balancing (e.g. payload scrambler) => additional overhead (how much ?) S. Cavaliere (INFN-Napoli) working on encodings to ensure both dc-balance and FEC Texas TLK2711A Standard, 8b10b, excellent dc-balance 20-bit symbol, 16-bit payload (20% overhead) Additional overhead for FEC (how much?) 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

CDR Locking and Alignment National DS92LV18 seed clock frequency must be within ±5% of transmitter clock frequency (easy to achieve with cheap xtal) Lock pattern and sync procedure Lock flag (pin indicating lock correctly achieved) Texas TLK2711A Seed clock frequency within ±200ppm of transmitter clock frequency (little harder than DS92LV18, but still easy) Link lock based on 8b10b comma characters No lock flag, external logic needed to decide if lock has been achieved 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 Self Testing National DS92LV18 PRBS generation 2 loopback modes: parallel section testing Full datapath testing (connects serial input to serial output) Texas TLK2711A Full datapath testing Automatic BIST procedure, a pin flags the result of the test 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 Future Work Qualify radiation hardness of National DS92LV18 and Texas TLK2711A (since they are candidates to be on-detector) National DS92LV18 suitable for deployment on Type C links Test transmission from National DS92LV18 to FPGA Implement FPGA-side of serial links for data read-out (mezzanine for ROMs) Define a common interface for the mezzanine (depends also on FCTS requirements). In particular set: Bus size (32-bit?) Clock frequency (56 MHz?) Number of links per board (1?) Signaling (TTL,LVDS, LVPECL?) 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 Conclusions National DS92LV18 fixed latency (tested in lab) but slower data-rates (1.25 Gbps) => appealing for FCTS mezzanines (where data-rate not critical and fixed latency needed) Texas TLK2711A variable latency but higher data-rates (2.5 Gbps) => appealing for readout on-detector side (where fixed latency not needed and higher data-rate desired) Both devices need external components (FPGA, PLL), in order to provide FCTS signals reliably DS: dc-balance of the payload TLK: alignment, PLL for experiment clock multiplication 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 Back-up Slides 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 Modular Approach Cons: Connector, yes but Very good connectors available for SI and perf. More usable surface on board Cost (FPGA and one board more), yes but Board less complex, easier test Suboptimal use of FPGAs (not all resources occupied), yes but Deployment of FPGAs optimized for Serial IO 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009

Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009 A-Type Links (tested) Embedded SerDes FPGA to FPGA (Xilinx V5 with embedded SerDes, the GTP) GTP has not fixed latency by default, we added specific logic in the fabric to achieve it Encoding/Decoding external, GTP working as a SerDes only Jitter measurements and latency tests performed with reference clock 62.5 MHz, 32-bit parallel bus, SerDes clock at 250 MHz, line rate 2.5 Gbps 28/11/2018 Raffaele Giordano - XI SuperB Workshop, Frascati Dec. 1st-4th 2009