Virtex-4 LX/SX Prototype Platform

Similar documents
Xilinx Personality Module (XPM) Interface Specification

Getting Started with the PowerPC and MicroBlaze Development Kit - Virtex-4 FX12 Edition. UG092 (v1.6) June 2, 2008

LogiCORE IP 3GPP LTE Turbo Encoder v1.0 Bit-Accurate C Model. 3GPP LTE Turbo. [optional] UG490 (v1.0) April 25, 2008 [optional]

StickIt! MPU-9150 Manual. How to install and use your new StickIt! MPU-9150 Module

AccelDSP Synthesis Tool

Platform Flash PROM User Guide. UG161 (v1.4) October 17, 2008

Virtex-II Pro ML320, ML321, ML323 Platform

Synthesis Options FPGA and ASIC Technology Comparison - 1

ChipScope Pro Software and Cores User Guide

Virtex-II Prototype Platform

PlanAhead Software Tutorial

Timing Constraints User Guide

ML52x User Guide. Virtex-5 FPGA RocketIO Characterization Platform. UG225 (v2.1) August 4,

Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications. UG750 (v12.3) November 5, 2010

ML623 Virtex-6 FPGA GTX Transceiver Characterization Board User Guide. UG724 (v1.1) September 15, 2010

ML401/ML402/ML403 Evaluation Platform

ML628 Virtex-6 FPGA GTX and GTH Transceiver Characterization Board User Guide. UG771 (v1.0.1) July 6, 2011

ISE Tutorial. Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications. UG750 (v14.4) December 18, 2012

Xilinx Memory Interface Generator (MIG) User Guide

LogiCORE IP Motion Adaptive Noise Reduction v2.0 Bit Accurate C Model

PlanAhead User Guide January 18, :45 pm

PlanAhead Software Tutorial

LogiCORE IP Fast Fourier Transform v8.0 Bit Accurate C Model

PlanAhead Software Tutorial

ML605 Restoring Flash Contents

Implementation of a Fail-Safe Design in the Spartan-6 Family Using ISE Design Suite XAPP1104 (v1.0.1) June 19, 2013

LogiCORE IP LTE RACH Detector v1.0

[Guide Subtitle] [optional]

ML605 PCIe x8 Gen1 Design Creation

Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition. UG258 (v1.3) November 30, 2007

Revision: 5/7/ E Main Suite D Pullman, WA (509) Voice and Fax. Power jack 5-9VDC. Serial Port. Parallel Port

Digilab 2E Reference Manual

LogiCORE IP CAN v3.2. Getting Started Guide. UG186 April 19, 2010

USER GUIDE. Atmel QT6 Xplained Pro. Preface

DATASHEET 4D SYSTEMS. 4D Arduino Adaptor Shield TURNING TECHNOLOGY INTO ART. 4Display-Adaptor-Shield

Evaluation Board User Guide UG-035

XST User Guide

Quick Front-to-Back Overview Tutorial

Introduction. Rev.1.2

Digilab 2 XL Reference Manual

ML631 U1 DDR3 MIG Design Creation

EVB-USB2514Q36-BAS, USB2513 and USB Pin QFN Evaluation Board, Revision C User Manual

Vivado Design Suite Tutorial. Designing IP Subsystems Using IP Integrator

Virtex-4 FPGA Configuration User Guide. UG071 (v1.10) April 8, 2008

ML405 Evaluation Platform

SP605 Standalone Applications

DATASHEET 4D SYSTEMS. 4D Raspberry Pi Serial Adaptor TURNING TECHNOLOGY INTO ART. 4D-Serial-Pi-Adaptor

EVB-USB2240-IND User Manual Revision B

Vivado Design Suite Tutorial. Designing IP Subsystems Using IP Integrator

Embedded System Tools Reference Manual

SmartXplorer for Command Line Users. UG688 September 21, 2010

HDMI to FMC Module User Guide

DATASHEET 4D SYSTEMS. 4D Raspberry Pi Serial Adaptor TURNING TECHNOLOGY INTO ART. 4D-Serial-Pi-Adaptor

EVB-USB2517 Evaluation Board User Manual (Revision A)

SP623 Spartan-6 FPGA GTP Transceiver Characterization Board User Guide. UG751 (v1.1) September 15, 2010

ML40x Getting Started Tutorial

Digilab 2 Reference Manual

EVB-USB2514Q48 48-Pin QFN Evaluation Board Revision A1

DATASHEET 4D SYSTEMS. 4D Raspberry Pi Serial Adaptor TURNING TECHNOLOGY INTO ART. 4D-Serial-Pi-Adaptor

ML605 GTX IBERT Design Creation

LogiCORE IP 1-Gigabit Ethernet MAC v8.4. User Guide UG144 March 24, 2008

SP605 MultiBoot Design

RE866 Interface User Guide

ML631 U2 DDR3 MIG Design Creation

ISE Tutorial: Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications

ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point Fast Fourier Transform Simulation

Vivado Design Suite User Guide

EVB-USB2514Q36-BAS, USB2513 and USB Pin QFN Evaluation Board User Manual

TO OUR VALUED CUSTOMERS

Virtex-6 FPGA GTX Transceiver OTU1 Electrical Interface

ML630 Virtex-6 HXT FPGA Optical Transmission Network Evaluation Board User Guide. UG828 (v1.0) September 28, 2011

ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point FFT Simulation

VTR-2000 Evaluation and Product Development Platform. Instruction Sheet SOC Technologies Inc.

LogiCORE IP Initiator/Target v3.167 for PCI

UM PCAL6524 demonstration board OM Document information

Virtual Input/Output v3.0

I/O Pin Planning Tutorial. PlanAhead Design Tool

Spartan-II Demo Board User s Guide

Spartan-6 FPGA Clocking Resources

ML505 ML506 ML501. Description. Description. Description. Features. Features. Features

Ethernet1 Xplained Pro

BlueEva+S42M Evaluation Kit User Guide. 1VV Rev

DATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. Carrier Board for μoled-160-g1/g2 CB-160-G1

DATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 25 th September 2013 Document Revision: 0.

EVB-USB2640 Evaluation Board Revision A

Virtex-5 FPGA Configuration User Guide

CEC1702 clicker. a great idea is just a click away

7 Series FPGAs Memory Interface Solutions (v1.9)

Using the ZC706 Zynq evaluation kit

USER GUIDE. ATWINC1500 Xplained Pro. Preface

USB BitJetLite Download Cable

nrf24lu1+ Development Kit User Guide v1.0

ADM-XRC-5LX. PCI Mezzanine Card. User Guide. Version 2.0

Connecting Spansion SPI Serial Flash to Configure Altera FPGAs

*X13186* Multimedia and Control Networking Technology. MOST Media Oriented Systems Transport. MediaLB Analyzer Hardware Manual

DATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. microusb Programming Adaptor. USB to UART Serial Bridge

RTL Design and IP Generation Tutorial. PlanAhead Design Tool

EXOSTIV Dashboard Hands-on - MICA board

KC705 GTX IBERT Design Creation October 2012

Supported Device Family (1) Supported User Interfaces. Simulation Models Supported S/W Drivers. Simulation. Notes:

Transcription:

Virtex-4 LX/SX Prototype Platform User Guide R P/N 0402226-06

R Xilinx is disclosing this Document and Intellectual Property (hereinafter the Design ) to you for use in the development of designs to operate on, or interface with Xilinx FPGAs. Except as stated herein, none of the Design may be copied, reproduced, distributed, republished, downloaded, displayed, posted, or transmitted in any form or by any means including, but not limited to, electronic, mechanical, photocopying, recording, or otherwise, without the prior written consent of Xilinx. Any unauthorized use of the Design may violate copyright laws, trademark laws, the laws of privacy and publicity, and communications regulations and statutes. Xilinx does not assume any liability arising out of the application or use of the Design; nor does Xilinx convey any license under its patents, copyrights, or any rights of others. You are responsible for obtaining any rights you may require for your use or implementation of the Design. Xilinx reserves the right to make changes, at any time, to the Design as deemed desirable in the sole discretion of Xilinx. Xilinx assumes no obligation to correct any errors contained herein or to advise you of any correction if such be made. Xilinx will not assume any liability for the accuracy or correctness of any engineering or technical support or assistance provided to you in connection with the Design. THE DESIGN IS PROVIDED AS IS WITH ALL FAULTS, AND THE ENTIRE RISK AS TO ITS FUTION AND IMPLEMENTATION IS WITH YOU. YOU ACKNOWLEDGE AND AGREE THAT YOU HAVE NOT RELIED ON ANY ORAL OR WRITTEN INFORMATION OR ADVICE, WHETHER GIVEN BY XILINX, OR ITS AGENTS OR EMPLOYEES. XILINX MAKES NO OTHER WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, REGARDING THE DESIGN, ILUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NONINFRINGEMENT OF THIRD-PARTY RIGHTS. IN NO EVENT WILL XILINX BE LIABLE FOR ANY CONSEQUENTIAL, INDIRECT, EXEMPLARY, SPECIAL, OR IIDENTAL DAMAGES, ILUDING ANY LOST DATA AND LOST PROFITS, ARISING FROM OR RELATING TO YOUR USE OF THE DESIGN, EVEN IF YOU HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE TOTAL CUMULATIVE LIABILITY OF XILINX IN CONNECTION WITH YOUR USE OF THE DESIGN, WHETHER IN CONTRACT OR TORT OR OTHERWISE, WILL IN NO EVENT EXCEED THE AMOUNT OF FEES PAID BY YOU TO XILINX HEREUNDER FOR USE OF THE DESIGN. YOU ACKNOWLEDGE THAT THE FEES, IF ANY, REFLECT THE ALLOCATION OF RISK SET FORTH IN THIS AGREEMENT AND THAT XILINX WOULD NOT MAKE AVAILABLE THE DESIGN TO YOU WITHOUT THESE LIMITATIONS OF LIABILITY. The Design is not designed or intended for use in the development of on-line control equipment in hazardous environments requiring failsafe controls, such as in the operation of nuclear facilities, aircraft navigation or communications systems, air traffic control, life support, or weapons systems ( High-Risk Applications ). Xilinx specifically disclaims any express or implied warranties of fitness for such High-Risk Applications. You represent that use of the Design in such High-Risk Applications is fully at your risk. 2004-2006 Xilinx, Inc. All rights reserved. XILINX, the Xilinx logo, and other designated brands included herein are trademarks of Xilinx, Inc. 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 08/30/04 1.0 Initial Xilinx release. 10/20/04 1.0.1 Minor corrections to text and figures. 06/09/05 1.0.2 Modified title from Virtex-4 Prototype Platform to Virtex-4 LX/SX Prototype Platform. Updated figure titles and Table 8, Table 9, and Table 10. 06/27/05 1.0.3 Corrected clock names in Table 6 (pin W9) and Table 7 (pins H17, AJ17, and AK19). 05/05/06 1.1 Corrected title of Table 7. 05/24/06 1.2 Updated title of Table 5 and Table 7. Added revision number to P/N on title page. Virtex-4 LX/SX Prototype Platform www.xilinx.com

Table of Contents Preface: About This Guide Guide Contents.............................................................. 5 Additional Resources........................................................ 5 Conventions................................................................. 5 Typographical............................................................. 5 Online Document.......................................................... 6 Virtex-4 LX/SX Prototype Platform Package Contents............................................................ 7 CD-ROM Contents........................................................... 7 Introduction................................................................. 7 Features.................................................................. 8 Detailed Description........................................................ 10 1. Power Switch.......................................................... 10 2. Power Supply Jacks..................................................... 11 3. Configuration Ports..................................................... 12 4. JTAG Chain............................................................ 13 5. JTAG Termination Jumper............................................... 13 6a. Upstream System ACE Interface Connector............................... 14 6b. Downstream System ACE Interface Connector............................ 14 6c. Upstream Interface Connector........................................... 15 6d. Downstream Interface Connector........................................ 16 7. Prototyping Area....................................................... 16 8. VCCO-Enable Supply Jumpers........................................... 16 9. VBATT................................................................ 16 10. Oscillator Sockets...................................................... 17 11. Differential Clock Inputs................................................ 18 12. DUT Socket........................................................... 19 13. Breakout.......................................................... 19 14. User LEDs (Active-High)............................................... 21 15. PROGRAM Switch..................................................... 22 16. RESET Switch (Active-Low)............................................. 22 17. DONE LED........................................................... 22 18. INIT LED............................................................. 22 19. Platform Flash ISPROM................................................ 22 Virtex-4 LX/SX Prototype Platform www.xilinx.com 3

4 www.xilinx.com Virtex-4 LX/SX Prototype Platform R

R Preface About This Guide Guide Contents Additional Resources This user guide describes the features and operation of the Virtex -4 prototype platform and describes how to configure chains of FPGAs and serial PROMs. This manual contains one chapter: Virtex-4 LX/SX Prototype Platform To find additional documentation, see the Xilinx website at: http://www.xilinx.com/literature/index.htm. 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. Conventions This document uses the following conventions. An example illustrates each convention. Typographical The following typographical conventions are used in this document: Convention Meaning or Use Example Courier font Courier bold Helvetica bold Messages, prompts, and program files that the system displays Literal commands that you enter in a syntactical statement Commands that you select from a menu Keyboard shortcuts speed grade: - 100 ngdbuild design_name File Open Ctrl+C Virtex-4 LX/SX Prototype Platform www.xilinx.com 5

Preface: About This Guide R Convention Meaning or Use Example Italic font Square brackets [ ] Braces { } Vertical bar Vertical ellipsis... Horizontal ellipsis... Variables in a syntax statement for which you must supply values References to other manuals Emphasis in text An optional entry or parameter. However, in bus specifications, such as bus[7:0], they are required. A list of items from which you must choose one or more Separates items in a list of choices Repetitive material that has been omitted Repetitive material that has been omitted ngdbuild design_name See the Development System Reference Guide for more information. If a wire is drawn so that it overlaps the pin of a symbol, the two nets are not connected. ngdbuild [option_name] design_name lowpwr ={on off} lowpwr ={on off} IOB #1: Name = QOUT IOB #2: Name = CLKIN... allow block block_name loc1 loc2... locn; Online Document The following conventions are used in this document: Convention Meaning or Use Example Blue text Red text Blue, underlined text Cross-reference link to a location in the current document Cross-reference link to a location in another document Hyperlink to a website (URL) See the section Additional Resources for details. Refer to Title Formats in Chapter 1 for details. See Figure 2-5 in the Virtex-II Handbook. Go to http://www.xilinx.com for the latest speed files. 6 www.xilinx.com Virtex-4 LX/SX Prototype Platform

R Virtex-4 LX/SX Prototype Platform Package Contents CD-ROM Contents Introduction Xilinx Virtex -4 prototype platform board User guide Device vacuum tool Headers for test points CD-ROM One low-voltage, 14-pin, dual-inline package (DIP) crystal oscillator User guide in PDF format Example designs These designs include the Verilog source code, user constraints files (*.ucf), documentation in PDF, and a readme.txt file Bitstream files (*.bit) for each part type supported by the board (Bitstream synthesized using Xilinx tools) Full schematics of the board in both PDF format and ViewDraw schematic format PC board layout in Pads PCB format Gerber files in *.pho and *.pdf for the PC board (There are many free or shareware Gerber file viewers available on the Web for viewing and printing these files) The Virtex-4 prototype platform and demonstration boards allow designers to investigate and experiment with the features of Virtex-4 series FPGAs. This user guide describes the features and operation of the Virtex-4 prototype platform, including how to configure chains of FPGAs and serial PROMs. Note: Prototype platforms are intended strictly for evaluating the functionality of Virtex-4 features and are not intended for A/C characterization or high-speed I/O evaluation. Virtex-4 LX/SX Prototype Platform www.xilinx.com 7

Introduction R Features Independent power supply jacks for VCCINT, VCCO, and VCCAUX Selectable VCCO-enable pins for each SelectIO bank Configuration port for use with Parallel Cable III and Parallel Cable IV cables 32 clock inputs 4 differential clock pairs 4 LVTTL-type oscillator sockets 20 breakout clock pins Power indicator LEDs Onboard Platform Flash ISPROM (32 Mb) for configuration Onboard power supplies for the Platform Flash ISPROM JTAG port for reprogramming the XCF32P series reconfigurable ISPROM and the user FPGA, also known as the device under test (DUT) Upstream and downstream System ACE connectors and configuration interface connectors Onboard battery holder One low-voltage, 14-pin, DIP crystal oscillators The kit contains headers that can be soldered to the breakout area, if desired. These headers are useful with certain types of oscilloscope probes for either connecting function generators or wiring pins to the prototype area. The Virtex-4 prototype platform (the board) contains a DUT FPGA and one In-System Programmable Configuration PROM (ISPROM). The ISPROM can hold up to 33,554,432 bits. The DUT can be configured either from the ISPROM or from the configuration ports (Parallel Cable III/IV cable). In addition to the ISPROM and the configuration ports, there are upstream connectors and downstream connectors. The upstream connectors can be connected to configure the DUT by using the System ACE configuration solution or by chaining another board. The downstream connectors can be used to connect to another board in a chain for serial configuration. A maximum of two boards can be chained together. 8 www.xilinx.com Virtex-4 LX/SX Prototype Platform

R Introduction Figure 1 shows a block diagram of the board. Upstream System ACE Interface Connector Upstream Interface Connector 2x LVTTL 2x Diff Pair Clocks SMA SMA Configuration Port Virtex-4 DUT To Test Points on All s LEDs PROGRAM VBATT User RESET Downstream System ACE Interface Connector Power Bus and Switches Downstream Interface Connector LVTTL 2x SMA SMA 2x Diff Pair Clocks DONE LED INIT LED 5V Jack -or- 5V Brick VCCINT VCC Jack VCCO VCCO Jack VCCAUX VCCAUX Jack VCC3 VCC1V8 AVCC Figure 1: Virtex-4 LX/SX Prototype Platform Block Diagram UG078_01_101204 Virtex-4 LX/SX Prototype Platform www.xilinx.com 9

Detailed Description R Detailed Description The Virtex-4 prototype platform board is shown in Figure 2. Each feature is detailed in the numbered sections that follow. 6a 6c 4 1 10 11 13 3 2 9 19 13 12 13 8 5 7 14 13 16 17 6b 6d 15 18 UG078_02_101904 Figure 2: Detailed Description of Virtex-4 LX/SX Prototype Platform Components 1. Power Switch The board has an onboard power supply and an ON OFF power switch. When lit, a green LED indicates power from the power brick connector or the 5V jack. On Position In the ON position, the power switch enables delivery of all power to the board by way of voltage regulators situated on the backside of the board. These regulators feed off a 5V external power brick or the 5V power supply jack. The voltage regulators deliver fixed voltages. Maximum current range for each supply will vary. Table 1, page 9 shows the maximum voltage and maximum current for each onboard power supply. If the current exceeds maximum ratings, use the power jacks to supply power to the DUT. 10 www.xilinx.com Virtex-4 LX/SX Prototype Platform

R Detailed Description Table 1: Voltage Ranges Label Maximum Voltage Maximum Current VCCINT 1.2V 1A VCCO 3.3V 2A VCCAUX 2.5V 1.5A VCC 3.3V 2A VCC1V8 1.8V 1A AVCC 2.5V 25 ma Off Position In the OFF position, the power switch disables all modes of powering the DUT. Power Enable Jumpers For each power supply there are headers marked SUPPLY on one side and JACK on the other side. Appropriate placements of jumpers on these headers enables delivery of all power from either the onboard regulators or the three power supply jacks marked VCCINT, VCCO, and VCCAUX. 2. Power Supply Jacks One method of delivering power to the DUT is by way of the power supply jacks. (Consult the Xilinx data book, http://www.xilinx.com/partinfo/datasheet.htm, for the maximum voltage rating for each device you are using.) The power supply jacks are: VCCINT Supplies voltage to the V CCINT of the DUT VCCO Supplies I/O voltages to the DUT Each bank can be powered from one of two sources (V CCO, V CCINT ) by appropriate placement of jumpers on the header VCCAUX Supplies voltage to the V CCAUX DUT pins Virtex-4 LX/SX Prototype Platform www.xilinx.com 11

Detailed Description R 3. Configuration Ports These headers can be used to connect a Parallel Cable III or Parallel Cable IV cable to the board (see Table 2) and support all Virtex-4 device configuration modes. See Table 3 for connecting the cables to the configuration ports and Figure 3 for setting up the JTAG chain on the board. Table 2: Serial Mode Configuration Port Header Parallel Cable III/IV s VCC3 CCLK DONE DIN PROG VCC CCLK D/P DIN PROG INIT Table 3: JTAG Mode Configuration Port Header Parallel Cable IV Connector Parallel Cable III s Parallel Cable IV s VCC3V3 VCC VCC TMS TMS TMS TDI TDI TDI TDO TDO TDO TCK TCK TCK INIT INIT UP DN TDI TMS TCK TDO PROM TDO TDI TCK TMS TDO TDI DUT TDO UG078_03_082404 Figure 3: JTAG Chain Termination 12 www.xilinx.com Virtex-4 LX/SX Prototype Platform

R Detailed Description 4. JTAG Chain Jumper J17 provides the ability to have the Virtex-4 in the JTAG chain or remove it from the JTAG chain. Note: The Virtex-4 device must not be in the socket when detecting the ISPROM in the chain. 5. JTAG Termination Jumper The DUT TDO pin can be jumpered to the TDO TERM pin or the downstream TDO pin. When another board is connected to the downstream System ACE connector or downstream interface connector, jumper the DUT TDO pin to the downstream TDO pin for serial chaining. The connection allows the DUT TDO pin to be connected to the next device in the chain. The TCK and TMS pins are parallel feedthrough connections from the upstream System ACE interface connector to the downstream System ACE interface connector and drive the TCK and TMS pins of the onboard PROM and the DUT. Note: The termination jumper must be in place on the last board in the chain to connect the TDO pin of the final device to the TDO feedback chain. Virtex-4 LX/SX Prototype Platform www.xilinx.com 13

Detailed Description R 6a. Upstream System ACE Interface Connector The upstream System ACE interface connector, as shown in Figure 4, can be used to configure the DUT. Any JTAG configuration stream can source this connector. For example, a System ACE controller with a CompactFlash card can be used to generate very large JTAG streams for configuring multiple Virtex-4 prototype platforms using the downstream System ACE interface connector. UPSTREAM_TDO UPSTREAM_TCK VCC_TMP 19 17 15 13 11 9 7 5 3 1 UPSTREAM_TDI UPSTREAM_TMS VCC_TMP VCC_TMP VCC_TMP VCC_TMP 20 18 16 14 12 10 8 6 4 2 VCC3_EN VCC3_EN VCC3_EN VCC3_EN UG078_04_051004 Figure 4: Upstream System ACE Interface Connector (20- Female) 6b. Downstream System ACE Interface Connector The downstream System ACE interface connector, as shown in Figure 5, is used to pass configuration information to a DUT in a downstream prototype platform board from sources such as a Parallel Cable III cable or an upstream System ACE interface connector. VCC_TMP VCC_TMP VCC_TMP VCC_TMP 20 18 16 14 12 10 8 6 4 2 VCC3_EN VCC3_EN VCC3_EN VCC3_EN VCC_TMP DOWNSTREAM_TCK DOWNSTREAM_TDO 19 17 15 13 11 9 7 5 3 1 DOWNSTREAM_TMS DOWNSTREAM_TDI UG078_05_051004 Figure 5: Downstream System ACE Interface Connector (20- Male) 14 www.xilinx.com Virtex-4 LX/SX Prototype Platform

R Detailed Description 6c. Upstream Interface Connector The upstream interface connector, as shown in Figure 6, is used to configure the DUT in select map or slave-serial mode. This connector can be sourced by a downstream interface connector of another prototype platform board. A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 AFX_M2 AFX_M1 AFX_M0 CS_B TMS TDI TDO TCK DOUT_BUSY INIT PROG RW_B B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 DIN D1 D2 D3 D4 D5 D6 D7 DONE CCLK UG027_06_051004 Figure 6: Upstream Interface Connector (44- Female) Virtex-4 LX/SX Prototype Platform www.xilinx.com 15

Detailed Description R 6d. Downstream Interface Connector The downstream interface connector, as shown in Figure 7, passes serial configuration information to the DUT in the downstream prototype platform board. PROG INIT TCK TDO DOWNSTREAM_TDI TMS B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 CLK DONE DOUT_BUSY A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 UG027_07_051004 Figure 7: Downstream Interface Connector (44- Male) 7. Prototyping Area The prototyping area accommodates 0.10-inch spaced ICs. The kit contains headers that can be soldered to the breakout area, if desired. Power and ground buses are located at the top and bottom edges, respectively, of the prototyping area. 8. VCCO-Enable Supply Jumpers 9. VBATT Virtex-4 series devices have 9 to 17 SelectIO banks, labeled 0 through 16, each with a VCCO-enable supply jumper. The VCCO-enable supply jumpers can connect each bank to one of the two onboard supplies, VCCINT or the VCCO supply. These jumpers must be installed for the Virtex-4 device to function normally. An onboard battery holder is connected to the VBATT pin of the DUT. If an external power supply is used, the associated jumper must be removed and instead use a 12 mm lithium coin battery (3V). 16 www.xilinx.com Virtex-4 LX/SX Prototype Platform

R Detailed Description 10. Oscillator Sockets The board has four crystal oscillator sockets, all wired for standard LVTTL-type oscillators. These sockets connect to the DUT clock pads as shown in Table 4 and Table 5. Onboard termination resistors can be changed by the user. The oscillator sockets accept both halfand full-sized oscillators and are powered by the DUT VCCO power supply. Table 4: Oscillator Socket Clock Connections for SF363 and FF668 SF363 FF668 Label OSC Socket Top 1 OSC Socket Top 2 OSC Socket Bottom 1 OSC Socket Bottom 2 IO_L1N_GCLK_CC_LC_3 A11 IO_L1N_GCLK_CC_LC_3 B14 IO_L1P_GCLK_CC_LC_3 B12 IO_L1P_GCLK_CC_LC_3 B15 IO_L1P_GCLK_CC_LC_4 W13 IO_L1P_GCLK_CC_LC_4 AF12 IO_L1N_GCLK_CC_LC_4 W12 IO_L1N_GCLK_CC_LC_4 AE12 Table 5: Oscillator Socket Clock Connections for FF1148 and FF1513 FF1148 FF1513 Label OSC Socket Top 1 OSC Socket Top 2 OSC Socket Bottom 1 OSC Socket Bottom 2 IO_L1N_GCLK_CC_LC_3 G18 IO_L1N_GCLK_CC_LC_3 N20 IO_L1P_GCLK_CC_LC_3 F18 IO_L1P_GCLK_CC_LC_3 P20 IO_L1P_GCLK_CC_LC_4 AF18 IO_L1P_GCLK_CC_LC_4 AH20 IO_L1N_GCLK_CC_LC_4 AE18 IO_L1N_GCLK_CC_LC_4 AH19 Virtex-4 LX/SX Prototype Platform www.xilinx.com 17

Detailed Description R 11. Differential Clock Inputs In addition to the oscillator sockets, there are eight 50Ω SMA connectors that allow connection to an external function generator. These connect to the DUT clock pads as shown in Table 6 and Table 7. They can also be used as differential clock inputs. The differential clock pairings (DIFFERENTIAL PAIRS) are as shown in the tables. Table 6: SMA Clock Connections for SF363 and FF668 SF363 FF668 Label N IO_L8N_GC_LC_3 B7 IO_L8N_GC_LC_3 C12 P IO_L8P_GC_LC_3 A7 IO_L8P_GC_LC_3 C13 N IO_L2N_GC_VRP_LC_3 B9 IO_L2N_GC_VRP_LC_3 A11 P IO_L2P_GC_VRN_LC_3 A10 IO_L2P_GC_VRN_LC_3 A12 N IO_L2N_GC_LC_4 W5 IO_L2N_GC_LC_4 AB10 P IO_L2P_GC_LC_4 Y5 IO_L2P_GC_LC_4 AC10 N IO_L8N_GC_CC_LC_4 W8 IO_L8N_GC_CC_LC_4 AD11 P IO_L8P_GC_CC_LC_4 W9 IO_L8P_GC_CC_LC_4 AD12 Table 7: SMA Clock Connections for FF1148 and FF1513 FF1148 FF1513 Label N IO_L8N_GC_CC_LC_3 G16 IO_L8N_GC_CC_LC_3 K21 P IO_L8P_GC_CC_LC_3 G17 IO_L8P_GC_CC_LC_3 L21 N IO_L2N_GC_VRP_LC_3 J17 IO_L2N_GC_VRP_LC_3 K19 P IO_L2P_GC_VRP_LC_3 H17 IO_L2P_GC_VRP_LC_3 J19 N IO_L2N_GC_LC_4 AF16 IO_L2N_GC_LC_4 AF18 P IO_L2P_GC_LC_4 AG16 IO_L2P_GC_LC_4 AF19 N IO_L8N_GC_CC_LC_4 AH17 IO_L8N_GC_CC_LC_4 AJ19 P IO_L8P_GC_CC_LC_4 AJ17 IO_L8P_GC_CC_LC_4 AK19 18 www.xilinx.com Virtex-4 LX/SX Prototype Platform

R Detailed Description 12. DUT Socket 13. Breakout The DUT socket contains the user FPGA, referred to as the device under test (DUT). The DUT must be oriented using the P1 indicator on the board. Caution! Failure to insert the device to the proper orientation can damage the device. To avoid pin damage, always use the vacuum tool provided when inserting or removing the Virtex-4 device. When using BGA packages, do not apply pressure to the device while activating the socket. Doing so can damage the socket and/or the device. The pin breakout area is used to monitor or apply signals to each of the DUT pins. Headers can be soldered to the breakout area to use with certain types of oscilloscope probes, for either connecting function generators or wiring pins to the pin breakout area. Clocks in the pin breakout area that connect to the DUT clock pads are shown in Table 8 and Table 9, page 20. Table 8: Breakout Clock Connections for SF363 and FF668 SF363 FF668 Label IO_L4P_GC_LC_3 B10 IO_L4P_GC_LC_3 B13 IO_L4N_GC_VREF_LC_3 C10 IO_L4N_GC_VREF_LC_3 B12 IO_L5P_GC_LC_3 B13 IO_L5P_GC_LC_3 A16 IO_L5N_GC_LC_3 A13 IO_L5N_GC_LC_3 A15 IO_L6P_GC_LC_3 A8 IO_L6P_GC_LC_3 A10 IO_L6N_GC_LC_3 B8 IO_L6N_GC_LC_3 B10 IO_L7P_GC_LC_3 B14 IO_L7P_GC_LC_3 B17 IO_L7N_GC_LC_3 A14 IO_L7N_GC_LC_3 A17 Breakout Area IO_L3P_GC_LC_3 C11 IO_L3P_GC_LC_3 C14 IO_L3N_GC_LC_3 B11 IO_L3N_GC_LC_3 C15 IO_L4P_GC_LC_4 Y6 IO_L4P_GC_LC_4 AF11 IO_L4N_GC_VREF_LC_4 W6 IO_L4N_GC_VREF_LC_4 AF10 IO_L5P_GC_LC_4 W11 IO_L5P_GC_LC_4 AE14 IO_L5N_GC_LC_4 W10 IO_L5N_GC_LC_4 AE13 IO_L6P_GC_LC_4 Y7 IO_L6P_GC_LC_4 AE10 IO_L6N_GC_LC_4 W7 IO_L6N_GC_LC_4 AD10 IO_L7P_GC_VRN_LC_4 Y10 IO_L7P_GC_VRN_LC_4 AD17 IO_L7N_GC_VRP_LC_4 Y9 IO_L7N_GC_VRP_LC_4 AD16 IO_L3P_GC_CC_LC_4 Y12 IO_L3P_GC_CC_LC_4 AB17 IO_L3N_GC_CC_LC_4 Y11 IO_L3N_GC_CC_LC_4 AC17 Virtex-4 LX/SX Prototype Platform www.xilinx.com 19

Detailed Description R Table 9: Breakout Clock Connections for FF1148 and FF1513 FF1148 FF1513 Label IO_L4P_GC_LC_3 E13 IO_L4P_GC_LC_3 J21 IO_L4N_GC_VREF_LC_3 E17 IO_L4N_GC_VREF_LC_3 J20 IO_L5P_GC_LC_3 K18 IO_L5P_GC_LC_3 M21 IO_L5N_GC_LC_3 K17 IO_L5N_GC_LC_3 M20 IO_L6P_GC_LC_3 E16 IO_L6P_GC_LC_3 L20 IO_L6N_GC_LC_3 F16 IO_L6N_GC_LC_3 L19 IO_L7P_GC_LC_3 K19 IO_L7P_GC_LC_3 P22 IO_L7N_GC_LC_3 J19 IO_L7N_GC_LC_3 P21 Breakout Area IO_L3P_GC_LC_3 H19 IO_L3P_GC_LC_3 N22 IO_L3N_GC_LC_3 H18 IO_L3N_GC_LC_3 M22 IO_L4P_GC_LC_4 AK18 IO_L4P_GC_LC_4 AG20 IO_L4N_GC_VREF_LC_4 AK17 IO_L4N_GC_VREF_LC_4 AF20 IO_L5P_GC_LC_4 AG18 IO_L5P_GC_LC_4 AL20 IO_L5N_GC_LC_4 AG17 IO_L5N_GC_LC_4 AL19 IO_L6P_GC_LC_4 AE17 IO_L6P_GC_LC_4 AH18 IO_L6N_GC_LC_4 AE16 IO_L6N_GC_LC_4 AG18 IO_L7P_GC_VRN_LC_4 AJ19 IO_L7P_GC_VRN_LC_4 AL21 IO_L7N_GC_VRP_LC_4 AK19 IO_L7N_GC_VRP_LC_4 AK21 IO_L3P_GC_CC_LC_4 AH19 IO_L3P_GC_CC_LC_4 AJ21 IO_L3N_GC_CC_LC_4 AH18 IO_L3N_GC_CC_LC_4 AJ20 20 www.xilinx.com Virtex-4 LX/SX Prototype Platform

R Detailed Description 14. User LEDs (Active-High) There are 16 active-high user LEDs on the board. Before configuration, the LEDs reflect the status of the configuration mode pins. During configuration, the LEDs are in a highimpedance condition. After configuration, the LEDs are available to the user and reflect the status of pins D0-D7 and D24-D31 (corresponding to LED 0- LED 15). The LED assignments are shown in Table 10. Table 10: LED Assignments and Corresponding I/O For Package Type LED After Configuration SF363 FF668 FF1148 FF1513 0 U9 AD13 G13 B16 1 V10 AC13 F13 A16 2 V11 AC15 J21 R22 3 U12 AC16 H22 T23 4 V8 AA11 H13 G15 5 V9 AA12 H14 G16 6 V12 AD14 M20 N24 7 V13 AC14 N20 M25 Available as user LEDs 8 D6 D13 K14 H15 9 E7 D14 J14 J16 10 E14 F15 D21 D26 11 D15 F16 E21 E26 12 F6 F11 L14 L16 13 E6 F12 L15 K16 14 E15 F13 N18 F25 15 F15 F14 N19 F26 Virtex-4 LX/SX Prototype Platform www.xilinx.com 21

Detailed Description R 15. PROGRAM Switch The active-low PROGRAM switch, when pressed, grounds the program pin on the DUT. 16. RESET Switch (Active-Low) The RESET switch connects to a standard I/O pin on the DUT, allowing the user, after configuration, to reset the logic within the DUT. When pressed, this switch grounds the pin. Table 11 shows the INIT pin locations for the available DUT package types. Table 11: User Hardware and Corresponding I/O s For Package Type Label SF363 FF668 FF1148 FF1513 RESET R16 W24 AP21 AH23 Note: Refer to the readme.txt file for implementation of this user pin. 17. DONE LED 18. INIT LED The DONE LED indicates the status of the DONE pin on the DUT. This LED lights when DONE is high or if power is applied to the board without a part in the socket. The INIT LED lights during initialization. 19. Platform Flash ISPROM A 32-Mb Platform Flash In-System Programmable Configuration PROM (ISPROM) is provided on the board for configuration (see Table 12). Refer to Platform Flash ISPROM (DS123) at http://direct.xilinx.com/bvdocs/publications/ds123.pdf for a detailed description. Table 12: Label Platform Flash ISPROM Configuration Description J46 J45 J43 J42 J8 Provides power to the ISPROM. These jumpers must be installed for proper operation of the ISPROM. Sets the design revision control for the ISPROM. Enables or disables the ISPROM by placing the address counter in reset and DATA output lines in high-impedance state. Sets the ISPROM for serial or select map configuration. Selects one of two modes of CCLK operation: ISPROM provides CCLK (PROM CLKOUT) FPGA provides CCLK (FPGA CCLK) 22 www.xilinx.com Virtex-4 LX/SX Prototype Platform