IAPP - FTK workshop – Pisa march, 2013

Slides:



Advertisements
Similar presentations
TileCal Optical Multiplexer Board 9U VME Prototype Cristobal Cuenca Almenar IFIC (Universitat de Valencia-CSIC)
Advertisements

IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Uli Schäfer JEM Status and plans Firmware Hardware status JEM1 Plans.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
FTK poster F. Crescioli Alberto Annovi
Tuesday September Cambridge1 GDCC “next replacement of the LDA” Franck GASTALDI.
GBT Interface Card for a Linux Computer Carson Teale 1.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
11 October 2002Matthew Warren - Trigger Board CDR1 Trigger Board CDR Matthew Warren University College London 11 October 2002.
FTK AM boards Design Review P. Luciano, N. Biesuz, W. Billereau, J.M. Combe, S. Citraro, D. Dimas, S. Donati, C. Gentsos, P. Giannetti, K. Kordas, A. Lanza,
Hardware proposal for the L2  trigger system detailed description of the architecture mechanical considerations components consideration electro-magnetic.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
PSI - 11 Feb The Trigger System of the MEG Experiment Marco Grassi INFN - Pisa On behalf of D. Nicolò F. Morsani S. Galeotti.
CSC Muon Sorter M. Matveev Rice University January 7, 2003.
1 FTK AUX Design Review Functionality & Specifications M. Shochet November 11, 2014AUX design review.
FTK AM boards Design Review P. Luciano, N. Biesuz, W. Billereau, J.M. Combe, S. Citraro, D. Dimas, S. Donati, C. Gentsos, P. Giannetti, K. Kordas, A. Lanza,
Software for tests: AMB and LAMB configuration - Available tools FTK Workshop – Pisa 13/03/2013 Daniel Magalotti University of Modena and Reggio Emilia.
Project number: Andreas Sakellariou – PRISMA ELECTRONICS 1 st EU Mid-Term Review meeting 7 November 2014.
System Demonstrator: status & planning The system demonstrator starts as “vertical slice”: The vertical slice will grow to include all FTK functions, but.
I 2 C FOR SENSORS IN THE DOM Nestor Institute Koutsoumpos Vasileios - Nestor Institute 1.
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 and Plans for Xilinx Development
PRM for AM06 Daniel Magalotti Collaboration between: KIT, INFN Pisa and INFN Perugia.
Future evolution of the Fast TracKer (FTK) processing unit C. Gentsos, Aristotle University of Thessaloniki FTK FP7-PEOPLE-2012-IAPP FTK executive.
Calliope-Louisa Sotiropoulou FTK: E RROR D ETECTION AND M ONITORING Aristotle University of Thessaloniki FTK WORKSHOP, ALEXANDROUPOLI: 10/03/2014.
IAPP - FTK workshop – Pisa march, 2013 Marco Piendibene – University of Pisa & INFN FTK and the AM system.
The Monitoring Problem Firmware for the Lost Synchronization Detection Project Type: MC-IAPP Industry Academia Partnerships and Pathways Project Name:
Summary of Deliverables & Reached Milestones History and explanation of steps Milestones this year Deliverables: who is going to write what Outreach :
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
AMBFTK Report AMBFTK: problems to solve Power distribution: Crates – compatibility with CDF crates? Thermal dissipation: Cooling Signals I/O:
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. 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.
The AMchip on the AMBoard Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa.
UPDATE ON HARDWARE 1 1.VERTICAL SLICE & COOLING TESTS 1.ONLY a TEST STAND or a SMALL DEMONSTRATOR ?? 2.CRATE.
HO / RPC Trigger Links Optical SLB Review E. Hazen, J. Rohlf, S.X. Wu Boston University.
Outline The Pattern Matching and the Associative Memory (AM)
Firmware development for the AM Board
DAQ and TTC Integration For MicroTCA in CMS
ATLAS Pre-Production ROD Status SCT Version
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
I/O SYSTEMS MANAGEMENT Krishna Kumar Ahirwar ( )
Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa
The Associative Memory – AM = Bingo
CALICE DAQ Developments
LAMB: Hardware & Firmware
Pulsar 2b AMchip05-based Pattern Recognition Mezzanine
AMC13 Status Report AMC13 Update.
Production Firmware - status Components TOTFED - status
Summary of Deliverables & reached Milestones
AM system Status & Racks/crates issues
OLD LOGIC AMBSlim5.
An online silicon detector tracker for the ATLAS upgrade
* Initialization (power-up, run)
2018/6/15 The Fast Tracker Real Time Processor and Its Impact on the Muon Isolation, Tau & b-Jet Online Selections at ATLAS Francesco Crescioli1 1University.
Pending technical issues and plans to address and solve
Electronics for MEG-II
SLP1 design Christos Gentsos 9/4/2014.
GTK-TO readout interface status
Hans Krüger, University of Bonn
Task T - CMS at LHC Global Calorimeter Trigger
8 Input Layers (14b+2ctrl=16 b) = 8 coppie LVDS
FTK AM boards Design Review
FMC adapter status Luis Miguel Jara Casas 5/09/2017.
RCU3 –> RCU4 New Schematics
Chess2 Review ASIC Configuration
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
Five Key Computer Components
Multi Chip Module (MCM) The ALICE Silicon Pixel Detector (SPD)
The QUIET ADC Implementation
Presentation transcript:

IAPP - FTK workshop – Pisa 11-15 march, 2013 AMboard HW & FW Marco Piendibene – University of Pisa & INFN IAPP - FTK workshop – Pisa 11-15 march, 2013

Outline Associative Memory Board for FTK (AMBFTK) Hardware description AMBFTK Firmware implementation of AMBFTK Evolution of the board: serial link processor (AMBSLP)

AMBftk EUROCARD 9U (400mm x 360mm) CONTROL FPGA CLOCK DISTRIBUTION NETWORK 100 MHz, lvds, ttl ERNI high speed connector (data I/O) INPUT FPGAs Direct connection to AUX card (no backplane) OUTPUT FPGAs Custom shape for placing the dc-dc converters

AMBftk VME connectors (power, configuration, debug) LAMB connectors JTAG connectors VME slave Bottom side: cpld for parallel buses (refresh) VME data fan out LAMB connectors

AMBftk 48V, 3.3V (from vme connector) 4 dc-dc converter 48 to 1,2V (25 A each) Lamb power connectors

AMBftk 4 12 8 White lines: parallel distribution Red lines: serial distribution, 2Ghz 4 12 8 12 input serial links @2GHz 4 Layers (SCT) on 4 serial links 4 Layers (PIXEL) on 8 serial links => 12 input serial links

AMBftk 4 serial link per LAMB, total 16 output links 16 blu lines: serial connection, 2GHz 16 16 output serial links @2GHz

FPGA on the board: XILINX Input FPGAs: Xilinx Spartan6 with Low Power Gigabit Transceiver (GTP) xc6slx45T / xc6slx75T Output FPGAs: Xilinx Spartan6 with Low Power Gigabit Transceiver (GTP) xc6slx75T Control FPGA: Xilinx Spartan6 (xc6slx16) VME slave FPGA: Xilinx Spartan6 (xc6slx16) VME data fan out: XILINX CPLD GTP: Ultra-fast data transmission between chips, over backplanes, or over longer distances Power distribution : each Lambs needs a lot of power: 25A @ 1.2V High speed on PCB => signal integrity issue

AMBFTK: firmware (Input FPGA) Simple logic GTP implementation to receive data from AUX card GTP implementation to send data (for half of the buses) to LAMBS Temporary buffers to store data (FIFO) Diagnostic/debug tools (spybuffers) xc6slx45T / xc6slx75T Parallel distribution GTP From AUX card fifo To Lambs GTP Serial distribution spy

AMBFTK: firmware (Output FPGA) Simple logic GTP implementation to receive data from Lambs GTP implementation to send data to AUX card Temporary buffers to store data (FIFO) Diagnostic/debug tools (spybuffers) xc6slx75T 4 serial links (LAMB0) GTP GTP to AUX card (all serial links) from Lambs (all serial) fifo 8 serial links 4 serial links (LAMB1) spy

AMBFTK: firmware (CONTROL FPGA) Very simple State Machine (FSM) Send_init_ev RESET Wait ee Send init event to fpga and Lambs Receive and distribute hits. Collect roads and send them out to AUX card. Wait end event from input and output fpgas (the previous event has been processed) Generate INIT_event when: (a) EE is received by SCT, PIX and ROAD chips (4 signals) Receive error (code & stream info) and generate an action (freeze or stopless-removal) comparing with Severity error For Freeze: check that the event involved in the error is totally processed and than generate the freeze to all AMBFTK FPGAs. Send Freeze upstream. Generate Operation Code to the LAMBs

AMBFTK: firmware (vme FPGA and fanout cpld) The VME fpga implements the slave VME functions Decode the incoming addresses Send read/write instruction to correct fpga Write configuration registers Read status register Configuration of the pattern banks (Amchips) VM E B A C K P L N VME INTERFACE FPGA SCT PIXEL CONTROL VMEDATA REPEATER ROAD EVEN ROAD ODD AUX CARD VMEDATAINP VMEDATAAUX VMEDATAOUT CPLD LAMBS xc6slx16

AMBFTK: actual PCB 9U eurocard (400mm x 360mm) 14 layers (6 routing, 8 power) Minimum track widh/clearance: 3 mils (75 um) Fineline BGA: 0,8 mm pitch Smallest package: 0402 400mm

AMSYSTEM:AMBSLP, the new amboard for amchip05 - Bus distrubuted all serially Power: 1,0V AMchip & FPGA cores 1.2V AMchip IP core 2.5V I/O New Lambs dimension

AMSYSTEM:AMBSLP Power: From 48V? How many pin? 40 A per Lamb @1.0 V – dc-dc converter 1.2 V for AMchip IP. Where? From 2.5V? On the Lamb? 2.5 V connector LAMB/AMboard Samtec connector