ASP/H – CRM Interface John DeHart Applied Research Laboratory Computer Science and Engineering Department http://www.arl.wustl.edu/arl/projects/techX.

Slides:



Advertisements
Similar presentations
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Advertisements

Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
Offering the freedom to design solutions Sundance PXIe Solution.
Performed by: Gadit Ben-Habib Dan Porat Instructor: Inna Rivkin המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
HCAL FIT 2002 HCAL Data Concentrator Status Report Gueorgui Antchev, Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
XUP Virtex-5 Development System January XUP Virtex52 Introducing XUPV5-LX110T A powerful and versatile platform packaged and priced for Academia!
8-5 DRAM ICs High storage capacity Low cost Dominate high-capacity memory application Need “refresh” (main difference between DRAM and SRAM) -- dynamic.
Performed by: Yevgeny Kliteynik Ofir Cohen Instructor: Yevgeny Fixman המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Computer Memory Basic Concepts
Computer Design Weber.
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
Computer Design Corby Milliron. Mother Board specs Model: Processor Socket Intel Processor Interface LGA1150 Form Factor ATX Processors Supported 4th.
9th October 2008AIDA FEE progress report P.J.Coleman-Smith 1 AIDA Frontend Electronics progress report. Mezzanine to FEE64 connection. Mezzanine Layout.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
Department of Computer Science and Engineering Applied Research Laboratory A TCP/IP Based Multi-Device Programming Circuit David V. Schuehler – Harvey.
Survey of Existing Memory Devices Renee Gayle M. Chua.
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.
MY PERSONAL COMPUTER Monica Sheffo. MOTHERBOARD  Model: Intel BOXDZ77GA-70K Intel Extreme Motherboard  Supported Processors: 2 nd generation Intel Core.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3-4 December 2007 Advanced.
The Xilinx Spartan 3 FPGA EGRE 631 2/2/09. Basic types of FPGA’s One time programmable Reprogrammable (non-volatile) –Retains program when powered down.
Computer Architecture Project
© 2004 Xilinx, Inc. All Rights Reserved Implemented by : Alon Ben Shalom Yoni Landau Project supervised by: Mony Orbach High speed digital systems laboratory.
University of Tehran 1 Interface Design DRAM Modules Omid Fatemi
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
Volker Lindenstruth ( Kirchhoff Institute for Physics Chair of Computer Science University Heidelberg, Germany Phone:
Mr. Daniel Perkins Battelle Memorial Institute Mr. Rob Riley Air Force Research Laboratory Gateware Munitions Interface Processor (GMIP)
11-13th Sept 2007 Calice 1 LDA Protoype Board A Xilinx Spartan board. Will be the basis of a prototype LDA using additional IO boards to interface.
1 SysCore for N-XYTER Status Report Talk by Dirk Gottschalk Kirchhoff Institut für Physik Universität Heidelberg.
Contemporary DRAM memories and optimization of their usage Nebojša Milenković and Vladimir Stanković, Faculty of Electronic Engineering, Niš.
H-RORC HLT-Meeting CERN 02/06/05 Torsten Alt KIP Heidelberg.
17/02/06H-RORCKIP HeidelbergTorsten Alt The new H-RORC H-RORC.
Instructor: Chapter 2: The System Unit. Learning Objectives: Recognize how data is processed Understand processors Understand memory types and functions.
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
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.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Chapter 5 - Internal Memory 5.1 Semiconductor Main Memory 5.2 Error Correction 5.3 Advanced DRAM Organization.
The Data Handling Hybrid
COMP541 Memories II: DRAMs
Chapter 5 Internal Memory
William Stallings Computer Organization and Architecture 7th Edition
7-5 DRAM ICs High storage capacity Low cost
Test Boards Design for LTDB
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
E. Hazen - Back-End Report
Computer Hardware.
Using FPGAs with Processors in YOUR Designs
AMC13 Status Report AMC13 Update.
Lab Environment and Miniproject Assignment
LFD Correlator MWA-LFD Kick-off Meeting San Diego 5-June-2006
COMP541 Memories II: DRAMs
Spartan FPGAs مرتضي صاحب الزماني.
William Stallings Computer Organization and Architecture 7th Edition
ASP-H Clocks John DeHart Applied Research Laboratory Computer Science and Engineering Department
William Stallings Computer Organization and Architecture 8th Edition
Table 1: The specification of the PSICM and the ePSICM Prototypes
An NP-Based Router for the Open Network Lab Hardware
William Stallings Computer Organization and Architecture 8th Edition
EVGA nForce™ 790i Ultra SLI
Direct Rambus DRAM (aka SyncLink DRAM)
DRAM Hwansoo Han.
William Stallings Computer Organization and Architecture 8th Edition
TELL1 A common data acquisition board for LHCb
FIGURE 7-1 Block Diagram of Memory
FPGA’s 9/22/08.
Presentation transcript:

ASP/H – CRM Interface John DeHart Applied Research Laboratory Computer Science and Engineering Department http://www.arl.wustl.edu/arl/projects/techX

Advanced Services Card RDRAM ACE Power DDR SDRAM QDR QDR QDR DDR SDRAM QDR Power ASP/H-1 P100 40625 (160 pins) FLASH QDR QDR GPIO DDR SDRAM 5 ASP/S 2850 CRM P100 QDR 10 x 2.5G Rocket IO 16 <=700 (64+ pins) 10 RDRAM PCI Bus Signals (for control only) DDR SDRAM ASP/H-2 P100 DDR SDRAM GPIO Connector 10/100 QDR 5 RDRAM Power 40625 (160 pins) Ethernet PHY Power Power QDR QDR QDR QDR

Interface RDClk <= 312.5 MHz (625 Mbps) SnkClk = 125 MHz External FPGA 40 RDat_P 40 256 RDat_N SnkData[255:0] Sink RDClk_P SnkClk = 125MHz RDClk_N RDClk <= 312.5 MHz (625 Mbps) 40 * 625 Mbps = 25Gbps SnkClk = 125 MHz 256 * 125 Mbps = 32 Gbps Ample to keep up with External rate

ASP-H – CRM Interface Specs Full 25 Gb/s Data bus: 40 Data Signals (160 pins) bidirectional (x2) differential (x2) 625 Mb/s per data signal using DDR double clock edge  312.5 MHz clock Trimmed down ASC Data bus: handle 5 Rocket IO’s worth of data 5 * 2.5 Gb/s = 12.5 Gb/s 312.5 Mb/s per data signal using DDR double clock edge  156.25 MHz clock

ASP-H – CRM Interface Specs (continued) Should we consider using something like SPI-4.2? 16 bits wide, we would need 2 per ASP/H 16 bit bus * 700 MHz  11.2 Gb/s close to trimmed down version of CRM 32 bit bus * 700 MHz  22.4 Gb/s close to full version of CRM Resource usage of EACH Xilinx SPI-4.2 core is an issue: 14 Block RAMs (V2P100: 444) 4100 Slices (V2P100: 44096) 7 Global Clock Buffers (V2P100: 16) these can possibly be shared among multiple SPI cores 3 Digital Clock Managers (V2P100: 12)

ASP/H – CRM Interface Resource Usage Summary ?? Block Rams: (VIIP100 total: 444) ?? Slices (2VP100 total: 44096) ?? Global Clock Buffers (2VP100 total: 16 ?? Digital Clock Managers (2VP100 total: 12) ?? Pins