Pulsar 2b AMchip05-based Pattern Recognition Mezzanine

Slides:



Advertisements
Similar presentations
Prometeo Workshop on Front-end electronics for gamma and complementary detector systems 17 th -18 th November 2011 – IFIC (Valencia) Diego Barrientos.
Advertisements

FPGA Configuration. Introduction What is configuration? – Process for loading data into the FPGA Configuration Data Source Configuration Data Source FPGA.
ESODAC Study for a new ESO Detector Array Controller.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
Status of the Optical Multiplexer Board 9U Prototype This poster presents the architecture and the status of the Optical Multiplexer Board (OMB) 9U for.
PALM-3000 P3K FPDP Carrier Board Review Dean Palmer Building 318, Room 125 November 10, :00 am – 12:00 pm.
Using the Trigger Test Stand at CDF for Benchmarking CPU (and eventually GPU) Performance Wesley Ketchum (University of Chicago)
Eunil Won Harvard University April 11, 2003 for ZPD FDR 1 ZPD Prototype Tests and DAQ Implementation Introduction Prototype Tests - Electrical Signals.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
HyperTransport™ Technology I/O Link Presentation by Mike Jonas.
Emulator System for OTMB Firmware Development for Post-LS1 and Beyond Aysen Tatarinov Texas A&M University US CMS Endcap Muon Collaboration Meeting October.
“ Analyzer for 40Gbit Ethernet “ (Bi-semestrial project) Executers: פריד מחאג ' נה Farid Mahajna Husam Kadan חוסאם קעדאן Instructor:
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.
Maurice Goodrick, Bart Hommels 1 CALICE-UK WP2.2 Slab Data Paths Plan: – emulate multiple VFE chips on long PCBs – study the transmission behaviour.
OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw.
Tuesday September Cambridge1 GDCC “next replacement of the LDA” Franck GASTALDI.
GBT Interface Card for a Linux Computer Carson Teale 1.
Lessons Learned The Hard Way: FPGA  PCB Integration Challenges Dave Brady & Bruce Riggins.
Pulsar II Hardware Overview Jamieson Olsen, Fermilab 14 April 2014
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
1 “Fast FPGA-based trigger and data acquisition system for the CERN experiment NA62: architecture and algorithms” Authors G. Collazuol(a), S. Galeotti(b),
Upgrade of the CSC Endcap Muon Port Card Mikhail Matveev Rice University 1 November 2011.
A CTIVITY II: ALICE ITS R EADOUT E LECTRONICS S ERIAL L INK C HARACTERIZATION Hira Ilyas Madiha Tajwar Jibran Ahmed Raise Ikram (carrier board) Dr. Attiq.
CSC ME1/1 Upgrade Status of Electronics Design Mikhail Matveev Rice University March 28, 2012.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
9/25/08J. Lajoie - Muon Trigger Upgrade Review1 Muon Trigger Upgrade LL1 Electronics Iowa State University John Lajoie Cesar Luiz daSilva Todd Kempel Andy.
Monday December DESY1 GDCC news Franck GASTALDI.
CSC Muon Sorter M. Matveev Rice University January 7, 2003.
M.Matveev Rice University March 20, 2002 EMU Muon Port Card Project.
Lab Environment and Miniproject Assignment Spring 2009 ECE554 Digital Engineering Laboratory.
VC707 Evaluation Kit Xilinx Virtex-7 In_0 GTX MHz IDELAY 8B/10B Serilizer 7 0 7IDELAY 0=>K28.5 0=>K28.1 D(15:0) K(1:0) 8B/10B IDELAYCTRL LHC_Clk.
GOLD TESTS (Virtex-6) ● Jitter analysis on cleaned TTC clock ( σ = 2.9 ps) ● Signal integrity: sampled in several positions along the chain ● MGT and o/e.
Software for tests: AMB and LAMB configuration - Available tools FTK Workshop – Pisa 13/03/2013 Daniel Magalotti University of Modena and Reggio Emilia.
PRM for AM06 Daniel Magalotti Collaboration between: KIT, INFN Pisa and INFN Perugia.
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.
Alberto Stabile 1. Overview This presentation describes status of the research and development of main boards for the FTK project. We are working for.
E. Hazen -- Upgrade Meetings1 AMC13 Project Development Status E. Hazen, S.X. Wu - Boston University.
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
The AMchip on the AMBoard Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa.
Netherlands Institute for Radio Astronomy 1 ASTRON is part of the Netherlands Organisation for Scientific Research (NWO) Board Design Gijs Schoonderbeek.
HO / RPC Trigger Links Optical SLB Review E. Hazen, J. Rohlf, S.X. Wu Boston University.
The AM Chip Ser/Des IP Protocol – Test Procedure Matteo Beretta
Firmware development for the AM Board
The Data Handling Hybrid
DAQ and TTC Integration For MicroTCA in CMS
IAPP - FTK workshop – Pisa march, 2013
Test Boards Design for LTDB
Initial check-out of Pulsar prototypes
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa
LAMB: Hardware & Firmware
HyperTransport™ Technology I/O Link
Production Firmware - status Components TOTFED - status
M1.5 Foundation Tools Xilinx XC9500/XL CPLD
The Data Handling Hybrid
An online silicon detector tracker for the ATLAS upgrade
Pending technical issues and plans to address and solve
Electronics for MEG-II
Upgrade of the CSC Endcap Muon Port Card and Optical Links to CSCTF
SLP1 design Christos Gentsos 9/4/2014.
CoBo - Different Boundaries & Different Options of
FrontEnd LInk eXchange
FMC adapter status Luis Miguel Jara Casas 5/09/2017.
ECAL OD Electronic Workshop 7-8/04/2005
We will be studying the architecture of XC3000.
Test Bench for Serdes Radiation Qualification
FEE Electronics progress
The AM Chip Ser/Des IP Protocol – Test Procedure Matteo Beretta
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
CSC Muon Sorter Status Tests Plans M.Matveev August 21, 2003.
Presentation transcript:

Pulsar 2b AMchip05-based Pattern Recognition Mezzanine Daniel Magalotti

OUTLINE Introduction and motivation Description of the architecture and design of Pattern Recognition Mezzanine Activity: Design of the board (Perugia) Preliminary test Activities: Power consumption, Serial link test, AM chip JTAG, AM links, Realistic test - Test stand (Pisa & Perugia) Firmware implementation Activities: Top Level Definition, Data flow management (Finite State Machine), Aurora protocol definition (Pulsar Protocol), Data Organizer and Track Fitter implementation (Perugia & Pisa) Future plan

Introduction GOAL: design of a system integrating all the operations and functionalities of the track reconstruction in a single mezzanine by minimizing the processing latency The track reconstruction is divided in two sequential steps pattern reconstruction by using Associative Memories track fitting by using FPGA devices PULSAR IIB

Design of the board FMC connectors FPGA XC7K335TFG901 AMChip group Power group 14 layers 6 links @ 8 Gbps 32 links @2 Gbps Schematic definition: Daniel Magalotti & Alberto Annovi Check schematic: FNAL Layout design: Daniel Magalotti Little interaction with Andrea Papi…

Input data distribution Half part of the PRM mezzanine Dedicate transceiver for each input of AM chip bus 8 links@2 Gbps to serve all the 8 input buses Latency connections reduction: “fanout buffer” to transmit input signal to the AM chip (propagation delay of a “fanout buffer” = 380ps) Total bandwidth(after the splitting ) = 128Gbps (with reference to half mezzanine) 8 buses x 8 AM chip @2Gbps (*)

Output data distribution

Preliminary test Test setup with the loopback card. The loopback provides the power, the 3.3 V and 12 V, to the PRM mezzanine. Preliminary test Check the FPGA configuration by using JTAG programming header Check the system clock distribution and the GTX clock distribution Measure the power consumption Check the outputs of the power regulators High speed interface test by using Xilinx IBERT environment

Power consumption: what we measure FPGA programmed with the correct pin assignment The GTX implemented at 2Gbps to/from AM and at 8 Gbps to/from Pulsar We expect that the power consumption of 1V for the FPGA increases when the logic block of the firmware will be implemented but not the I/O. Input voltage Voltages # 16 AM05 Fanout FPGA TOTAL Voltage Watt 0.36 A @ 12 V 4.3 W 1 V - 6.25 A @ 3.3 V 20.6 W 1,2 V 9.4W 9.4 W   2,5 V 3,3 V 11.2 W

Serial link test The input/output links are tested in loopback considering different speeds and for both connectors. For each connectors we have 3 input links and 3 output link Loopback test @ 8 Gbps FMC (U76) FMC (U73) Link0 Link1 Link2

Mezzanine test stand TEST: Daniel Magalotti & Giacomo Fedi The Virtex6 firmware was changed to cope with the mezzanine test JTAG mainly software managed, no changes in the firmware JTAG links pass trough the Kintex7 and reach the AM chips Currently only the reset of Kintex7 GTX is done via Virtex6 software TEST: Daniel Magalotti & Giacomo Fedi

Report on 2nd year Ph.D. research activity AM chip JTAG JTAG commands are wrapped into IPbus packets and sent to the Virtex6 (evaluation board) where the JTAG commands are unwrapped and interpreted by a FSM. The JTAG connections pass through the FMC connector and the Kintex7 (mezzanine) and reach the 4 AM chips in daisy-chain. Actions: The single-test-chip Python scripts have been modified to work with a chain of 4 chips Retrieving of IDCODEs Configuration of AM chip SerDes: PRBS test (in/out) Normal operation (IDLE) Report on 2nd year Ph.D. research activity

AM chips -> FPGA links Each AM chip: 8 SerDes input -> 8 links FPGA -> AM chips (fanouts) 1 SerDes output -> 4 links AM chips -> FPGA SerDes are configured to run @ 2Gbps Can be configured in normal operation (IDLE) and in PRBS test Using a LeCroy 8 GHz Serial data analyzer we tested an output link near the FGPA No errors measured in 8 hours BER<10-14

Realistic test - Test stand Goal: emulate the pulsar using the Virtex6 evaluation board Schematic definition: Daniel Magalotti Layout design: Daniel Magalotti Little interaction with Andrea Papi…

Firmware implementation

Firmware implementation FSM design: Daniel Magalotti DO+TF: Chrisots Gentos OTHERS: Guido Magazzù

Future plan 1 year of post-doc 50% Associative Memory project 50% RD53 project Test stand in Perugia, evaluation card + PRM card Design of the FW for implementing Finite State Machine Definition of the specification for the AM06 PRM design in collaboration with the Karlsruhe group Supervision of P. Placidi