FC7 AMC FMC carrier for CMS

Slides:



Advertisements
Similar presentations
ROD R&D Status K. Johns, C. Armijo, J. Steinberg (U. Arizona) H. Chen, F. Lanni, J. Mead (BNL) L. Hervas (CERN) A. Meyer, A. Kielburg-Jeka, A. Straessner.
Advertisements

Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
CMS Week Sept 2002 HCAL Data Concentrator Status Report for RUWG and Calibration WG Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
Level-1 Topology Processor for Phase 0/1 - Hardware Studies and Plans - Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
An ATCA and FPGA-Based Data Processing Unit for PANDA Experiment H.XU, Z.-A. LIU,Q.WANG, D.JIN, Inst. High Energy Physics, Beijing, W. Kühn, J. Lang, S.
Target Control Electronics Upgrade 08/01/2009 J. Leaver P. Smith.
Uli Schäfer JEM Status and plans Firmware Hardware status JEM1 Plans.
First test results with the Gigabit Link Interface Board (GLIB) Paschalis VICHOUDIS CERN PH-ESE-BE on behalf of the GLIB team (M. Barros Marin,
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
7 th March 2007M. Noy. Imperial College London CALICE MAPS DAQ Project Summary.
Status and planning of the CMX Philippe Laurens for the MSU group Level-1 Calorimeter Trigger General Meeting, CERN May 24, 2012.
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.
Uni-Heidelberg, KIP, V.Angelov 1 International Workshop TRDs – Present & Future September, Romania Wafer Tester, Optical Link, GTU V. Angelov Kirchhoff.
Main Board Status MB2 v1 for FATALIC & QIE 10/06/2015Roméo BONNEFOY - LPC Clermont1 Roméo BONNEFOY François Vazeille LPC Clermont-Ferrand.
XTCA activities at CERN Markus Joos PH-ESE xTCA interest group – Background – Report of the 2 nd meeting (held on 7.3.) uTCA evaluation and AMC development.
Pulsar II Hardware Overview Jamieson Olsen, Fermilab 14 April 2014
Presentation for the Exception PCB February 25th 2009 John Coughlan Ready in 2013 European X-Ray Free Electron Laser XFEL DESY Laboratory, Hamburg Next.
DAQ Link integration update A Navarro Tobar*, JM Cela Ruiz 10/2/2015.
CCD Cameras with USB2.0 & Gigabit interfaces for the Pi of The Sky Project Grzegorz Kasprowicz Piotr Sitek PERG In cooperation with Soltan Institute.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
CSC ME1/1 Upgrade Status of Electronics Design Mikhail Matveev Rice University March 28, 2012.
Slide ‹Nr.› l © 2015 CommAgility & N.A.T. GmbH l All trademarks and logos are property of their respective holders CommAgility and N.A.T. CERN/HPC workshop.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
MTF7 hardware status Alex Madorsky for UF group. Muon Trigger structure rework A. Madorsky2 Endcap TF Overlap TFBarrel TF - Overlap TF is now.
Agata Week – LNL 14 November 2007 LLP ATCA Carrier Status M. Bellato on behalf of the LLP Carrier Working Group.
VFC-HD PROJECT STATUS AND OUTSTANDING SEPTEMBER 2015.
Trigger Hardware Development Modular Trigger Processing Architecture Matt Stettler, Magnus Hansen CERN Costas Foudas, Greg Iles, John Jones Imperial College.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Consideration of the LAr LDPS for the MM Trigger Processor Kenneth Johns University of Arizona Block diagrams and some slides are edited from those of.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
E. Hazen - DTC1 DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University.
TBD The Matrix Card Status and Plans Dr. John Jones Princeton University
PRM for AM06 Daniel Magalotti Collaboration between: KIT, INFN Pisa and INFN Perugia.
The Data Handling Hybrid Igor Konorov TUM Physics Department E18.
E. Hazen -- Upgrade Meetings1 AMC13 Project Development Status E. Hazen, S.X. Wu - Boston University.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- ACES ACES 2011 MicroTCA in CMS E. Hazen, Boston University for the CMS collaboration.
E. Hazen -- Upgrade Week1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- xTCA IG1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- Upgrade Week1 HCAL uTCA Readout Plan E. Hazen - Boston University for the CMS HCAL Collaboration.
E. Hazen -- Upgrade Meetings1 AMC13 Project DAQ and TTC Integration For MicroTCA in CMS Status Report E. Hazen - Boston University for the CMS.
E. Hazen -- HCAL Upgrade Workshop1 MicroTCA Common Platform For CMS Working Group E. Hazen - Boston University for the CMS Collaboration.
E. Hazen1 AMC13 Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen - CMS Electronics Week
26 Sept 2013E. Hazen - TWEPP / AMC13 Module CMS MicroTCA Overview E. Hazen – Boston University Representing the work of J. Rohlf, S.X. Wu, A. Heister,
Creotech Instruments Jacek Kosiec On behalf of.
AMC13 Project Status E. Hazen - Boston University
DAQ and TTC Integration For MicroTCA in CMS
Test Boards Design for LTDB
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
The First HCAL Readout Schedule! (7/22/99 UMD meeting)
AMC13 Module CMS MicroTCA Overview E. Hazen – Boston University
Pulsar 2b AMchip05-based Pattern Recognition Mezzanine
E. Hazen - Back-End Report
xTCA in CMS Magnus Hansen Thanks to many CMS collaborators
- PANDA EMC Readout System
AMC13 Status Report AMC13 Update.
LATOME LAPP Nicolas Dumont Dayot on behalf of the LAPP team
uTCA A Common Hardware Platform for CMS Trigger Upgrades
FMC adapter status Luis Miguel Jara Casas 5/09/2017.
MicroTCA Common Platform For CMS Working Group
MicroTCA Common Platform For CMS Working Group
xTCA in CMS Magnus Hansen Thanks to many CMS collaborators
MicroTCA A look at different options...
DAQ Interface for uTCA E. Hazen - Boston University
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
Presentation transcript:

FC7 AMC FMC carrier for CMS xTCA Interest Group meeting, CERN, 17.03.14 FC7 AMC FMC carrier for CMS Mark Pesaresi (Imperial College), Paschalis Vichoudis (CERN) Magnus Hansen, Francois Vasey (CERN) Greg Iles, Sarah Greenwood, Andrew Rose, Geoff Hall (Imperial College) with acknowledgements & thanks to: John Jones, Jan Troska

what is it? FC7 (FMC Carrier – Xilinx Series 7) flexible, uTCA compatible card for generic CMS data acquisition/control uses suitable for production systems or prototyping/benchtop use collaborative effort between CERN & UK evolution of existing board designs (CERN GLIB & Imperial MP7)

overview overview of requirements/specifications - uTCA AMC implemented as a generic dual FMC carrier - Xilinx series 7 FPGA to support line rates up to 10Gbps simple solution, minimise risk and reduce development time to maturity by basing design on existing hardware CERN GLIB Imperial MP7 merge MP7 experience with 10Gbps & advanced services GLIB FMC layout/schematic expertise

example uses TCDS (trigger, control & timing distribution) upgrade - the FC7 will satisfy the role of both Local Partition Manager and Partition Interface boards using different FMC mezzanines - system (70 boards) to be assembled over next 6-12 months Phase I Pixel FED/FEC prototype development to begin in 2014 could possibly satisfy role as final production board

development history March 2014 70pcs ordered for TCDS February 2014 Pre-production batch #2 received (2 pieces) January 2014 Pre-production batch #1 received (10 pieces) Informal Price Inquiry Pre-production series submitted with two manufacturers November 2013 Re-spun prototypes received (2) Design validated, one minor design issue Serious manufacturing issues uncovered September 2013 August 2013 Re-spin submitted First prototypes received (2) Majority of design validated, no major issues Begin assembly of test system & firmware July 2013 June 2013 First (incomplete) prototype submitted November 2012 Spec approved

FC7: top view 16 layers Nelco N4000 13-EPSI - low loss tangent low dielectric constant misaligned with PCB weave good performance at ~10GHz (MP7)

reset switches/JTAG config oscillators/clock generator-jitter cleaner FC7: top view reset switches/JTAG config debug header FMC 1 SRAM decoupling Kintex 7 FPGA FMC 2 AMC connector oscillators/clock generator-jitter cleaner

Kintex 7 FPGA FC7: FPGA XC7K420T 35mm x 35mm 416,960 logic cells 30Mb total block RAM 400 IO, 32 GTX MGTs high range Kintex 7 part pin compatible XC7K420T or XC7K480T (difference only in logic) Kintex 7 FPGA ‘-2’ speed grade – MGTs support 10Gbps (10.3125Gbps max) I/O operates up to 3.3V signalling - supports legacy FMCs

FMC 1 FMC 2 FC7: FMCs 12 MGT pairs 68 user IO (34 differential) supports LPC mezzanines with extended functionality - a total of 20 multi-gigabit lines & 136 user IO to the front panel FMC 1 12 MGT pairs FC7 is FMC spec compliant but can also accommodate non-standard mezzanines & stacking heights 68 user IO (34 differential) FMC 2 68 user IO (34 differential) 8 MGT pairs

FC7: oscillators programmable clock generator & jitter cleaner (required for LHC/TCDS/GBT applications) 125MHz (GbE-system clock) 156.25MHz (SRIO clock) 40.08MHz (LHC clock) programmable (not mounted)

FC7: configuration CPLD JTAG header & switched JTAG header (FPGA/uC/ FMC_L12/FMC_L8) uC, FPGA reload and configurable resets switch to power card from +12V header or via crate

FC7: bottom view

clocking switching logic FC7: bottom view services power FPGA core power flash CPLD FMC 1 power SRAM power SRAM USB analogue power FPGA decoupling aux power AMC connector uSD FMC 2 power clocking switching logic uC general power

SRAM FC7: DDR3 SRAM SRAM power RAM required for buffering short term event information, statuses, low rate event data SRAM power SRAM 4Gb DDR3 RAM (2 ICs of 128M x 16bit) XC7K420T supports a max DDR3 rate of 1066MT/s per pin (533MHz) design specified to 480MHz - 30Gbps maximum bandwidth (R+W)

supports virtually any MGT protocol to FMCs clocking switching logic FC7: clocking tree supports virtually any MGT protocol to FMCs either natively or via an on-mezzanine source fully compatible with GBT link operation (via a dedicated mezzanine) GLIB based flexible clocking tree required to cope with range of FC7 applications and open nature of a multi purpose FMC carrier clocking switching logic

supports range of MGT protocols to backplane FC7: backplane links Port 0 GbE Port 1 GbE or AMC13-DAQ* Port 2 SATA/SAS Port 3 SATA/SAS or AMC13-TTC/S (LVDS) Ports 4-7 PCIe/SRIO* Ports 8-11 Ext Fat-Pipe (SRIO/10GbE XAUI)* Ports 12-15 LVDS I/O Ports 17-20 unused FCLKA AMC13-TTC or PCIe clocks TCLKA/TCLKC telecoms clock inputs TCLKB/TCLKD telecoms clock outputs designed to be compatible with both uTCA for CMS and AMC.[1,4] standards supports range of MGT protocols to backplane

FPGA, peripherals & power configuration and management based on MP7 FC7: board services FPGA, peripherals & power configuration and management based on MP7 flash CPLD serial line to microcontroller for uC bootloading or user data transfer USB aux power microSD card for storage of multiple firmware images, calibration constants, persistent data uSD uC AMC power (MMC) management, peripherals communication, FPGA configuration/firmware loading

batch #1: reception testing FMC and backplane connectivity tests on all general IO lines to/from FPGA (single ended) loopback FMCs (AF-101) & loopback AMC test board (SMA Ultra-9000) marching ‘1’s test at 40MHz demonstrate full connectivity AMC loopback (Ultra-9000) FMC loopback (AF-101)

batch #1: reception testing FMC and backplane connectivity tests on all high speed differential lines to/from FPGA IBERT bit test firmware to test serial (GTX) transceivers to backplane (5Gbps) and FMCs (10Gbps) in loopback AMC loopback (Ultra-9000) FMC loopback (AF-101)

batch #1: reception testing FMC and backplane connectivity tests on all high speed differential lines to/from FPGA IBERT bit test firmware to test serial (GTX) transceivers to backplane (5Gbps) and FMCs (10Gbps) in loopback full connectivity demonstrated all transceivers working at specified line rates 0 bit errors in >1015 transmitted bits (BER<10-14) using a PRBS-31 data pattern

batch #1: reception testing other connectivity DDR3 RAM -> early testing indicates good operation (no R/W errors) at 480MHz using a pre-built Xilinx traffic generator clocking logic -> no issues detected with clocking scheme, oscillators or programmable clock generator so far, difficult to cover full phase space! > more tests needed crate operation -> MMC functionality (board power management, IMPI communication) verified, communication over GbE on Port 0 (IPBus) works -> sensor data reporting functionality to be added FC7 MCH

batch #1: performance testing electrical eyes are wide open for both FMC slots jitter measured to be ~20ps channel to channel jitter spread ~1.7ps easily meets SFF-8431 specifications for SFP+ modules at 10Gb/s of 27.2ps FMC SERDES electrical transmission at 10Gbps on FMC MGTs using XM104 (access to two channels) XM104 FMC L8_0 L8_1 L12_0 L12_1

batch #1: performance testing FMC SERDES optical transmission at 10Gbps on FMC MGTs using Faster Technology FM-S18 and SFP+ in loopback with variable attenuator running IBERT test in loopback initial testing (850nm MM) indicates that the carrier does not degrade performance of optical transceiver (<-11.1dBm) need more work to define a systematic test stand (well characterised reference FMCs, SFP+s and carriers) FM-S18

batch #1: performance testing backplane SERDES electrical transmission at 5Gbps on AMC MGTs using SMA Ultra-9000 and in the crate with the AMC13XG excellent eyes at 5Gbps (~46ps jitter) test of Port 1 (CMS DAQ link) between FC7 and AMC13XG using IBERT bit tests using PRBS-31 – no errors in >1013 bits RX bathtub curves on both AMC13 and FC7 on Port 1 0.45UI open Port 0 Port 1 SMA Ultra-9000 FC7 port 1 AMC13XG

firmware/software mature version of f/w for basic board control available - very similar in structure & content to GLIB f/w separate user (custom) and system (IPbus & register space, clock & peripherals control) spaces available on SVN, much more to come (DDR3, clock control, firmware loading…) software for basic board control available https://svnweb.cern.ch/cern/wsvn/ph-ese/be/fc7

First FC7 application: TCDS Local Partition Manager (LPM) 2x 10Gb/s <-> DAQ 8x TTC/TTS <-> TCDS fanout (PI) Backplane <-> AMC13 Partition Interface (PI) 2x TTC/TTS <-> LPM 10x TTC/TTS <-> FEDs RJ45 TTS <-> Legacy systems

summary CMS (CERN/IC) board, merge between MP7 & GLIB Dual LPC FMC carrier - w/ additional SERDES as in HPC Successful preproduction Mature FPGA firmware First application (TCDS) already launched production More to come!