Dominique Gigi CMSweek 6 June 2003

Slides:



Advertisements
Similar presentations
Nios Multi Processor Ethernet Embedded Platform Final Presentation
Advertisements

FPGA Configuration. Introduction What is configuration? – Process for loading data into the FPGA Configuration Data Source Configuration Data Source FPGA.
TileCal Optical Multiplexer Board 9U VME Prototype Cristobal Cuenca Almenar IFIC (Universitat de Valencia-CSIC)
Athens University Paris Sphicas Vassilis Karageorgos (Diploma) NCSR Demokritos Theo Geralis Christos Markou Isidoros Michailakis (Electronics Engineer)
A Gigabit Ethernet Link Source Card Robert E. Blair, John W. Dawson, Gary Drake, David J. Francis*, William N. Haberichter, James L. Schlereth Argonne.
CMS Week Sept 2002 HCAL Data Concentrator Status Report for RUWG and Calibration WG Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
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.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
Anush Rengarajan Feng Zheng Thomas Madaelil
HCAL FIT 2002 HCAL Data Concentrator Status Report Gueorgui Antchev, Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Lecture 7 Lecture 7: Hardware/Software Systems on the XUP Board ECE 412: Microcomputer Laboratory.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
The University of New Hampshire InterOperability Laboratory Introduction To PCIe Express © 2011 University of New Hampshire.
Remote Firmware Down Load. Xilinx V4LX25 Altera Stratix Control Altera Stratix Control Xilinx V4FX20 EPROM XCF08 EPROM XCF08 EPROM EPC16 EPROM EPC16 EPROM.
A TCP/IP transport layer for the DAQ of the CMS Experiment Miklos Kozlovszky for the CMS TriDAS collaboration CERN European Organization for Nuclear Research.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
SLAAC SV2 Briefing SLAAC Retreat, May 2001 Heber, UT Brian Schott USC Information Sciences Institute.
PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.
LECC2003 AmsterdamMatthias Müller A RobIn Prototype for a PCI-Bus based Atlas Readout-System B. Gorini, M. Joos, J. Petersen (CERN, Geneva) A. Kugel, R.
Design and Performance of a PCI Interface with four 2 Gbit/s Serial Optical Links Stefan Haas, Markus Joos CERN Wieslaw Iwanski Henryk Niewodnicznski Institute.
RCU Status 1.RCU design 2.RCU prototypes 3.RCU-SIU-RORC integration 4.RCU system for TPC test 2002 HiB, UiB, UiO.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
CMS ECAL Week, July 20021Eric CANO, CERN/EP-CMD FEDkit FED Slink64 readout kit Dominique Gigi, Eric Cano (CERN EP/CMD)
SOC Consortium Course Material Core Peripherals National Taiwan University Adopted from National Chiao-Tung University IP Core Design.
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)
09/01/2016James Leaver SLINK Current Progress. 09/01/2016James Leaver Hardware Setup Slink Receiver Generic PCI Card Slink Transmitter Transition Card.
S. Durkin, CMS EMU Meeting U.C. Davis Feb. 25, DMB Production 8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board 550 Production Boards.
Guirao - Frascati 2002Read-out of high-speed S-LINK data via a buffered PCI card 1 Read-out of High Speed S-LINK Data Via a Buffered PCI Card A. Guirao.
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
CPT week May 2003Dominique Gigi CMS DAQ 1.Block diagram 2.Form Factor 3.Mezzanine card (transmitter SLINK64) 4.Test environment 5.Test done 1.Acquisition.
17/02/06H-RORCKIP HeidelbergTorsten Alt The new H-RORC H-RORC.
1 Hardware Tests of Compute Node Carrier Board Hao Xu IHEP, CAS.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
Compute Node Tutorial(2) Agenda Introduce to RocketIO How to build a optical link connection Backplane and cross link communications How to.
1394 H/W and OHCI Gi-Hoon Jung. 2002/01/162 Agenda Overview of the VITANA board OHCILynx PCI-based Host Controller Overview of the OHCI Spec.
CHEP 2010, October 2010, Taipei, Taiwan 1 18 th International Conference on Computing in High Energy and Nuclear Physics This research project has.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
The AMchip on the AMBoard Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
The Data Handling Hybrid
IAPP - FTK workshop – Pisa march, 2013
ATLAS Pre-Production ROD Status SCT Version
Test Boards Design for LTDB
USB The topics covered, in order, are USB background
Digital Interface inside ASICs & Improvements for ROC Chips
ABC130: DAQ Hardware Status Matt Warren et al. Valencia 3 Feb 2014
Production Firmware - status Components TOTFED - status
TELL1 A common data acquisition board for LHCb
GTK-TO readout interface status
CoBo - Different Boundaries & Different Options of
CMS DAQ Event Builder Based on Gigabit Ethernet
HCAL Data Concentrator Production Status
Read-out of High Speed S-LINK Data Via a Buffered PCI Card
Evolution of S-LINK to PCI interfaces
Front-end digital Status
DAQ Interface for uTCA E. Hazen - Boston University
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
Speaker: Tian-Sheuan Chang July, 2004
LHC Beam Loss Monitoring System
Network Processors for a 1 MHz Trigger-DAQ System
UNIT-III Pin Diagram Of 8086
NS Training Hardware.
Data Concentrator Card and Test System for the CMS ECAL Readout
TELL1 A common data acquisition board for LHCb
Presentation transcript:

Dominique Gigi CMSweek 6 June 2003 FRL (FED Readout Link) Overview Block-diagram FRL Transmitter mezzanine Test setup Options 8 configurations Backplane IO PCI >>> PCI-x Conclusions Dominique Gigi CMSweek 6 June 2003

Dominique Gigi CMSweek 6 June 2003 Overview Dominique Gigi CMSweek 6 June 2003

Block Diagram Dominique Gigi CMSweek 6 June 2003 64b @ 66 or 100MHz Commercial Optical Link Myrinet Lanai X 64kB IN_1 PCI connector 64-bit 64kB FRL Function PCI 64b @ 66 or PCI-x 64b @ 100MHz IN_2 FPGA 64kB Bridge IN_3 FPGA Memory 4Mbytes Compact PCI Back-plane 64b@100MHz Compact PCI 32-bit 33MHz 64kB IN_4 Dominique Gigi CMSweek 6 June 2003

Transmitter Mezzanine SLink64 protocol LVDS Altera ACEX LVDS Generate 3 frequencies: 40MHz from 10 to 15 meters 60MHz from 5 to 10 meters 80MHz <= 5 meters 1 switch to choose the frequency Dominique Gigi CMSweek 6 June 2003

Dominique Gigi CMSweek 6 June 2003 Test setup Myrinet protocol emulator Acquisition (64b-66MHz) LVDS 640MB/s FRL Spy mode (Event_ID# 1 to 1024) FED emulator PCI to CompactPCI PC Dominique Gigi CMSweek 6 June 2003

Test setup (data flow) Dominique Gigi CMSweek 6 June 2003 FED_emu1 Event_ID Event_size (bytes) BX_id Source# Time (x100ns) before next event FED_emu1 (GIII) FRL PCI 64b@66MHz Myr_protocol_emu (GIII) H FRL_Myrinet protocol Event(t+1) T Event(t) H Event(t-1) H T WAIT WAIT H T 64kB LVDS Packet size Source# Event_ID H H Packet# FED2 FRL FPGA FED1 reserved Pack. size FED_emu2 (GIII) reserved 64kB Spy mode From 1 to 2 M event descriptors Using SDRAM memory Host_PC Bridge LVDS ZBT memory PC memory Data block size Event(t+1) T Event(t) H FED-kit WAIT WAIT Event(t-1) Block0 Block1 H T H Block2 Block3 PCI to CPCI link Block4 Block5 T Block6 Block7 Block8 Block9 Blockn WC_E1 WC_E0 Dominique Gigi CMSweek 6 June 2003

FPGA Configuration Dominique Gigi CMSweek 6 June 2003 Flash memory Add[2..0] FRL diagnostic 111 FRL (Evt generator) 110 FRL (Evt memory) 101 Bus to FPGA configuration 100 011 010 001 FRL with Input 000 (configuration by default POWER ON) Accessed through PCI Bridge configuration Signal to reconfigure FPGA 128 ms to load a design from Flash to FPGA NB: Bridge design (EEPROM) and FRL (FLASH) designs can be downloaded through the PCI Bridge configuration. Dominique Gigi CMSweek 6 June 2003

Dominique Gigi CMSweek 6 June 2003 IO's backplane It’s not a bus each FRL has its individual pins Lemo 16 IO’s FRL 15 IO’s Bridge 5 v 3.3v -12v +12v GND Ethernet Compact PCI backplane CompactPCI bus 32-bit@33MHz Dominique Gigi CMSweek 6 June 2003

PCI (66MHz) ---- PCI-x (100MHz) -Access to the LanaiX configuration -Pending data transfer PCI-x bus 64-bit 100 MHz Bridge Convert PCI access (32-bit@33MHz) to PCI-x access (64-bit@100MHz) AD[63..0] FRAME IRDY TRDY Addr Data Attr Dominique Gigi CMSweek 6 June 2003

Setup to test production 4 points to control: Inputs (Connectors, FIFO,LVDS,FPGA) PCI bus ZBT memory (data, address, control) JTAG One PC controls 16 FRLs (CompactPCI backplane) GIII generates events and receives them through PCI to control data and header  registers report errors ZBT is tested through the SPY mode application JTAG is tested with JAM-Player (adapted by Christoph) access the JTAG chain through PCI bus Dominique Gigi CMSweek 6 June 2003

Dominique Gigi CMSweek 6 June 2003 Conclusions PCI-x protocol is tested (without data transfer; single access) The 2 Inputs were debugged ZBT memory access (64b@100MHz) Start the setup implementation for test production Pending transfer data with PCI-x protocol to Myrinet LanaiX merge function (logic – no hardware) CRC implementation (FED_emu + check inside FRL) Dominique Gigi CMSweek 6 June 2003