PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.

Slides:



Advertisements
Similar presentations
1 SPEC FPGA FMC-base CARD WR PTP core user core SFP time WHISBONE EtherBone time.
Advertisements

1 of 24 The new way for FPGA & ASIC development © GE-Research.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
On the development of the final optical multiplexer board prototype for the TileCal experiment V. González Dep. of Electronic Engineering University of.
TileCal Optical Multiplexer Board 9U VME Prototype Cristobal Cuenca Almenar IFIC (Universitat de Valencia-CSIC)
ESODAC Study for a new ESO Detector Array Controller.
Performance Characterization of the Tile Architecture Précis Presentation Dr. Matthew Clark, Dr. Eric Grobelny, Andrew White Honeywell Defense & Space,
Programmable logic devices / tools Programmable logic devices are digital logic devices, providing combinatorial logic (gates, look-up tables) and flip-flops.
Phase-0 topological processor Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
Level-1 Topology Processor for Phase 0/1 - Hardware Studies and Plans - Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
Configuration of FPGAs Using (JTAG) Boundary Scan Chen Shalom
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.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Started: Spring 2008 Part A final Presentation.
XUP Virtex-5 Development System January XUP Virtex52 Introducing XUPV5-LX110T A powerful and versatile platform packaged and priced for Academia!
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
Development of an ATCA IPMI Controller Mezzanine Board to be used in the ATCA developments for the ATLAS Liquid Argon upgrade Nicolas Dumont Dayot, LAPP.
A Flexible Architecture for Simulation and Testing (FAST) Multiprocessor Systems John D. Davis, Lance Hammond, Kunle Olukotun Computer Systems Lab Stanford.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
General FPGA Architecture Field Programmable Gate Array.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
DCS Detector Control System Hardware Dirk Gottschalk Volker Kiworra Volker Lindenstruth Vojtech Petracek Marc Stockmeier Heinz Tilsner Chair of Computer.
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
Remote Firmware Down Load. Xilinx V4LX25 Altera Stratix Control Altera Stratix Control Xilinx V4FX20 EPROM XCF08 EPROM XCF08 EPROM EPC16 EPROM EPC16 EPROM.
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.
SLAAC SV2 Briefing SLAAC Retreat, May 2001 Heber, UT Brian Schott USC Information Sciences Institute.
GBT Interface Card for a Linux Computer Carson Teale 1.
Preliminary Design Review: Hub Implementation Dan Edmunds, Wade Fisher, Yuri Ermoline, Philippe Laurens Michigan State University 01-Oct-2014.
NEDA collaboration meeting at IFIC Valencia, 3rd-5th November 2010 M. Tripon EXOGAM2 project Digital instrumentation of the EXOGAM detector EXOGAM2 - Overview.
NIOS II Ethernet Communication Final Presentation
2. Requirements Existing Z-Dok interface 10G Ethernet – SFP+ Free chips? Fast Memory  More QDRII+ Large Memory for transient buffer  DDR? External Processor.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
Hardware proposal for the L2  trigger system detailed description of the architecture mechanical considerations components consideration electro-magnetic.
BEE3 Updates June 13 th, 2007 Chuck Thacker, John Davis Microsoft Research Chen Chang UC Berkeley.
Mr. Daniel Perkins Battelle Memorial Institute Mr. Rob Riley Air Force Research Laboratory Gateware Munitions Interface Processor (GMIP)
Leo Greiner PIXEL Hardware meeting HFT PIXEL detector LVDS Data Path Testing.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
XTCA projects (HW and SW) related to ATLAS LAr xTCA interest group - CERN 07/03/2011 Nicolas Letendre – Laurent Fournier - LAPP.
Status and Improvements of TDCB project TDAQ working group meeting Andrea Burato (INFN Pisa) On behalf of TDCB working group.
ESS | FPGA for Dummies | | Maurizio Donna FPGA for Dummies Basic FPGA architecture.
FEC electronicsRD-51 mini week, CERN, Sept Towards the scalable readout system: FEC electronics for APV25, AFTER and Timepix J.
Ethernet Bomber Ethernet Packet Generator for network analysis
VFC-HD PROJECT STATUS AND OUTSTANDING SEPTEMBER 2015.
1 Conduant Mark5C VLBI Recording System 7 th US VLBI Technical Coordination Meeting Manufacturers of StreamStor ® real-time recording products
FEC features and an application exampleRD-51 WG5 meeting, CERN, Feb FEC: features and an application example J. Toledo Universidad.
H-RORC HLT-Meeting CERN 02/06/05 Torsten Alt KIP Heidelberg.
Marc R. StockmeierDCS-meeting, CERN DCS status ● DCS overview ● Implementation ● Examples – DCS board.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
E. Hazen - DTC1 DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University.
Compute Node Tutorial(2) Agenda Introduce to RocketIO How to build a optical link connection Backplane and cross link communications How to.
Electronics Department Amsterdam 5-July-2010 Sander Mos 1 Status and progress of NIK* Logic WPFL - 5 July 2010 Amsterdam * Network Interface Kit.
UniBoard Meeting,October 12-13th 2010 Jonathan Hargreaves, JIVE Eric Kooistra, ASTRON UniBoard Testing UniBoard Meeting, October12-13 th 2010 Contract.
PRM for AM06 Daniel Magalotti Collaboration between: KIT, INFN Pisa and INFN Perugia.
1 of 24 The new way for FPGA & ASIC development © GE-Research.
SVD → PXD Data Concentrator (DC) Jochen Dingfelder Carlos Mariñas Michael Schnell
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
E. Hazen - CMS Electronics Week
AMC13 Project Status E. Hazen - Boston University
Test Boards Design for LTDB
Production Firmware - status Components TOTFED - status
Dominique Gigi CMSweek 6 June 2003
GTK-TO readout interface status
MicroTCA Common Platform For CMS Working Group
FPGA.
VME64x Digital Acquisition Board
Presentation transcript:

PCIe Mezzanine Carrier Pablo Alvarez BE/CO

Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine Test capabilities Monitoring Technical Details FPGA (Xilinx vs Altera) Power supplies

Functional Specifications -External Interfaces- 1 Lane PCIe 200MB/s White Rabbit capable Ethernet connection via a SFP socket to support electrical and optical media

Functional Specifications -System FPGA- Load Aplication FPGA bitstream Immediate access to PCIe SMBus Monitoring of the board temperature Access to a unique PCB ID identification Access to PCB and Firmware Version Identification Readout of the Mezzanine Version Identification Status (configuration) of the Application FPGA Access to Power Monitor

Functional Specifications -Application FPGA- At least twice the logic elements of an Altera EP1S40 (validated via cross synthesis of an existing project) Direct connection to the mezzanine connector Direct access to 2 independent SRAM blocks and DRAM Direct access to PCIe Direct access to Ethernet Basic startup libraries for the firmware development (System FPGA communication blocks) Possibility of remote configuration of the application FPGA FLASH via PCIe, SMBus, Ethernet and JTAG connector

Functional Specifications -Memory Blocks- Two independent ZBT SRAM blocks 36x512 (18 Mb each) DRAM block (SO DIMM?) EEPROM capable of storing at least 2 configuration files for the application FPGA

Functional Specifications -Test Capabilities- Scan bridge mastered via PCIe JTAG pins or lateral JTAG connector Dedicated Mezzanine JTAG chain System and Application FPGA on the same JTAG chain Dedicated FLASH JTAG chain

Functional Specifications -Monitoring- Temperature monitor on FPGA and under Mezzanine Current and Voltage monitor on Power supplies

PCIe 250MB/s Configuration Watchdog+ Monitoring SO DIMM module Application (User) FPGA ZBT SRAM 1 FMC connectors 12V/3V3 DC/D C Flash Partition #0 Partition #1 … I2C Ethernet Phy + WR Mac Individual ID PCB ID PCIe Phy+ Mac VADJ (0-3V3) 3V3 2V5 12V Individual ID Mez ID … ZBT SRAM 2 1 Lane PCIe Slot Conn1 6 diff IOs Conn2 6 diff IOs JTAG 1V8 I2C SFP socket

Technical Implementation Details Altera or Xilinx? User IOs connected to the mezzanine should be fully configurable. In general all Xilinx’s IOs support Digital Controlled Impedance (DCI) for all IOs standards In Altera’s FPGA’s aproximately half of the IOs in a bank support LVDS Input On-Chip Termination  Half of the pins of the banks connected to the Mezannine would be unused in an Altera (ArriaIIGX or Stratix IV)  We choose Xilinx (Virtex V family, with hard PCIe core)

Technical Implementation Details -FPGA 2- Aplication FPGA: Virtex 5 FF665 Package—LX30T(300$), FX30T, LX50T, SX35T, SX50T (800$), and FX70T(1200$)

Technical Implementation Details Powering At least 25W required Impossible to meet specs on accuracy for 12V 3V3 for the mezzanine should also be generated from the 12V Is it really necessary to add special power supplies to the Mezzanine connector??