By Sunil G. Kulkarni, SO/F, Pelletron-Linac Facility, BARC-TIFR. 21/01/2011 ASET.

Slides:



Advertisements
Similar presentations
Computer Graphics Prof. Muhammad Saeed. 2 Hardware ( Graphic Cards ) II Hardware II Computer Graphics 1 August 2012.
Advertisements

Ethernet Over PCI Express Presented by Kallol Biswas
Chapter 20 This chapter provides a series of applications. There is no daughter cards with the DSK6713 and DSK6416 Part 1: Applications using the PCM3003.
1 IWORID 2002 David San Segundo Bello Design of an interface board for the control and data acquisition of the Medipix2 chip D. San Segundo Bello a,b,
2 nd ADVANCED COURSE ON DIAGNOSTICS AND DATA ACQUISITION Instrumentation Buses, Digital Communication and Protocols J. Sousa.
Bus Architecture.
6-April 06 by Nathan Chien. PCI System Block Diagram.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 35 – Buses.
Bus structures Unit objectives:
Fast A/D sampler FINAL presentation
Unit Subtitle: Bus Structures Excerpted from 1.
International Test Instruments Corporation
Press any key to continue by Marc Ruocco 1 High-Speed Interfaces: FPDP and RACEway RACE, RACEway and RACE++ are trademarks of Mercury Computer Systems,
NIDays 2007 Worldwide Virtual Instrumentation Conference
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
ESODAC Study for a new ESO Detector Array Controller.
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.
t Popularity of the Internet t Provides universal interconnection between individual groups that use different hardware suited for their needs t Based.
PALM-3000 P3K FPDP Carrier Board Review Dean Palmer Building 318, Room 125 November 10, :00 am – 12:00 pm.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology.
Presenting: Yaron Yagoda Kobi Cohen DSP SWITCH Digital Systems Laboratory Winter Supervisor: Isaschar Walter Mid-Term Presentation.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
HS/DSL Project Yael GrossmanArik Krantz Implementation and Synthesis of a 3-Port PCI- Express Switch Supervisor: Mony Orbach.
Interface of DSP to Peripherals of PC Spring 2002 Supervisor: Broodney, Hen | Presenting: Yair Tshop Michael Behar בס " ד.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
XUP Virtex-5 Development System January XUP Virtex52 Introducing XUPV5-LX110T A powerful and versatile platform packaged and priced for Academia!
CPU Chips The logical pinout of a generic CPU. The arrows indicate input signals and output signals. The short diagonal lines indicate that multiple pins.
Final Presentation Momentum Measurement Card Project supervised by: Mony Orbach Project performed by: Hadas Preminger, Uri Niv.
Uli Schäfer 1 FPGAs for high performance – high density applications Intro Requirements of future trigger systems Features of recent FPGA families 9U *
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
Manfred Meyer & IDT & ODT 15 Okt Detectors for Astronomy 2009, ESO Garching, Okt Detector Data Acquisition Hardware Designs.
University of Oklahoma
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Peripheral Buses COMP Jamie Curtis. PC Buses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf
IEEE-1394 Data Link Design Review Sherry Womack Erik Pace ECE 4040 Dr. Martin Brooke.
High Speed Digital Design Project SpaceWire Router Student: Asaf Bercovich Instructor: Mony Orbach Semester: Winter 2009/ Semester Project Date:
Peripheral Busses COMP Jamie Curtis. PC Busses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
HyperTransport™ Technology I/O Link Presentation by Mike Jonas.
The University of New Hampshire InterOperability Laboratory Introduction To PCIe Express © 2011 University of New Hampshire.
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw.
GBT Interface Card for a Linux Computer Carson Teale 1.
University of Calcutta CBM 1 ROC Design Issues Dr. Amlan Chakrabarti, Dr. Sanatan Chattopadhyay & Mr. Suman Sau.
Understanding Data Acquisition System for N- XYTER.
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.
Micro-Research Finland Oy Components for Integrating Device Controllers for Fast Orbit Feedback Jukka Pietarinen EPICS Collaboration Meeting Knoxville.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
1 Abstract & Main Goal המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory The focus of this project was the creation of an analyzing device.
By V. Koutsoumpos, C. Kachris, K. Manolopoulos, A. Belias NESTOR Institute – ICS FORTH Presented by: Kostas Manolopoulos.
I/O Computer Organization II 1 Interconnecting Components Need interconnections between – CPU, memory, I/O controllers Bus: shared communication channel.
Single and 32 Channel HDLC Controllers File Number Here ® LogiCORE Products.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
BPM stripline acquisition in CLEX Sébastien Vilalte.
Trigger Workshop: Greg Iles Feb Optical Global Trigger Interface Card Dual CMC card with Virtex 5 LX110T 16 bidirectional.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
GBT protocol implementation on Xilinx FPGAs Csaba SOOS PH-ESE-BE-OT.
Status and Plans for Xilinx Development
Status Report of the PC-Based PXD-DAQ Option Takeo Higuchi (KEK) 1Sep.25,2010PXD-DAQ Workshop.
Testing PCI Express Generation 1 & 2 with the RTO Oscilloscope
“FPGA shore station demonstrator for KM3NeT”
HyperTransport™ Technology I/O Link
Iwaki System Readout Board User’s Guide
GBT-FPGA Interface Carson Teale.
This chapter provides a series of applications.
Read Out and Data Transmission Working Group
Fixed Latency Serial Links with FPGA-embedded SerDes for SuperB
Presentation transcript:

By Sunil G. Kulkarni, SO/F, Pelletron-Linac Facility, BARC-TIFR. 21/01/2011 ASET

* PCI transactions are packetized and then serialized * GEN1 2.5Gb/S, GEN2 5Gb/S, GEN3 8 Gb/S * LVDS Signalling, point-to-point, 8B/10B encoded * Full duplex operation * Lane-wise Scalability

21/01/2011 ASET * High Bandwidth * Software Backward Compatibility * Layered Architecture * Next Generation I/O * I/O Simplification

21/01/2011 ASET

PCI PnP Model (init, enum, config) PCI Software/Driver Model Packet-based Protocol Data Integrity Point-to-point, serial, differential… Physical Data Link Transaction S/W OS Config No OS Impact Future speeds and encoding technologies only impact physical layer

21/01/2011 ASET

Whether ASIC or FPGA? ASIC : Only for one and four lanes. Example: PLX 8311 (one lane bridge), NI Modules FPGA : Eight lanes support. Example : Xilinx Virtex-5 (eight lanes HARD IP) Selected Method: Xilinx Virtex-5 FPGA

21/01/2011 ASET

x8, x4, x2, or x1 lane width RocketIO GTP and GTX transceivers implement a fully compliant PHY Block RAMs used for buffering Up to 6 x 32 bit or 3 x 64 bit base address registers (BARs) Up to two virtual channels (VCs)

21/01/2011 ASET

Configured Lane Width core_clk Frequency (MHz) user_clk Frequency (MHz) x , 125, or 250 x , 125, or 250 x or 250 x8250

21/01/2011 ASET * The Transmit (TX), Receive (RX), and Retry buffers are implemented with block RAM. * Transmit buffer. Buffers transmitted packets. It is divided into separate FIFOs for posted, non-posted, and completion transactions. * Receive buffer. Buffers received packets. It is divided into separate FIFOs for posted, non-posted, and completion transactions. * Retry buffer. Holds a copy of each TLP that is currently in the process of being * transmitted until the information has been received correctly

21/01/2011 ASET * This tool provides a wrapper around the integrated Endpoint block and automatically connects the block RAMs, RocketIO transceivers, and reset and clock modules. * This is used via GUI where the user can select number of lanes, different clocks, registers and other memory devices.

21/01/2011 ASET

Virtex-5 FPGA SFP Module PCI Express Card Edge

21/01/2011 ASET * PCB has 16 layers with alternate GROUND layers to avoid signal integrity issues. * All high speed tracks (PCI Express differential signals as well as differential clock signals) are simulated for impedance calculations (100 ohms). * Differential pair lengths are matched within +- 5 mils. * Board design is carried out using cadence tools and board simulations using Hyper lynx from mentor graphics.

21/01/2011 ASET * Higher pin counts of FPGA means higher number of PCB layers and hence higher fabrication costs. * FPGA with built-in PCI Express blocks are costly. * PCB design becomes complex and board simulations are required. * Due to above constraints, a thorough cost versus functionality audit is needed.

21/01/2011 ASET * To design data acquisition system with addition of high speed ADCs/DACs on-board. * To design PXI Express based modular instruments or data acquisition modules. * To develop high speed peer-to-peer data transfer links via Fiber-optic cables. * To process or display video applications where bandwidth requirement is very high. * To design multiple FPGA board for DSP operations and transferring data to PC.

21/01/2011 ASET * Shri Jaydeep Gore. * Shri P. V. Bhagwat. * Shri V. V. Tambwekar. * Dr. R. K. Shyamasundar.