Virtex-5 FPGA RocketIO GTX Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide

Similar documents
Virtex-5 FPGA RocketIO GTP Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide

Virtex-6 FPGA GTX Transceiver Signal Integrity Simulation Kit User Guide For Mentor Graphics HyperLynx. UG376 (v1.1.

Multi-Gigabit Serial Link Simulation with Xilinx 7 Series FPGA GTX Transceiver IBIS-AMI Models

Spartan-6 FPGA GTP Transceiver Signal Integrity Simulation Kit User Guide For Mentor Graphics HyperLynx. UG396 (v1.

Interfacing Virtex-6 FPGAs with 3.3V I/O Standards Author: Austin Tavares

Virtex-5 FPGA GTX Transceiver OC-48 Protocol Standard

Compact Camera Port 2 SubLVDS with 7 Series FPGAs High-Range I/O Author: Brandon Day

Virtex-5 FPGA RocketIO Transceiver Signal Integrity Simulation Kit

SP623 IBERT Getting Started Guide (ISE 11.4) UG752 (v1.0.1) January 26, 2011

Virtex-6 FPGA GTX Transceiver Signal Integrity Simulation Kit User Guide for Synopsys HSPICE. UG375 (v1.1) February 11, 2010

DP Array DPAM/DPAF Final Inch Designs in Serial ATA Generation 1 Applications 10mm Stack Height. REVISION DATE: January 11, 2005

Q2 QMS-DP/QFS-DP Series 11 mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications. Revision Date: February 22, 2005

TI Designs: TIDA Passive Equalization For RS-485

AN12232 QN908x ADC Application Note

QPairs QTE-DP/QSE-DP Final Inch Designs in Serial ATA Generation 1 Applications 5mm Stack Height. REVISION DATE: January 12, 2005

All Digital VCXO Replacement for Gigabit Transceiver Applications (UltraScale FPGAs)

UM DALI getting started guide. Document information

Transmitting DDR Data Between LVDS and RocketIO CML Devices Author: Martin Kellermann

TED-Kit 2, Release Notes

UM DALI getting started guide. Document information

RiseUp RU8-DP-DV Series 19mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications. Revision Date: March 18, 2005

PN7150 Raspberry Pi SBC Kit Quick Start Guide

Test Results: RocketIO MGTs with High- Speed Samtec QTE/QSE Connectors and EQCD-EQDP Cable Assemblies

UM User manual for di2c demo board. Document information

Leveraging 7 Series FPGA Transceivers for High-Speed Serial I/O Connectivity

Sheet Metal Design Guidelines

AN Energy Harvesting with the NTAG I²C and NTAG I²C plus. Application note COMPANY PUBLIC. Rev February Document information

AN4269. Diagnostic and protection features in extreme switch family. Document information

UM OM29263ADK Quick start guide antenna kit COMPANY PUBLIC. Document information

AN Maximum RF Input Power BGU6101. Document information. Keywords Abstract

PN7120 NFC Controller SBC Kit User Manual

Sheet Metal Design Guidelines

AN Replacing HMC625 by NXP BGA7204. Document information

16-channel analog multiplexer/demultiplexer

Sheet Metal Design Guidelines

AN12165 QN908x RF Evaluation Test Guide

AA104-73/-73LF: 300 khz-2.5 GHz One-Bit Digital Attenuator

In data sheets and application notes which still contain NXP or Philips Semiconductors references, use the references to Nexperia, as shown below.

AN NFC, PN533, demo board. Application note COMPANY PUBLIC. Rev July Document information

OM29110 NFC's SBC Interface Boards User Manual. Rev May

UM GreenChip TEA1995DB1295 synchronous rectifier controller demo board. Document information

Reference Guide & Test Report

Introduction to Simulation of Verilog Designs Using ModelSim Graphical Waveform Editor. 1 Introduction. For Quartus II 13.1

AN PR533 USB stick - Evaluation board. Application note COMPANY PUBLIC. Rev May Document information

4590 Tank Side Monitor. Service Manual. Mark/Space Communication Protocol. Software Version v2.03 SRM009FVAE0808

SPL EBX-IDFM SPL EBX-IDFM

AN 13.9 Migrating from the LAN83C183 10/100 PHY to the LAN83C185 10/100 PHY

Ultra-Small Footprint P-Channel FemtoFET MOSFET Test EVM

CDC7630/7631 and DDC2353/2354 Series: Zero Bias Silicon Schottky Barrier Detector Diodes in Hermetic Ceramic Packages

In data sheets and application notes which still contain NXP or Philips Semiconductors references, use the references to Nexperia, as shown below.

How to Improve DC/DC Converter Performance with Phase Shifting Time Delay

AN MIFARE Plus Card Coil Design. Application note COMPANY PUBLIC. Rev April Document information

TN ADC design guidelines. Document information

SKY65120: WCDMA PA Bias Method For Lower Junction Temperature

AN Ohm FM LNA for embedded Antenna in Portable applications with BGU7003W. Document information. Keywords Abstract

R_ Driving LPC1500 with EPSON Crystals. Rev October Document information. Keywords Abstract

Agilent ParBERT Measurement Software. Fast Eye Mask Measurement User Guide

Precision Low-voltage Amplifier

MIPI Testing Challenges &Test Strategies using Best-in-Class Tools

AN PN7150X Frequently Asked Questions. Application note COMPANY PUBLIC. Rev June Document information

PTN General description. 2. Features and benefits. SuperSpeed USB 3.0 redriver

AN BFU725F/N1 2.4 GHz LNA evaluation board. Document information. Keywords. LNA, 2.4GHz, BFU725F/N1 Abstract

Machining Design Guidelines

TITLE. Novel Methodology of IBIS-AMI Hardware Correlation using Trend and Distribution Analysis for high-speed SerDes System

TIDA Test Report 1/4/2016. TIDA Test Report 1/4/2016

Agilent N7509A Waveform Generation Toolbox Application Program

PTN5100 PCB layout guidelines

IBIS-AMI Correlation and BIRD Update

In data sheets and application notes which still contain NXP or Philips Semiconductors references, use the references to Nexperia, as shown below.

To learn statistical bit-error-rate (BER) simulation, BER link noise budgeting and using ADS to model high speed I/O link circuits

AN NHS3xxx Temperature sensor calibration. Document information

M.2 SSIC SM Electrical Test Specification Version 1.0, Revision 0.5. August 27, 2013

Zero Bias Silicon Schottky Barrier Detector Diodes

ATF15xx Power-On Reset Hysteresis Feature. Abstract. Features. Complex Programmable Logic Device APPLICATION NOTE

Ultra320 SCSI with Receiver Equalization, 25 meters into a Backplane with 6 loads. Russ Brown Quantum Corporation

SKY LF: 10 MHz GHz Six-Bit Digital Attenuator with Driver (0.5 db LSB, 31.5 db Range)

OIF CEI 6G LR OVERVIEW

Quad single-pole single-throw analog switch

UM TEA1721 universal mains white goods flyback SMPS demo board. Document information

SKY : 2.4 GHz Transmit/Receive Front-End Module

TI Designs: Biometric Steering Wheel. Amy Ball TIDA-00292

Ultra-Low-Noise Amplifiers

Test Report: PMP30267RevC Automotive Power Solution

Antenna Design Guide

High-Speed Transceiver Toolkit

AN294. Si825X FREQUENCY COMPENSATION SIMULATOR FOR D IGITAL BUCK CONVERTERS

ANTENNA DESIGN GUIDE. Last updated March 8 th, The information in this document is subject to change without notice.

PN7120 NFC Controller SBC Kit User Manual

AN How to design an antenna with DPC. Rev November Application note COMPANY PUBLIC. Document information.

DEMO MANUAL DC2349A LTC5586 6GHz High Linearity I/Q Demodulator with Wideband IF Amplifier DESCRIPTION BOARD PHOTO

AN11994 QN908x BLE Antenna Design Guide

The BioBrick Public Agreement. DRAFT Version 1a. January For public distribution and comment

FIBRE CHANNEL CONSORTIUM

SKY LF: GHz Five-Bit Digital Attenuator (1 db LSB)

AN UBA2015/UBA2017 saturating inductor support during ignition. Document information

UM10950 Start-up Guide for FRDM-KW41Z Evaluation Board Bluetooth Paring example with NTAG I²C plus Rev February

Rahul Prakash, Eugenio Mejia TI Designs Precision: Verified Design Digitally Tunable MDAC-Based State Variable Filter Reference Design

Freescale Semiconductor Data Sheet: Technical Data

SKY : 2.4 GHz Transmit/Receive Front-End Module with Integrated Low-Noise Amplifier

AUTOTUNE USER GUIDE. R8000 Series Communications Systems Analyzer

Transcription:

Virtex-5 FPGA RocketIO GTX Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide for SiSoft Quantum Channel Designer

Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products. To the maximum extent permitted by applicable law: (1) Materials are made available "AS IS" and with all faults, Xilinx hereby DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and (2) Xilinx shall not be liable (whether in contract or tort, including negligence, or under any other theory of liability) for any loss or damage of any kind or nature related to, arising under, or in connection with, the Materials (including your use of the Materials), including for any direct, indirect, special, incidental, or consequential loss or damage (including loss of data, profits, goodwill, or any type of loss or damage suffered as a result of any action brought by a third party) even if such damage or loss was reasonably foreseeable or Xilinx had been advised of the possibility of the same. Xilinx assumes no obligation to correct any errors contained in the Materials or to notify you of updates to the Materials or to product specifications. You may not reproduce, modify, distribute, or publicly display the Materials without prior written consent. Certain products are subject to the terms and conditions of the Limited Warranties which can be viewed at http://www.xilinx.com/warranty.htm; IP cores may be subject to warranty and support terms contained in a license issued to you by Xilinx. Xilinx products are not designed or intended to be failsafe or for use in any application requiring fail-safe performance; you assume sole risk and liability for use of Xilinx products in Critical Applications: http://www.xilinx.com/warranty.htm#critapps. Copyright 2009 2012 Xilinx, Inc. Xilinx, the Xilinx logo, Artix, ISE, Kintex, Spartan, Virtex, Zynq, and other designated brands included herein are trademarks of Xilinx in the United States and other countries. All other trademarks are the property of their respective owners. Revision History The following table shows the revision history for this document. Date Version Revision 10/29/09 1.0 Initial Xilinx release. The SIS Kit version for this release is 2.0. 02/12/10 1.1 Updated SIS Kit Version to 2.1 in Table 1-1. Added project name on page 8 Added two transfer nets on page 9 and in Table 1-2. Updated file revision in Table 1-4. Updated Channel Models, page 11, and Table 1-8. 7.Revised Figure A-18, page 25. 06/21/12 1.2 Updated the Notice of Disclaimer. Changed the SIS Kit s accessibility from restricted to public. Updated Table 1-1. Updated Figure A-16 to Figure A-19. Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com

Table of Contents Revision History............................................................. 2 Preface: About This Guide Guide Contents.............................................................. 5 Additional Resources........................................................ 5 Chapter 1: Virtex-5 FPGA GTX Transceiver IBIS-AMI SIS Kit Introduction................................................................. 7 Release Notes for the RocketIO Transceiver SIS Kit.......................... 7 Installation and Requirements............................................... 8 Downloading the SIS Kit.................................................... 8 Requirements............................................................. 8 Unpacking the Kit Files..................................................... 8 Creating a New Project from the Kit.......................................... 8 Kit Overview................................................................ 8 Schematic Sets............................................................. 9 Transfer Nets............................................................. 9 Transfer Net Properties................................................... 9 Transfer Net Usage...................................................... 9 Libraries................................................................. 10 SiSoft Parts........................................................... 10 IBIS Files............................................................. 10 IBIS-AMI Files......................................................... 10 IBIS-AMI Models...................................................... 11 Package Models....................................................... 11 Channel Models....................................................... 11 Simulation Environment................................................... 12 Clock Domains........................................................... 12 Bit Sequences............................................................ 13 Validation Errors/Warnings............................................... 13 IBIS-AMI Model Control Parameters........................................ 13 Getting Started.............................................................. 14 Appendix A: HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results Transmitter Correlation..................................................... 15 Correlation Methodology.................................................. 15 Correlation Results....................................................... 15 Matched (100 wline) Case Results........................................ 16 Matched (50 and 150 wline) Case Results.................................. 21 Receiver Correlation........................................................ 24 Correlation Methodology.................................................. 24 Correlation Results....................................................... 24 Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 3

4 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Preface About This Guide Guide Contents Additional Resources This signal integrity simulation kit provides a simulation environment for users to evaluate their channel designs with the Virtex -5 FPGA RocketIO GTX transceivers. This document explains how to use the examples provided in the design kit and helps users modify them for their own needs. This manual contains the following chapters: Chapter 1, Virtex-5 FPGA GTX Transceiver IBIS-AMI SIS Kit explains how to install, configure, and use SiSoft Quantum Channel Designer to simulate Virtex-5 FPGA RocketIO transceivers. Appendix A, HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results explains how the correlation results were derived and displays results. To find additional documentation, see the Xilinx website at: http://www.xilinx.com/literature. To search the Answer Database of silicon, software, and IP questions and answers, or to create a technical support WebCase, see the Xilinx website at: http://www.xilinx.com/support. Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 5

Preface: About This Guide 6 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Chapter 1 Virtex-5 FPGA GTX Transceiver IBIS-AMI SIS Kit Introduction This document provides a complete overview of the Xilinx Virtex -5 FPGA RocketIO GTX Transceiver IBIS-AMI Signal Integrity Simulation (SIS) Kit, including block diagrams, system configurations, transfer nets, and libraries. It explains how to install the SIS kit and the associated files, gives an overview of the SIS kit s file hierarchy, and describes the steps for getting started with simulations. The Quantum Channel Designer from Signal Integrity Software, Inc. (SiSoft) was used to simulate the models and example channels. With SiSoft s Quantum Channel Designer (QCD), designers can quickly implement and validate high-speed serializer/deserializer interfaces for bit error rate (BER) and eye-mask compliance. Appendix A, HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results describes how the Quantum Channel Designer IBIS-AMI simulation results were correlated with the HSPICE simulations. Results are documented with waveform plots. Additional information on the models, ports, and options can be obtained from UG198, Virtex-5 FPGA RocketIO GTX Transceiver User Guide. Additional information regarding the Quantum Channel Designer can be obtained from the SiSoft Quantum Channel Designer User Guide (provided with the SIS Kit installation). Questions regarding Quantum Channel Designer should be directed to SiSoft. Release Notes for the RocketIO Transceiver SIS Kit Table 1-1 shows the UG588 document version and the associated RocketIO Transceiver SIS Kit version. Table 1-1: Document and SIS Kit Version Correlation UG588 Version SIS Kit Version 1.0 2.0 1.1 2.1 1.2 2.1 The receiver model has two components: the input peaking filter and a decision-feedback equalization (DFE) filter. The input peaking filter is based on the Xilinx GTX receiver. The DFE filter is a SiSoft technology model and does not exactly represent the behavior of the DFE in the GTX transceiver. The DFE model is provided to give an example of the types of performance gains that can be achieved using this type of equalizer. The DFE filter is Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 7

Installation and Requirements switched off by default and can be enabled using the Quantum Channel Designer GUI. The TX and RX models are created to be used primarily in an AC-coupled environment. Installation and Requirements Downloading the SIS Kit Requirements The Virtex-5 FPGA GTX Transceiver IBIS-AMI SIS Kit can be downloaded at: http://www.xilinx.com/support/download/index.htm SiSoft Quantum Channel Designer 2009.08 or later Microsoft Windows XP Professional, version 2002, Service Pack 2 Unpacking the Kit Files This kit is supplied as a SiSoft.klp file, which is installed using Quantum Channel Designer. To install this kit: 1. Ensure the system environment variable QCD_KIT_PATH is defined and pointing to a writable directory where the kit library is to be installed. 2. From the File menu, select Design Kits, then Install 3. Browse to the.klp file provided and click Select. 4. Select Install to unpack the kit into the library directory. Creating a New Project from the Kit Kit Overview To create a new kit: 1. Select File Design Kits New Project From Kit... 2. Ensure a writable directory is used for the project. 3. Select the Xilinx kit name on the left. 4. Click Create Project to create the project from the kit. This SIS Kit includes models and interconnect data for a sample GTX transceiver interface. The transmitter and receiver models are provided as IBIS-AMI models. Each model contains an analog model (used for network characterization) and a corresponding algorithmic model (used for statistical and time-domain analysis). The receiver model includes the Virtex-5 FPGA GTX peaking filter and SiSoft s DFE model. S-parameter data is included for the Xilinx package (transmit and receive signals), along with sample channel data for 22-inch, 36-inch, and 56-inch links. The kit is set up so designers can quickly import S-parameter data for their own channels and run link performance simulations. Project name: v5_gtx_sis_kit_2_1_beta_qcd Interface name: GTX Target operating frequency: 6.5 Gb/s (153.846 ps) 8 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Kit Overview Schematic Sets Transfer Nets Only one schematic set has been defined in this interface: set1. Transfer nets are the primary net class data structure in Quantum Channel Designer. They maintain continuity between pre- and post-layout simulations and can be reused in multiple ways. Three transfer nets, contained in this kit, consist of two designators, each with a single differential pin-pair: T1_TX_ONLY T2_RX_ONLY T3_XILINX_CHANNEL T4_XTALK_0_AGGRESSOR T5_XTALK_3_AGGRESSOR Note: For more information regarding transfer nets, refer to the SiSoft Quantum Channel Designer User Guide. Transfer Net Properties Table 1-2 lists the properties for each transfer net in the kit. Table 1-2: Design Kit Transfer Net Properties Transfer Net Type Encoding Description T1_TX_ONLY SerDes None T2_RX_ONLY SerDes None T3_XILINX_CHANNEL SerDes None T4_XTALK_0_AGGRESSOR SerDes None T5_XTALK_3_AGGRESSOR SerDes None GTX transmitter with package into ideal load Ideal transmitter into GTX receiver model Base Transfer Net to be used for setup of an actual Xilinx channel simulation An example of an Xtalk channel with no aggressors An example of an Xtalk channel with aggressors Transfer Net Usage The transfer nets in this kit are intended to be used as such: T1_TX_ONLY: This transfer net has the GTX transmitter and package driving an ideal load. It is intended for measurement correlation of the standalone TX. The receiver model should be replaced with a model of the scope input, and the 01 resistors should be replaced with interconnect models for the test board and scope cable used. T2_RX_ONLY: This transfer net has an ideal transmitter driving the GTX receiver model with the Xilinx package. This transfer net used to evaluate a test setup driving into the receiver IP. The transmitter model should be replaced with a model of the stimulus equipment used, and the 01 resistors should be replaced with models of the test board and cabling. Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 9

Kit Overview T3_XILINX_CHANNEL: This transfer net contains the GTX transmitter, receiver, package models, and sample Xilinx channel data. The sample channel model can be replaced with an actual channel model (either as a single block of S parameters or as a collection of individual schematic elements) to simulate the behavior of the Xilinx IP with the channel. T4_XTALK_0_AGGRESSOR: This transfer net contains the GTX transmitter, receiver, package models, and sample Xtalk channel data. The sample channel model can be replaced with an actual channel model (either as a single block of S parameters or as a collection of individual schematic elements) to simulate the behavior of the Xilinx IP with the channel. In this transfer net the aggressors are quiet. T5_XTALK_3_AGGRESSOR: This transfer net contains the GTX transmitter, receiver, package models, and sample Xtalk channel data. The sample channel model can be replaced with an actual channel model (either as a single block of S parameters or as a collection of individual schematic elements) to simulate the behavior of the Xilinx IP with the channel. In this transfer net the aggressors are active. Libraries This kit consists of SiSoft parts, IBIS files, IBIS-AMI files and models, and package and channel models. SiSoft Parts The SiSoft parts contained in the design kit are listed in Table 1-3 along with their associated IBIS models. Table 1-3: SiSoft Parts SiSoft Part IBIS Model IBIS Component v5_gtx_serdes xilinx_v5_gtx.ibs v5_gtx_serdes ideal ideal.ibs Ideal IBIS Files Table 1-4 lists the IBIS files that are referenced from the SiSoft parts in this kit. Table 1-4: IBIS Files IBIS File File Revision Description xilinx_v5_gtx.ibs 1.3 GTX transmitter ideal.ibs 1.0 Ideal driver/receiver IBIS-AMI Files Table 1-5 lists the IBIS-AMI files that are referenced from the IBIS files in this kit. Table 1-5: IBIS-AMI Files IBIS-AMI File V5_GTX_AMI_Tx.ami V5_GTX_AMI_Rx.ami Description Virtex-5 FPGA GTX TX model Virtex-5 FPGA GTX RX model 10 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Kit Overview Table 1-5: IBIS-AMI Files (Cont d) IBIS-AMI File Tx_Source.ami Rx_Probe.ami Ideal driver model Ideal receiver model Description Table 1-6: IBIS-AMI Models IBIS-AMI Model Table 1-6 lists the IBIS-AMI models that are used in the IBIS files in this kit. IBIS-AMI Model Executable IBIS-AMI File Description V5_GTX_AMI_Tx V5_GTX_AMI_Tx.dll V5_GTX_AMI_Tx.ami Virtex-5 FPGA GTX TX AMI model V5_GTX_AMI_Rx V5_GTX_AMI_Rx.dll V5_GTX_AMI_Rx.ami Virtex-5 FPGA GTX RX AMI model Tx_Source SiSoft_AMI_Tx.dll Tx_Source.ami Ideal driver AMI model Rx_Probe SiSoft_AMI_Rx.dll Rx_Probe.ami Ideal receiver AMI model Package Models The package models used in this kit are based on Xilinx S-parameter data. These models provide typical case data and can be replaced by package models for specific packages and applications. Table 1-7 lists the package models and SPICE sub-circuits used in the kit. Table 1-7: Kit Package Model Sub-Circuits Package Model Filename Package Sub-Circuit Used to Model pkg_model_v5_fxt_tx_ff1136_typ.s4p.smod s_pkg_model_v5_fxt_tx_ff1136_typ TX package pkg_model_v5_fxt_rx_ff1136_typ.s4p.smod s_pkg_model_v5_fxt_tx_ff1136_typ RX package Channel Models This kit includes sample channel models for 22-inch, 36-inch, 56-inch Xilinx and Tyco backplane channels (Table 1-8). These first three sets of S-parameter data are referenced from a single wrapper file. The Tyco channels have their own wrapper files. This allows the channel model to be defined as a variable and selected via a drop-down menu in the Solution Space portion of the Quantum Channel Designer GUI. Table 1-8: Kit Channel Model Sub-Circuits Channel Model Filename Channel Sub-Circuit Channel Length Xilinx_Channel.smod s_xilinx_22_inch s_xilinx_36_inch s_xilinx_56_inch 22 inches 36 inches 56 inches tyco_.s4p.smod s_tyco_4 16 inch tyco_.s16p.smod s_tyco_16 16 inch Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 11

Kit Overview Simulation Environment Clock Domains These conditions apply to the design kit: Operating frequency: 6.5 Gb/s Data rate = 0.153846 ns Interconnect No variation modeled (typical case, S-parameter data) A number of pre-defined clock speeds are included in this kit: SerDes_2p5G = 400 ps SerDes_3p125G = 320 ps SerDes_4G = 250 ps SerDes_5G = 200 ps SerDes_6p25G = 160 ps SerDes_6p5G = 153.846 ps 12 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

IBIS-AMI Model Control Parameters Bit Sequences This kit uses the default Quantum Channel Designer stimulus and pattern definitions. Bit sequences can be edited by selecting Setup Bit Sequence from the Quantum Channel Designer GUI. Validation Errors/Warnings This interface validates with zero errors and zero warnings. IBIS-AMI Model Control Parameters Table 1-9 defines the GUI parameters that control the IBIS-AMI algorithmic models included in this kit. Table 1-9: Model Parameters Parameter TX Model Parameters TXDIFFCTRL TXPREEMPHASIS Description This parameter controls the output s voltage swing. Allowable settings are: 000_500mV 001_700mV 010_800mV 011_900mV 100_1000mV 101_1100mV 110_1200mV 111_1300mV This parameter controls the output signal s equalization. Allowable settings are: 000_0% 001_8% 010_17% 011_25% 100_33% 101_42% 110_50% 111_58% Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 13

Getting Started Table 1-9: Model Parameters (Cont d) Parameter RX Model Parameters RXEQMIX[1:0] DFE.MODE Description This parameter controls the gain of the input peaking filter. Allowable settings are: 00_High (Large high-frequency boost) 01_Low (Small high-frequency boost) 10_Medium (Medium high-frequency boost) 11_Bypass (Bypass with gain) This parameter switches the SiSoft DFE model on and off. Allowable settings are: off (DFE is disabled) SiSoft (SiSoft DFE is enabled) Getting Started For a review of the kit, refer to the Virtex-5 FPGA GTX SiSoft IBIS-AMI QuickStart video and other videos on the elearning page of the SiSoft website: http://www.sisoft.com Note: To view the video, SiSoft elearning accounts are required. Users can register on the website for accounts. 14 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Appendix A HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results Transmitter Correlation This appendix describes the correlation of the IBIS-AMI models for Virtex -5 FPGA GTX transceivers with the HSPICE models. Simulation results are presented for a range of simulation cases and operating corners. This section outlines the correlation methodology and gives a summary of correlation results. Correlation Methodology The IBIS-AMI (analog and algorithmic) model was simulated into several different loads to verify output voltage, edge rate, equalization, and reflection behavior. These loads consisted of a 6-inch wline with three different impedances, terminated into an ideal differential impedance of 100. Three differential wline impedances were used: 100 (ideal match) 50 (overloaded driver) 150 (underloaded driver) The complete set of correlation results includes: Eight power levels (500 mv, 700 1300 mv in 100 mv increments) Eight equalization settings ranging from 0% 58% de-emphasis Three operating corners: Slow (SS) Typical (TT) Fast (FF) Three test conditions (50, 100, and 150 transmission lines) The correlation required 8 8 3 3 = 576 different sets of simulation data. A representative subset of the complete data is presented in Correlation Results. Correlation Results This section summarizes the simulation results. Results for the matched (100 wline) cases are presented in Figure A-1, page 16 through Figure A-9, page 20. Results for the mismatched (50 and 150 ) wline cases are presented in Figure A-10, page 21 through Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 15

Appendix A: HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results Figure A-15, page 23. Simulation waveforms from the HSPICE transistor level model are shown in red. Simulation results using Quantum Channel Designer and the Virtex-5 FPGA GTX TX IBIS-AMI model are shown in blue. Blue waveforms are always on top. When the red waveform is not visible, it is hidden by the IBIS-AMI waveform (i.e., the match is good). The HSPICE waveforms exhibit a bleed through behavior from the clock to the output waveform (the effect is quite pronounced in Figure A-2, page 17). This is considered an artifact of the transistor level model and the conditions under which it was run, not a behavior representative of actual silicon. This effect was therefore deliberately omitted in the development and correlation of the IBIS-AMI model. Matched (100 wline) Case Results Figure A-1 through Figure A-9 show the results for the matched (100 wline) cases. These cases verify that the combination of the IBIS-AMI analog and algorithmic models provides the correct output voltage, slew rate, voltage scaling, and equalization behavior (this includes the advanced signal processing performed by the algorithmic model to match HSPICE results). X-Ref Target - Figure A-1 HSPICE (red) vs QCD AMI (blue) All Pre-emphasis Volts (mv) 30 20-10 -10-20 -30 Sensitivity mv 15.0 2 25.0 3 35.0 UG588_aA_01_080509 Figure A-1: 100 wline, 500 mv Output Setting, FF, BC, all EQ Settings 16 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Transmitter Correlation X-Ref Target - Figure A-2 HSPICE (red) vs QCD AMI (blue) All Pre-emphasis 30 Volts (mv) 20-10 -10-20 -30 Sensitivity mv Figure A-2: 16.0 18.0 2 22.0 24.0 26.0 28.0 3 32.0 34.0 UG588_aA_02_080509 100 wline, 500 mv Output Setting, TT, TC, all EQ Settings X-Ref Target - Figure A-3 HSPICE (red) vs QCD AMI (blue) All Pre-emphasis Volts (mv) 30 20-10 -10-20 -30 Sensitivity mv 15.0 2 25.0 3 35.0 UG588_aA_03_080509 Figure A-3: 100 wline, 500 mv Output Setting, SS, WC, all EQ Settings Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 17

Appendix A: HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results X-Ref Target - Figure A-4 0.60 HSPICE (red) vs QCD AMI (blue) All Pre-emphasis 0.40 Volts (V) 0.20-0.20 Sensitivity V -0.40-0.60 15.0 2 25.0 3 35.0 UG588_aA_04_080509 Figure A-4: 100 wline, 900 mv Output Setting, FF, BC, all EQ Settings X-Ref Target - Figure A-5 0.60 HSPICE (red) vs QCD AMI (blue) All Pre-emphasis 0.40 Volts (V) 0.20-0.20 Sensitivity V -0.40-0.60 15.0 2 25.0 3 35.0 UG588_aA_05_080509 Figure A-5: 100 wline, 900 mv Output Setting, TT, TC, all EQ Settings 18 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Transmitter Correlation X-Ref Target - Figure A-6 HSPICE (red) vs QCD AMI (blue) All Pre-emphasis 0.40 Volts (V) 0.20-0.20 Sensitivity V -0.40 15.0 2 25.0 3 35.0 UG588_aA_06_080509 Figure A-6: 100 wline, 900 mv Output Setting, SS, WC, all EQ Settings X-Ref Target - Figure A-7 HSPICE (red) vs QCD AMI (blue) All Pre-emphasis 0.60 0.40 Volts (V) 0.20-0.20-0.40-0.60 Sensitivity V 15.0 2 25.0 3 35.0 UG588_aA_07_080509 Figure A-7: 100 wline, 1300 mv Output Setting, FF, BC, all EQ Settings Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 19

Appendix A: HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results X-Ref Target - Figure A-8 HSPICE (red) vs QCD AMI (blue) All Pre-emphasis 0.60 0.40 Volts (V) 0.20-0.20-0.40-0.60 Sensitivity V 15.0 2 25.0 3 35.0 UG588_aA_08_080509 Figure A-8: 100 wline, 1300 mv Output Setting, TT, TC, all EQ Settings X-Ref Target - Figure A-9 HSPICE (red) vs QCD AMI (blue) All Pre-emphasis 0.60 0.40 Volts (V) 0.20-0.20-0.40-0.60 Sensitivity V 15.0 2 25.0 3 35.0 UG588_aA_09_080509 Figure A-9: 100 wline, 1300 mv Output Setting, SS, WC, all EQ Settings 20 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Transmitter Correlation Matched (50 and 150 wline) Case Results Figure A-10 through Figure A-15 show the results for the mismatched (50 and 150 ) wline cases. These cases verify the behavior of the models under conditions with multiple reflections. X-Ref Target - Figure A-10 0.80 0.60 0.40 HSPICE vs IBIS-AMI Volts (V) 0.20-0.20-0.40-0.60-0.80 Sensitivity V 15.0 2 25.0 3 35.0 UG588_aA_10_080509 Figure A-10: 50 wline, 500 mv Output Setting, TT, TC, 25% EQ X-Ref Target - Figure A-11 HSPICE vs IBIS-AMI Volts (V) 0.80 0.60 0.40 0.20-0.20-0.40-0.60-0.80 Sensitivity V Figure A-11: 15.0 2 25.0 3 35.0 UG588_aA_11_080509 150 wline, 500 mv Output Setting, TT, TC, 25% EQ Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 21

Appendix A: HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results X-Ref Target - Figure A-12 HSPICE vs IBIS-AMI Volts (V) 0.80 0.60 0.40 0.20-0.20-0.40-0.60-0.80 Sensitivity V 15.0 2 25.0 3 35.0 UG588_aA_12_080509 Figure A-12: 50 wline, 900 mv Output Setting, TT, TC, 25% EQ X-Ref Target - Figure A-13 HSPICE vs IBIS-AMI Volts (V) 0.80 0.60 0.40 0.20-0.20-0.40-0.60-0.80 Sensitivity V 15.0 2 25.0 3 35.0 UG588_aA_13_080509 Figure A-13: 150 wline, 900 mv Output Setting, TT, TC, 25% EQ 22 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Transmitter Correlation X-Ref Target - Figure A-14 HSPICE vs IBIS-AMI Volts (V) 0.80 0.60 0.40 0.20-0.20-0.40-0.60-0.80 Sensitivity V Figure A-14: 15.0 2 25.0 3 35.0 UG588_aA_14_080509 50 wline, 1300 mv Output Setting, TT, TC, 58% EQ X-Ref Target - Figure A-15 HSPICE vs IBIS-AMI Volts (V) 0.80 0.60 0.40 0.20-0.20-0.40-0.60-0.80 Sensitivity V Figure A-15: 15.0 2 25.0 3 35.0 UG588_aA_15_080509 150 wline, 1300 mv Output Setting, TT, TC, 58% EQ Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 23

Appendix A: HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results Receiver Correlation This section outlines the correlation methodology and summarizes the correlation results. Correlation Methodology The frequency-domain behavior of the IBIS-AMI RX (analog and algorithmic) model was characterized over multiple frequencies and compared to Xilinx data. Correlation Results The original frequency-domain characterization data is presented in blue, green, yellow, and black. Simulation results using Quantum Channel Designer and the Virtex-5 FPGA GTX RX IBIS-AMI model are presented in red. Red waveforms are always on top. When the other color waveform is not visible, it is hidden by the IBIS-AMI waveform (i.e., the match is good). Characterization data for all four sets of reference data is presented in Figure A-16 through Figure A-19, even though IBIS-AMI data (the red waveform) is only present for the individual case being correlated. X-Ref Target - Figure A-16 10 Virtex-5 FPGA GTX RX Filter Gain Gain (db) 5 0-5 -10-15 -20-25 -30 1.0E+05 1.0E+06 1.0E+07 1.0E+08 1.0E+09 1.0E+10 1.0E+11 Frequency (Hz) Rx_EQ = 00 Rx_EQ = 10 Rx_EQ = 01 Rx_EQ = 11 Model (Rx_EQ = 11) UG588_aA_16_052512 Figure A-16: RX_EQ = 11 (High-Frequency Bypass with Gain) Fit 24 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)

Receiver Correlation X-Ref Target - Figure A-17 10 Virtex-5 FPGA GTX RX Filter Gain Gain (db) 5 0-5 -10-15 -20-25 -30 1.0E+05 1.0E+06 1.0E+07 1.0E+08 1.0E+09 1.0E+10 1.0E+11 Frequency (Hz) Rx_EQ = 00 Rx_EQ = 10 Rx_EQ = 01 Rx_EQ = 11 Model (Rx_EQ = 10) UG588_aA_17_052512 Figure A-17: RX_EQ = 10 (Medium High-Frequency Boost) Fit X-Ref Target - Figure A-18 10 Virtex-5 FPGA GTX RX Filter Gain Gain (db) 5 0-5 -10-15 -20-25 Rx_EQ = 00 Rx_EQ = 10 Rx_EQ = 01 Rx_EQ = 11 Model (Rx_EQ = 01) -30 1.0E+05 1.0E+06 1.0E+07 1.0E+08 1.0E+09 1.0E+10 1.0E+11 Frequency (Hz) UG588_aA_18_052512 Figure A-18: RX_EQ = 01 (Low High-Frequency Boost) Fit Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI) www.xilinx.com 25

Appendix A: HSPICE and Quantum Channel Designer/IBIS-AMI Correlation Results X-Ref Target - Figure A-19 10 5 0 Virtex-5 FPGA GTX RX Filter Gain Gain (db) -5-10 -15-20 -25-30 1.0E+05 1.0E+06 1.0E+07 1.0E+08 1.0E+09 1.0E+10 1.0E+11 Frequency (Hz) Rx_EQ = 00 Rx_EQ = 10 Rx_EQ = 01 Rx_EQ = 11 Model (RX_EQ = 00) UG588_aA_19_052512 Figure A-19: RX_EQ = 00 (High High-Frequency Boost) Fit 26 www.xilinx.com Virtex-5 FPGA GTX Transceiver SIS Kit (IBIS-AMI)