Subscribe to Alerts | for notification of new or changed documents related to your product of interest.
Open a Case | If you have a question about Xilinx documentation, please submit a case to Technical Support.
Download Documentation Navigator | To intuitively find, filter and download documents.
| Date | Name |
|---|---|
| 08/30/2010 | Virtex-4 Family Overview(PDF, ver 3.1, 215 KB )
This document is a brief introduction to the features of the Virtex®-4 family. It contains the device summary, packaging options, and ordering information. |
| 09/09/2009 | Virtex-4 FPGA Data Sheet: DC and Switching Characteristics(PDF, ver 3.7, 1.82 MB )
This data sheet specifies the electrical characteristics of the Virtex®-4 Family, including absolute maximum ratings, recommended operating conditions, supply requirements, and switching characteristics. |
| 09/19/2008 | Virtex-4 FPGA Packaging and Pinout Specification(PDF, ver 3.3, 2.76 MB )
This guide describes Virtex®-4 device pinouts and package specifications; it also includes pinout diagrams and thermal data. |
| 12/19/2008 | Virtex-4 Family Package/Device Pinout Files (ASCII)(, ver , 0 KB)
All package files are ASCII files in zip format. |
| Date | Name |
|---|---|
| 01/11/2010 | PowerPC 405 Processor Block Reference Guide(PDF, ver 2.4, 2.13 MB )
This guide serves as a technical reference describing the hardware interface to the PowerPC® 405 processor block. It contains information on input/output signals, timing relationships between signals, and the mechanisms software can use to control the interface operation. |
| 01/11/2010 | PowerPC Processor Reference Guide(PDF, ver 1.3, 7.89 MB )
This document provides an introduction as well as operational concepts, user programming model, PPC405 privileged-mode programming model, memory-system management, and virtual-memory management. |
| 01/27/2012 | Device Reliability Report, Fourth Quarter 2011(PDF, ver 8.1, 2.2 MB )
Summary of the reliability test data and results for Xilinx devices updated four times per year. |
| 12/01/2008 | Virtex-4 FPGA User Guide(PDF, ver 2.6, 5.29 MB )
The Virtex®-4 FPGA User Guide includes chapters on Clocking Resources, Digital Clock Manager (DCM), Phase-Matched Clock Dividers (PMCD), Block RAM and FIFO memory, Configurable Logic Blocks (CLBs), SelectIO™ resources, and SelectIO logic resources. Design File(s): |
| 09/19/2008 | Virtex-4 FPGA Packaging and Pinout Specification(PDF, ver 3.3, 2.76 MB )
This guide describes Virtex®-4 device pinouts and package specifications; it also includes pinout diagrams and thermal data. |
| 06/09/2009 | Virtex-4 FPGA Configuration User Guide(PDF, ver 1.11, 1.56 MB )
This all-encompassing configuration guide includes chapters on configuration interfaces (serial and SelectMAP), bit-stream encryption, Boundary-Scan and JTAG configuration, and reconfiguration techniques. |
| 05/15/2008 | XtremeDSP for Virtex-4 FPGAs User Guide(PDF, ver 2.7, 2.55 MB )
The guide describes the XtremeDSP™ slice and includes reference designs for using the DSP48 math functions and various FIR filters. Design File(s): |
| 11/02/2008 | Virtex-4 RocketIO Multi-Gigabit Transceiver User Guide(PDF, ver 4.1, 7.57 MB )
The Virtex®-4 RocketIO™ Multi-Gigabit Transceiver User Guide provides the product designer with the detailed technical information needed to successfully implement the RocketIO Multi-Gigabit Transceiver in Virtex-4 designs. |
| 02/22/2010 | Virtex-4 FPGA Embedded Tri-Mode Ethernet MAC User Guide(PDF, ver 2.2, 3.51 MB )
This guide describes the Embedded Tri-Mode Ethernet Media Access Controller (MAC) available in the Virtex®-4 FX family. |
| 06/24/2008 | Virtex-4 FPGA PCB Designer's Guide(PDF, ver 1.2, 665 KB )
This guide describes the PCB guidelines for the Virtex®-4 family. It covers SelectIO™ interface signaling, RocketIO™ transceiver signaling, power distribution systems, PCB breakout, and parts placement. |
| 06/22/2006 | Virtex-4 RocketIO Bit-Error Rate Tester User Guide(PDF, ver 1.0, 1.49 MB )
The Virtex™-4 RocketIO Bit Error Rate Tester (XBERT) Reference Design for the ML42x development platforms demonstrates a serial link between two or more Virtex-4 RocketIO Multi-Gigabit Transceiver (MGT) ports embedded within a single Virtex-4 FPGA. This user guide provides instructions to set up and operate the XBERT reference design on the ML421, ML423, ML424 and ML425 platforms. |
| 12/16/2005 | Implementing a Virtex-4 FX PowerPC System with a C-to-HDL Hardware Coprocessor Accelerator(PDF, ver 1.0, 1.24 MB )
The reference design described in this document serves as an introduction to Xilinx embedded solutions, specifically the PowerPC™ processor. It also covers the Xilinx Platform Studio™ tool and the included Base System Builder™ wizard. Finally, this reference design illustrates how to add custom or third-party IP to the PowerPC APU interface. |
| Date | Name |
|---|---|
| 05/14/2008 | Virtex-4 XC4VFX20, XC4VFX40, XC4VFX60, XC4VFX100, and XC4VFX140 Production Errata(PDF, ver 1.8, 157 KB )
Errata for Virtex®-4 XC4VFX20, XC4VFX40, XC4VFX60, XC4VFX100, and XC4VFX140 production devices. |
| 08/06/2007 | Virtex-4 LX/SX Family and FX12 Production Errata(PDF, ver 1.2, 89 KB )
These errata apply to the Virtex™-4 LX, SX, and FX devices listed within this document. |
| 11/14/2006 | Virtex-4 XC4VFX20CES4S, XC4VFX60CES4S, and XC4VFX100CES4S Errata (PDF, ver 1.1, 104 KB )
Errata for Virtex™-4 XC4VFX20CES4S, XC4VFX60CES4S, and XC4VFX100CES4S Devices. |
| 02/21/2006 | Virtex-4 XC4VLX15CES Errata(PDF, ver 1.1, 57 KB )
Errata for the Virtex™-4 XC4VLX15CES devices. |
| 01/25/2006 | Virtex-4 XC4VLX25CES Errata(PDF, ver 1.2, 135 KB )
Errata for the Virtex™-4 XC4VLX25CES devices. |
| 02/15/2006 | Virtex-4 XC4VLX40CES Errata (PDF, ver 1.1, 77 KB )
Errata for the Virtex™-4 XC4VLX40CES devices. |
| 02/05/2006 | Virtex-4 XC4VLX60CES Errata(PDF, ver 1.2, 138 KB )
Errata for the Virtex™-4 XC4VLX60CES devices. |
| 02/15/2006 | Virtex-4 XC4VLX80CES Errata(PDF, ver 1.1, 57 KB )
Errata for the Virtex™-4 XC4VLX80CES devices. |
| 02/15/2006 | Virtex-4 XC4VLX100CES Errata(PDF, ver 1.2, 92 KB )
Errata for the Virtex™-4 XC4VLX100CES devices. |
| 02/15/2006 | Virtex-4 XC4VLX160CES and XC4VLX200CES Errata(PDF, ver 1.2, 64 KB )
Errata for the Virtex™-4 XC4VLX160CES and XC4VLX200CES devices. |
| 02/23/2006 | Virtex-4 XC4VSX25CES Errata(PDF, ver 1.1, 92 KB )
Errata for the Virtex™-4 XC4VSX25CES devices. |
| 01/24/2006 | Virtex-4 XC4VSX35CES Errata(PDF, ver 1.2, 111 KB )
Errata for the Virtex™-4 XC4VSX35CES devices. |
| 02/23/2006 | Virtex-4 XC4VSX55CES Errata(PDF, ver 1.1, 81 KB )
Errata for the Virtex™-4 XC4VSX55CES devices. |
| 02/21/2006 | Virtex-4 XC4VFX12CES Errata(PDF, ver 1.2, 93 KB )
Errata for the Virtex-4 XC4VFX12CES devices. |
| 10/24/2007 | Virtex-4 XC4VFX20CES2/3 and XC4VFX60CES2/3 Errata(PDF, ver 1.6, 173 KB )
Errata for the Virtex™-4 XC4VFX20CES2 and XC4VFX60CES2 devices. |
| 10/06/2006 | Virtex-4 XC4VFX20CES4, XC4VFX60CES4, XC4VFX100CES4, and XC4VFX140CES4 Errata(PDF, ver 1.2, 110 KB )
Errata for the XC4VFX20CES4, XC4VFX60CES4, XC4VFX100CES4, and XC4VFX140CES4 devices. |
| Date | Name |
|---|---|
| 12/06/2004 | PCN2004-28 - Humidity Indicator Card (HIC) Change(PDF, ver 1.0, 161 KB )
Xilinx is changing from a 6 dot HIC to a 3 dot HIC to comply with industry standard dry packing requirements, JEDEC standard J-STD-033. |
| 05/01/2006 | XCN06012 - Additional Source for Thermal Adhesive in Flip-Chip Packages for Virtex-II/-II Pro/-4(PDF, ver 1.0, 192 KB )
A new thermal lid adhesive has been qualified for use on all flip-chip packages. The adhesion and thermal properties of the new material are comparable or better than the current thermal and lid attach adhesive. |
| 12/09/2005 | XCN05025 - Xilinx Stepping Methodology(PDF, ver 1.1, 71 KB )
Xilinx will be using the Stepping Methodology to enhance production offerings. The Virtex™-4 LX and SX families will be the first families to leverage the Stepping Methodology. |
| 10/03/2005 | XCN05016 - XC4VLX60 FF1148 Package Construction Change(PDF, ver 1.0, 50 KB )
A package change in the XC4VLX60 FF1148 production devices. |
| 03/09/2006 | XCN05005 - Toshiba, A New Foundry(PDF, ver 1.1, 45 KB )
Starting in 2005, Xilinx Corporation will begin shipping devices manufactured on a 90 nm process from Toshiba, giving Xilinx increased capacity to support Virtex-4 LX production devices. |
| 07/16/2007 | XCN07012 - License Plate Number (LPN) Added to All Customer Labels(PDF, ver 1.0, 164 KB )
Xilinx is implementing a Warehouse Management System (WMS) in its internal warehouses worldwide. As a result, a license plate number (LPN), which is a unique tracking number, will now appear on labels beginning in August 2007. There are no changes to the form, fit, or function of the product. |
| 12/11/2006 | XCN06023 - Increase in Shift Register Delay for Virtex-4 FX Devices (-11 and -12 Speed Grades)(PDF, ver 1.0, 40 KB )
The purpose of this notice is to communicate an increase of Shift Register delay for Virtex™-4 FX devices. This change applies to all Virtex-4 FX devices in -11 and -12 speed grades, except for FX12, and only affects designs that use the Shift Register. |
| 11/13/2006 | XCN06022 - Revised Frequency Specification When Using APU Controller & PowerPC in Virtex-4 FX Device(PDF, ver 1.0, 34 KB )
This notice is to inform Virtex™-4 FX users of a revision to the PowerPC™ operating frequency for designs using the APU Controller. |
| 08/31/2007 | XCN07017 - Assembly Supplier and Material Changes for Xilinx Flip-Chip Products(PDF, ver 1.0, 126 KB )
The purpose of this notification is to announce qualification of new second source construction materials, and the addition of a second source supplier for Xilinx plastic flip-chip products. In addition, a mask set stepping introduction for select Virtex®-4 FX products. Design File(s): |
| 06/15/2009 | XCN09016 - Product Discontinuation Notice For Development Systems Products(PDF, ver 1.1, 37 KB )
To communicate that Xilinx is discontinuing certain Development Systems Products. |
| 06/22/2009 | XCN09017 - Product Discontinuation Notice for Development Systems Products(PDF, ver 1.0, 66 KB )
This notice is to communicate that Xilinx is discontinuing certain Development Systems Products. |
| 09/21/2009 | XCN09023 - Product Discontinuation Notice For Development Systems Products(PDF, ver 1.0, 59 KB )
To communicate that Xilinx is discontinuing certain Development Systems Products. |
| 10/05/2009 | XCN09013 - Flip Chip Substrates BT-to-ABF Conversion for Select Virtex-II Pro FPGA and Virtex-4 FPGA Devices(PDF, ver 1.0, 42 KB )
To announce conversion of substrate material changed from BT to ABF build-up for select Virtex®-II Pro FPGA and Virtex®-4 FPGA device/package. |
| 01/11/2010 | XCN10007 - Removing Support for PowerPC405 Parity Checking in all Virtex-4 FX FPGAs(PDF, ver 1.0, 40 KB )
To inform Xilinx customers of the removal of Xilinx support for Parity Checking for PowerPC®405 in all Virtex®-4 FX FPGAs for the "XC" Commercial "C", Industrial "I", and Aerospace/Defense "XQ" devices. |
| 04/19/2010 | XCN10013 - Flip Chip Substrates BT to ABF Conversion for Select Virtex-II Pro FPGA Devices(PDF, ver 1.0, 47 KB )
To announce conversion of substrate material changed from BT to ABF build-up for select Virtex®-II Pro FPGA device/package. |
| 04/19/2010 | XCN10021 - Product Change Notice for Select LogiCORE Products(PDF, ver 1.0, 52 KB )
To communicate that Xilinx is modifying the offerings associated with these LogiCORE™ IP products. |
| 04/27/2010 | XCN08011 - Product Discontinuation Notice(PDF, ver 1.2, 155 KB )
The purpose of this notification is to communicate that Xilinx is discontinuing certain XC3000, XC4000XL, XC5206, Virtex®, Spartan®-3 products, and Aerospace & Defense "XQ" products. |
| 05/05/2010 | XCN09028 - Product Discontinuation Notice Virtex-4 LX25 FPGA FF(G)676 Devices(PDF, ver 1.2, 50 KB )
To communicate the discontinuance of the FF676 and FFG676 packages of the Virtex®-4 LX25 FPGA devices. |
| 12/07/2009 | XCN09033 - Humidity Indicator Card (HIC) Change(PDF, ver 1.0, 67 KB )
To inform customers of a change to the Humidity Indicator Card (HIC). There is no change to the form, fit, or function. |
| 07/19/2010 | XCN10026 - Product Discontinuation Notice for Development Systems Product(PDF, ver 1.0, 124 KB )
To communicate that Xilinx is discontinuing certain Development Systems products - LogiCORE™, IEEE 802 Compatible Viterbi Decoder, University Platform Cable USB-II LeadFree, University Parallel Download Cable and Xilinx Development Systems Products on While Supplies Last. |
| 10/11/2010 | XCN10031 - Product Discontinuation Notice for Development Systems Product(PDF, ver 1.0, 124 KB )
To communicate that Xilinx is discontinuing certain Development Systems products. |
| 01/10/2011 | XCN11007 - Product Discontinuation Notice for Development Systems Product(PDF, ver 1.0, 82 KB )
To communicate that Xilinx is discontinuing certain Development Systems products. |
| 04/26/2011 | XCN11016 - Product Discontinuation Notice for Development Systems Product(PDF, ver 1.0.1, 186 KB )
To communicate that Xilinx is discontinuing certain Development Systems products. |
| 05/02/2011 | XCN11004 - Virtex-4 and Virtex-5 FPGA Flip Chip BGA Package Material BT-to-ABF Conversion(PDF, ver 1.1, 123 KB )
To communicate an addition of a new supply source for Virtex®-4 and Virtex®-5 FPGA flip chip package build up layers |
| 01/11/2010 | XCN10002 - Product Discontinuation Notice For Development Systems Products(PDF, ver 1.0, 77 KB )
To communicate that Xilinx is discontinuing certain Development Systems Products. |
| 10/10/2011 | XCN11027 - Product Discontinuation Notice For Development Systems Products(PDF, ver 1.0, 147 KB )
This notification is to communicate that Xilinx is discontinuing certain Development Systems products. |
| 12/05/2011 | XCN11030 - Virtex-4 and Virtex-5 FPGA UMC Wafer Fabrication Line Consolidation(PDF, ver 1.0, 130 KB )
This notification is to inform Xilinx customers of the consolidation of Virtex®-4 and Virtex®-5 FPGA products at UMC Fab 12 in Tainan, Taiwan. |
| 12/05/2011 | XCN11031 - Product Discontinuation Notice For Virtex-4 and Virtex-5 FPGA SCDs from Toshiba Wafer Fabrication(PDF, ver 1.0, 191 KB )
This notification is to inform Xilinx customers of the discontinuation of certain Virtex®-4 and Virtex®-5 FPGA devices special part numbers only. |
| 01/16/2012 | XCN12002 - Product Discontinuation Notice For Development Systems Product(PDF, ver 1.0, 134 KB )
To communicate that Xilinx is discontinuing certain Development Systems products |
| Date | Name |
|---|---|
| 04/18/2007 | XAPP713 - Virtex-4 RocketIO Bit-Error Rate Tester(PDF, ver 1.1, 693 KB )
This application note describes the implementation of a Virtex™-4 RocketIO bit-error rate tester (XBERT) reference design. The XBERT reference design generates and verifies non-encoded or 8B/10B-encoded high-speed serial data on one or multiple point-to-point links between Virtex-4 RocketIO Multi-Gigabit Transceiver (MGT) ports embedded within a single Virtex-4 FPGA. Design File(s): |
| 04/28/2008 | XAPP710 - Synthesizable CIO DDR RLDRAM II Controller for Virtex-4 FPGAs(PDF, ver 1.4, 271 KB )
This application note describes a CIO DDR RLDRAM II controller design implemented in a Virtex®-4 device. |
| 02/22/2008 | XAPP738 - Code Acceleration with an APU Coprocessor: a Case Study of an LPM Algorithm(PDF, ver 1.0, 386 KB )
This application note compares the performance between software and hardware implementations of an LPM algorithm. It shows how the hardware implementation, which uses the APU interface of Virtex®-4 FPGAs, outperforms the software implementations. Design File(s): |
| 07/18/2006 | XAPP803 - Leveraging "In-System ECO" Capability of Virtex-4 EasyPath FPGAs(PDF, ver 1.1, 157 KB )
Even after volume shipments have begun, customers can take advantage of the "In-System ECO" (Engineering Change Orders) capability in Virtex™-4 EasyPath FPGAs to make changes to LUTs and I/Os. This application note describes how to make these changes in a simple way using the FPGA Editor tool. |
| 03/26/2007 | XAPP802 - Memory Interface Application Notes Overview(PDF, ver 1.9, 301 KB )
This document provides an overview of all Xilinx memory interface application notes that support Virtex™ Series FPGAs. In addition, some key features of the prevalent memory technologies are also provided. For each application note, the data capture technique, clocking scheme, FPGA resources used, and supported memory technology are described briefly. |
| 01/29/2007 | XAPP753 - Interfacing Xilinx FPGAs to TI DSP Platforms Using the EMIF(PDF, ver 2.0.1, 1.54 MB )
This application note shows the connection of Xilinx® FPGAs to a Texas Instruments™ S320C6000 series Digital Signal Processor (DSP) using the available External Memory Interface (EMIF). Design File(s): |
| 08/05/2005 | XAPP575 - UltraController-II: Minimal Footprint Embedded Processing Engine(PDF, ver 1.1.1, 953 KB )
UltraController-II is a minimal footprint embedded processing engine based on the PowerPC™ 405 (PPC405) processor core embedded within Virtex™-4 and Virtex-II Pro Platform FPGAs. System designers can easily incorporate the UltraController-II black-box processing engine into larger ISE designs to gain additional degrees of freedom by balancing usage of the high-performance FPGA fabric with the algorithmic flexibility of software. |
| 11/28/2006 | XAPP547 - PowerPC Processor with Floating Point Unit for Virtex-4 FX Devices(PDF, ver 1.0.1, 686 KB )
Describes how to implement a Virtex™-4 FX PowerPC™ 405 system with the Xilinx floating point unit (FPU) coprocessor. Design File(s): |
| 10/15/2008 | XAPP514 - Audio/Video Connectivity Solutions for Virtex-II Pro and Virtex-4 FPGAs(PDF, ver 4.0.1, 6.22 MB )
This book-length compendium of Virtex®-II Pro and Virtex-4 audio and video connectivity solutions for the broadcast industry contains the latest updated revisions of previously published serial video application notes as well as new designs not previously released. See the Preface for a list of the original application note numbers this volume replaces. Design File(s): |
| 06/12/2007 | XAPP737 - SPI-4.2 to Quad SPI-3 Bridge in Virtex-4 FPGAs(PDF, ver 1.0, 315 KB )
This application note describes a reference design used to bridge one four-channel Xilinx SPI-4.2(PL4) core (v8.1) to four single-channel SPI-3 (PL3) Link Layer cores (v4.1), implemented in a single Virtex™-4 device. Design File(s): |
| 09/25/2007 | XAPP732 - Inactive Transceiver Behavior Work-Arounds for Virtex-4 RocketIO MGTs(PDF, ver 1.1, 174 KB )
This document contains detailed information related to the Virtex™-4 RocketIO™ Multi-Gigabit Transceiver (MGT) Static Operating Behavior described in EN014 (Errata for Virtex-4 FX CES2 and CES3 devices) and EN042 (Errata for Virtex-4 CES4 devices). |
| 03/20/2007 | XAPP731 - Hardware Accelerator for RAID6 Parity(PDF, ver 1.1, 681 KB )
This application note describes a Redundant Array of Independent Disks (RAID) which is a hard-disk drive (HDD) array where part of the physical storage capacity stores redundant information. Data is regenerated from the physical storage if one or more of the disks in the array (including a single failed disk sector)or the access path to it fails. Design File(s): |
| 09/09/2006 | XAPP441 - Remote FPGA Reconfiguration Using MicroBlaze or PowerPC(PDF, ver 1.1, 480 KB )
This application note describes techniques for remote reconfiguration of FPGAs through an Ethernet port. Design File(s): |
| 10/13/2006 | XAPP434 - Web Server Reference Design Using a PowerPC-Based Embedded System(PDF, ver 2.2, 355 KB )
This application note details an embedded system example design of a web server running on a PowerPC™ core within a Xilinx Virtex™-4 FPGA. The system is designed using the Embedded Development Kit (EDK). The application note also explains how to set up a system as a web client and how to connect to the web server running on the PowerPC processor. Design File(s): |
| 10/13/2006 | XAPP433 - Embedded System Example: Web Server Design Using MicroBlaze Soft Processor(PDF, ver 2.2, 269 KB )
This application note details an embedded system example design of a Web server running on the MicroBlaze™ soft processor, designed using the Embedded Development Kit (EDK). The application note also explains how to set up a system as a Web client and how to connect to the Web server running on the MicroBlaze processor. Design File(s): |
| 05/14/2007 | XAPP251 - Hot-Swapping Virtex-II, Virtex-II Pro, Virtex-4, and Virtex-5 Devices(PDF, ver 1.3.1, 125 KB )
Hot-swapping or hot insertion describes a potentially dangerous method of inserting an unpowered board into a power-on (hot) running system. There are several concerns: the insertion must not cause physical harm or permanent damage to the system or the inserted board, and the insertion must not cause data corruption or any transient system upsets. This application note describes the physical aspects of hot-inserting a Virtex™-II based card into a system or system backplane, using sequenced connectors, where VCC and GND mate well before any signal pins can mate. The dangers of using normal non-sequenced connectors are described in Hot Plug-In. Not addressed in this application note are system issues including detecting the presence or absence of a card, or how the card is accepted in the system. |
| 03/12/2007 | XAPP982 - Reference System: OPB IIC Using the ML402 Evaluation Platform(PDF, ver 1.0, 755 KB )
This is a reference system for the OPB IIC on the ML402 Evaluation Platform. Design File(s): |
| 02/26/2007 | XAPP967 - Creating an OPB IPIF-based IP and Using it in EDK(PDF, ver 1.1, 2.32 MB )
This describes how to use Create IP Wizard to create custom IP and how to then use it in EDK. Design File(s): |
| 01/09/2007 | XAPP964 - Reference System: OPB PCI Using the ML410 Embedded Development Platform(PDF, ver 1.1, 1.94 MB )
This application note describes how to build a reference system using the OPB PCI Core on the ML410. Design File(s): |
| 06/01/2007 | XAPP863 - Using Digitally Controlled Impedance: Signal Integrity vs Power Dissipation Considerations(PDF, ver 1.0, 1011 KB )
On-die termination (ODT) promises higher signaling rates for printed circuit board (PCB) inter-chip interfaces through improved signal integrity. However, when using ODT, there is sometimes an associated power penalty. This application note explains the reason for the power penalty and suggests a simulation technique for comparing the signal integrity and power dissipation of internally and externally terminated versions of an interface. Design File(s): |
| 06/15/2007 | XAPP941 - Reference System: PLB Tri-Mode Ethernet MAC(PDF, ver 1.1, 437 KB )
This application note describes a reference system illustrating how to build an embedded PowerPC™ system using the Virtex™-4 PLB Tri-Mode Ethernet Media Access Controller(PLB_TEMAC). Design File(s): |
| 03/28/2007 | XAPP938 - Dynamic Bus Mode Reconfiguration of PCI-X and PCI Designs Application Note(PDF, ver 1.0, 272 KB )
This application note discusses dynamic bus mode reconfiguration of PCI-X designs using LogiCORE™ solutions. It shows how to dynamically reload a Virtex™-4 and Virtex-5 FPGA after power-up using a CPLD to dynamically reconfigure the FPGA supporting PCI-X and PCI compatibility. Design File(s): |
| 03/05/2007 | XAPP936 - Continuously Variable Fractional Rate Decimator(PDF, ver 1.1, 422 KB )
This application note focuses on the baseband demodulation of Quadrature Amplitude Modulation (QAM) signals and, more specifically, on the use of a fractional rate decimator block. This application note also reviews polyphase decimating filter architectures and discusses the fractional rate decimator, its Xilinx System Generator 8.1i implementation, and its results. Design File(s): |
| 06/07/2007 | XAPP935 - Reference System: PLB DDR2 with OPB Central DMA(PDF, ver 1.1, 711 KB )
This application note provides information on using the PLB DDR2 with OPB Central DMA. Design File(s): |
| 08/14/2006 | XAPP946 - Switching Power Supplies for Virtex-4 RocketIO MGTs(PDF, ver 1.0.1, 575 KB )
This document presents design techniques and reference circuits that power Virtex™-4 FX RocketIO™ multi-gigabit transceivers (MGTs) operating at data rates below 3.125 Gb/s. |
| 03/04/2007 | XAPP729 - Interfacing a 64-Bit DDR Memory Bus to a 32-Bit Microprocessor Bus(PDF, ver 1.0.1, 639 KB )
This application note shows how the 32-bit MicroBlaze™ processor can easily access wide data width memories. The design is also suitable for use with the IBM PowerPC™ (PPC405) processor because it connects to the On-chip Peripheral Bus (OPB). The reference design provides a modification to an existing Xilinx EDK SDRAM interface, enabling a 32-bit processor to access a 64-bit data bus. Design File(s): |
| 07/25/2005 | XAPP726 - Benefits of FPGAs in Wireless Base Station Baseband Processing Applications(PDF, ver 1.0, 250 KB )
Provides an overview of the baseband processing of a typical W-CDMA base station, along with the associated implementation challenges faced by W-CDMA equipment manufacturers, including the silicon cost, flexibility, and scalability trade-offs. |
| 10/17/2007 | XAPP723 - DDR2 Controller (267 MHz and above) Using Virtex-4 Devices(PDF, ver 1.4, 332 KB )
This application note describes a 267 MHz (and above) DDR2 controller implementation in a Virtex™-4 device interfacing to a Micron DDR2 SDRAM device. |
| 09/29/2005 | XAPP717 - Accelerated System Performance with the APU Controller and XtremeDSP Slices(PDF, ver 1.1.1, 245 KB )
This application note describes the embedded PowerPC™ 405 (PPC405) processor in the Virtex™-4 FX FPGA and the main features of an APU-enhanced system. It includes examples illustrating the APU transfers data between the processor and the FPGA. Design File(s): |
| 11/15/2004 | XAPP715 - Multiple Bit Error Correction(PDF, ver 1.0, 85 KB )
In this application note, the triple error correcting Reed-Muller (RM) is implemented in both the Virtex™-II Pro and Virtex-4 Platform FPGA families. Design File(s): |
| 10/27/2006 | XAPP709 - DDR SDRAM Controller Using Virtex-4 FPGA Devices(PDF, ver 2.0, 330 KB )
This application note describes a DDR SDRAM controller implemented in a Virtex™-4 XC4VLX25 FF668 -10 device. This implementation uses direct clocking for data capture and an automatic calibration circuit to adjust delay on the data lines. |
| 02/14/2006 | XAPP708 - 133 MHz PCI-X to 128 MB DDR Small-Outline DIMM Memory Bridge(PDF, ver 1.0, 325 KB )
This application note describes the implementation details of a bridge between a 133-MHz, 64-bit PCI-X interface and a 128 MB Double Data Rate (DDR), Small-Outline Dual Inline Memory Module (SODIMM) interface for Virtex™-4 devices. The reference design is capable of reading and writing up to four KB bursts of 64-bit data at 133 MHz. Design File(s): |
| 10/31/2006 | XAPP707 - Advanced ChipSync Applications(PDF, ver 1.0, 1.97 MB )
Virtex™-4 ChipSync™ technology enables designers to create a wide variety of memory and networking applications. This document provides additional details on the ChipSync operation that are not covered in UG070: Virtex-4 UserGuide. |
| 03/31/2005 | XAPP706 - Alpha Blending Two Data Streams Using a DSP48 DDR Technique(PDF, ver 1.0, 479 KB )
The full throughput of a Virtex™-4 DSP48 slice can be achieved by time-multiplexing two data streams with a double data rate (DDR) technique. Alpha blending is an example of this technique. This application note describes an alpha blending reference design. Design File(s): |
| 07/09/2008 | XAPP703 - QDR II SRAM Interface for Virtex-4 Devices(PDF, ver 2.4, 580 KB )
This application note describes the implementation and timing details of a four-word burst QDR II SRAM interface for Virtex®-4 devices. The synthesizable reference design leverages the unique I/O and clocking capabilities of the Virtex-4 family to achieve performance levels up to 300 MHz (600 Mb/s), resulting in an aggregate throughput for each 36-bit memory interface of 43.2 Gb/s. |
| 06/01/2007 | XAPP925 - Reference System: Using the OPB EPC with the Cypress CY7C67300 USB Controller(PDF, ver 1.3, 409 KB )
This application note demonstrates the use of the On-Chip Peripheral Bus (OPB) External Peripheral Controller (EPC) to support the Cypress CY7C67300 USB controller in a PowerPC™ 405 processor based reference system. Design File(s): |
| 06/07/2007 | XAPP918 - Incremental Design Reuse with Partitions(PDF, ver 1.0, 1.03 MB )
This application note discusses the use of Partitions in the Incremental Design Flow. It is recommended that module instances with high logic density, timing critical paths, or timing critical module instances be designated Partitions. |
| 12/16/2005 | XAPP901 - Accelerating Software Applications Using the APU Controller and C-to-HDL Tools(PDF, ver 1.0, 508 KB )
This application note describes how C-to-HDL tools can easily create a hardware coprocessor from a critical function in the software system. The Auxiliary Processor Unit (APU) controller closely couples the embedded PowerPC™ processor and the Fabric Coprocessor Module (FCM), and provides a low-latency, high-bandwidth communication path. This application note demonstrates an accelerated Mandelbrot image generation application by moving computation-intensive functions to the hardware domain and attaching it to the PowerPC processor using the Virtex™-4 FX APU controller. Design File(s): |
| 01/17/2007 | XAPP807 - Minimal Footprint Tri-Mode Ethernet MAC Processing Engine(PDF, ver 1.3, 576 KB )
Describes the Tri-Mode Ethernet MAC (TEMEC) UltraController-II module, which is a minimal footprint, embedded network processing engine based on the PowerPC™ 405 processor core and the TEMAC core embedded within a Virtex™-4 Platform FPGA. Design File(s): |
| 09/21/2006 | XAPP953 - Two-Dimensional Rank Order Filter(PDF, ver 1.1, 431 KB )
This application note describes the implementation of a two-dimensional Rank Order filter. The reference design includes the RTL VHDL implementation of an efficient sorting algorithm. Design File(s): |
| 12/05/2006 | XAPP948 - Hardware Acceleration of 3GPP Turbo Encoder/Decoder BER Measurement Using System Generator(PDF, ver 1.0, 808 KB )
This application note describes a system for accelerating BER measurements. Design File(s): |
| 04/23/2007 | XAPP702 - DDR2 Controller Using Virtex-4 Devices(PDF, ver 1.8, 306 KB )
This application note describes a 267-MHz DDR2 controller implementation in a Virtex™-4 device interfacing to a Micron DDR2 SDRAM device. |
| 03/12/2007 | XAPP701 - DDR2 SDRAM Physical Layer Using Direct-Clocking Technique(PDF, ver 2.0, 275 KB )
This application note describes the DDR2 SDRAM physical layer design using the direct-clocking technique in a Virtex™-4 device. The direct-clocking technique utilizes some of the architectural features unique to the Virtex-4 family, for example, the 64-tap absolute delay line provided in each I/O block (IOB). |
| 05/12/2008 | XAPP653 - 3.3V PCI Design Guidelines(PDF, ver 3.1.1, 196 KB )
Describes the 3.3V PCI solution for the Virtex®-II Pro, Virtex-4, and Virtex-5 FPGA families. |
| 04/23/2007 | XAPP646 - Connecting Virtex-II Devices to a 3.3V/5V PCI Bus(PDF, ver 1.2.2, 65 KB )
This application note describes how to connect Virtex™-II, Virtex-II Pro, Virtex-4, Virtex-5, Spartan™-3, and Spartan-3E devices to 3.3V or 5V PCI buses. The design responds to customer demand for a general solution for applications with a Virtex-II device and a 5V PCI bus, as well as for applications with a Virtex-II Pro, Virtex-4, Virtex-5, Spartan-3, or Spartan-3E device and a 3.3V or 5V PCI bus. |
| 08/09/2006 | XAPP645 - Single Error Correction and Double Error Detection (PDF, ver 2.2, 184 KB )
This application note describes the implementation of an Error Correction Control (ECC) module in a Virtex™-II, Virtex-II Pro, Virtex-4, and Virtex-5 device. The design can detect and correct all single bit errors (in a code word consisting of either 64-bit data and 8 parity bits, or 32-bit data and 7 parity bits), and it can detect double bit errors in the data. This design utilizes Hamming code, a simple yet powerful method for ECC operations. As a result, this design offers exceptional performance and resource utilization. Design File(s): |
| 10/03/2007 | XAPP1023 - Benchmarking the Performance of the Virtex -4 10/100/1000 TEMAC System(PDF, ver 1.0, 2.3 MB )
This application note provides step-by-step instructions on how to recreate a Tri-Mode Ethernet (TEMAC) performance testing system using the ML405 board and MontaVista Linux 4.0. Design File(s): |
| 10/22/2007 | XAPP1002 - Using ChipScope Pro to Debug Endpoint Block Plus Wrapper, Endpoint, and Endpoint PIPE(PDF, ver 1.0, 1.27 MB )
This document provides information for debugging board level problems by using ChipScope™ Pro with Endpoint for PCI Express designs using Virtex™-4, Virtex-5, Virtex-II Pro FPGAs, the Endpoint PIPE for PCIe core using Spartan™-3/-3E/-3A FPGAs, and in the Endpoint Block Plus for PCIe core with Virtex-5 devices. Design File(s): |
| 10/03/2007 | XAPP1005 - Using Clocking Resources on XtremeDSP Development Kits(PDF, ver 1.1, 1.02 MB )
This application note describes the steps for using the different clocking resources on the XtremeDSP™ Development Kits developed by Nallatech. Design File(s): |
| 12/03/2007 | XAPP290 - Difference-Based Partial Reconfiguration(PDF, ver 2.0, 305 KB )
This application note describes difference-based partial reconfiguration. This type of reconfiguration is used when making small changes to design parameters including logic equations, filter parameters, and I/O standards. |
| 12/05/2007 | XAPP952 - Forward Error Correction on ITU-G.709 Networks using Reed-Solomon Solutions(PDF, ver 1.0, 406 KB )
The ITU-G.709 standard for error correction is examined and implemented in both the Virtex™-4 and Virtex-5 Platform FPGA families using the LogiCORE™ Reed-Solomon (RS) Encoder and Decoder cores. Design File(s): |
| 05/01/2008 | XAPP696 - Interfacing LVPECL 3.3V Drivers with Xilinx 2.5V Differential Receivers(PDF, ver 1.3, 324 KB )
This application note describes how to interface 3.3V differential Low-Voltage Positive Emitter Coupled Logic (LVPECL) drivers with Xilinx® 2.5V differential receivers, including Virtex®-II Pro, Virtex-II Pro X, Virtex-4, Virtex-5, Spartan®-3E, and Spartan-3 FPGA 2.5V LVPECL and Low Voltage Differential Signaling (LVDS). Several interface modifications are presented with supporting IBIS simulation results. |
| 01/29/2008 | XAPP868 - Clock Data Recovery Design Techniques for E1/T1 Based on Direct Digital Synthesis(PDF, ver 1.0, 287 KB )
This document details the design aspects of digital PLLs implemented in Virtex® and Spartan® FPGAs for telecommunications applications. PLL performance and loop stability are evaluated. Design File(s): |
| 03/06/2009 | XAPP058 - Xilinx In-System Programming Using an Embedded Microcontroller(PDF, ver 4.1, 641 KB )
The Xilinx high-performance CPLD, FPGA, and configuration PROM families provide in-system programmability, reliable pin locking, and JTAG boundary-scan test capability. This powerful combination of features allows designers to make significant changes and still keep the original device pin-outs, which eliminates the need to re-tool PC boards. Design File(s): |
| 05/22/2009 | XAPP1130 - Architecting ARINC 664, Part 7 (AFDX) Solutions(PDF, ver 1.0.1, 1.26 MB )
This application note provides an overview of the architecture and function of avionics full-duplex switched Ethernet (AFDX) as defined in the ARINC Specification 664, Part 7. It also describes how to map various functional blocks required for an AFDX end system to the Virtex®-4 and Virtex-5 architectures. |
| 07/29/2009 | XAPP721 - High-Performance DDR2 SDRAM Interface Data Capture Using ISERDES and OSERDES(PDF, ver 2.2, 397 KB )
This Application Note describes a data capture technique for a high-performance DDR2 SDRAM interface. This technique uses the Input Serializer/Deserializer (ISERDES) and Output Serializer/Deserializer (OSERDES) features available in every Virtex™-4 I/O. This technique can be used for memory interfaces with frequencies of 267MHz (533Mb/s) and above. |
| 08/24/2009 | XAPP502 - Using a Microprocessor to Configure Xilinx FPGAs via Slave Serial or SelectMAP Mode(PDF, ver 1.6.1, 356 KB )
In embedded systems, designers can reduce component count and increase flexibility by using a microprocessor to configure an FPGA. C code illustrates the use of either Slave Serial or SelectMAP mode. CPLD design files illustrate a synchronous interface between processor and FPGA. Design File(s): |
| 10/05/2009 | XAPP1088 - Correcting Single-Event Upsets in Virtex-4 FPGA Configuration Memory(PDF, ver 1.0, 589 KB )
This application note describes the use of configuration scrubbing and readback in the Virtex®-4 family of FPGAs for detecting and correcting single-event effects induced by cosmic rays. Design File(s): |
| 12/02/2009 | XAPP931 - Color-Space Converter: YCrCb to RGB(PDF, ver 1.2, 365 KB )
This application note describes the implementation of a YCrCb color space to an RGB Color space conversion circuit necessary in many video designs. Design File(s): |
| 11/20/2009 | XAPP1022 - Using the Memory Endpoint Test Driver (MET) with the Programmed Input/Output Example Design for PCI Express Endpoint Cores Application Note(PDF, ver 2.0, 3.95 MB )
This application note discusses using the provided Memory Endpoint Test (MET) demonstration driver to exercise the Programmed Input/Output (PIO) design that is delivered with all Xilinx solutions for PCI Express®. Design File(s): |
| 05/28/2010 | XAPP780 - FPGA IFF Copy Protection Using Dallas Semiconductor/Maxim DS2432 Secure EEPROMs(PDF, ver 1.1, 134 KB )
This application note describes a cost-optimized copy protection scheme that helps protect an FPGA against cloning. The design leverages an external secure serial EEPROM. The included reference design uses an optimized PicoBlaze™ 8-bit microcontroller. This application note provides a hardware design with associated PicoBlaze software code. The code loads a secret key into the secure EEPROM and authenticates the user system with the secure EEPROM. Design File(s): |
| 06/14/2010 | XAPP997-Reference Design: Logicore OPB USB 2.0 Device(PDF, ver 1.1, 364 KB )
The OPB USB 2.0 Device core performs the functionality of a USB high speed device and is compliant with the USB 2.0 Specification. Design File(s): |
| 07/28/2010 | XAPP932 Chroma Resampler(PDF, ver 1.0.1, 514 KB )
This application note describes the implementation of six circuits necessary to perform commonly used conversions between various chroma formats. It is accompanied by reference designs which include Generic RTL VHDL code. Design File(s): |
| 07/30/2010 | XAPP551 - Viterbi Decoder Block Decoding - Trellis Termination and Tail Biting(PDF, ver 2.0, 747 KB )
This application note explains how to use the Viterbi Decoder LogiCORE™ module (version 5.0 or later) to implement both trellis termination and tail biting. Design File(s): |
| 04/07/2008 | XAPP866 - An Interface for Texas Instruments Analog-to-Digital Converters with Serial LVDS Outputs(PDF, ver 3.0, 861 KB )
This application note describes how to interface a Texas Instruments analog-to-digital converter (ADC) with serial low-voltage differential signaling (LVDS) outputs to Virtex®-4 or Virtex-5 FPGAs, utilizing the dedicated deserializer functions of both FPGA families. Design File(s): |
| Date | Name |
|---|---|
| 01/23/2007 | Virtex-4 RocketIO MGT Characterization Report(PDF, ver 2.0, 8.32 MB )
This characterization report provides design verification and characterization results for Virtex™-4 FX RocketIO™ Multi-Gigabit Transceivers (MGTs) using process, voltage, and temperature (PVT) conditions. |
| Date | Name |
|---|---|
| 04/19/2006 | WP241 - Using MATLAB to Create IP for System Generator for DSP(PDF, ver 1.0, 163 KB )
Custom DSP algorithms are best modeled mathematically using MATLAB®, while complete systems are best modeled cycle-accurately using Simulink. The marriage of these two modeling domains provides an efficient means to design DSP systems into FPGAs. |
| 02/08/2007 | WP258 - Considerations for Heatsink Selection - Xilinx Thermal Data Application(PDF, ver 1.0, 135 KB )
This white paper reviews the potential inaccuracies associated with the traditional one-resistor approach to selecting heatsinks, and suggests a more accurate two-resistor (2-R) approach based on both theta-jc and theta-jb from the device datasheet. |
| 08/07/2006 | WP253 - Simplifying the FPGA Configuration Design Process(PDF, ver 1.0.1, 82 KB )
This paper focuses on how Xilinx Platform Flash PROMs simplify FPGA configuration design for system and board designers. |
| 11/21/2005 | WP224 - Negative-Bias Temperature Instability (NBTI) Effects in 90 nm PMOS(PDF, ver 1.1, 88 KB )
Describes Negative-Bias Temperature Instability (NTBI), an unwanted transistor behavior that is pervasive in all deep sub-micron designs. |
| 05/19/2006 | WP218 - Achieving Breakthrough Performance in Virtex-4 FPGAs(PDF, ver 1.4, 100 KB )
This paper shows the level of performance that can be reached using Virtex™-4 FPGAs. |
| 03/28/2008 | WP323 - Signal Integrity: Tips and Tricks(PDF, ver 1.0, 159 KB )
This white paper describes design techniques that improve signal integrity in Xilinx® FPGAs. |
| 07/06/2005 | WP229 - Synthesis and Implementation Strategies to Accelerate Design Performance(PDF, ver 1.0, 188 KB )
This paper describes the synthesis and implementation tools strategies, such as Xplorer™, that can be employed to maximize design performance in actual designs with a detailed user constraints file (UCF) or benchmark designs where the user is evaluating the best achievable performance for a specified clock domain. |
| 02/16/2007 | WP260 - Memory Interfaces Made Easy with Xilinx FPGAs and the Memory Interface Generator(PDF, ver 1.0, 712 KB )
This white paper discusses the various memory interface controller design challenges and Xilinx solutions, including how to use the Xilinx software tools and hardware-verified reference designs to build a complete memory interface solution for your own application, from low-cost DDR SDRAM applications to higher-performance interfaces like the 667Mb/s DDR2 SDRAMs. |
| 04/10/2006 | WP244 - Traffic Management in Xilinx FPGAs(PDF, ver 1.0, 540 KB )
A carefully designed Traffic Manager solution can be scaled and tailored to exactly match the needs of the customer in terms of logic; the customer only pays for the silicon needed. Hence, FPGAs provide the most cost-effective and high-performance solution in this market. Xilinx FPGAs provide the best solution. |
| 12/08/2006 | WP240 - AccelDSP Synthesis Tool Supported MATLAB Constructs and Functions(PDF, ver 1.1, 75 KB )
This document provides a concise overview of the subset of the MATLAB language, including operators, as well as built-in and toolbox functions supported by AccelDSP™ Synthesis Tool for algorithmic synthesis targeting Xilinx FPGAs. |
| 03/23/2005 | WP221 - Static Power and the Importance of Realistic Junction Temperature Analysis(PDF, ver 1.0, 424 KB )
Considerable effort has been taken into reducing static power in the Virtex™-4 FPGAs. To this end, it is important to consider a realistic FPGA operating temperature. |
| 02/27/2006 | WP237 - What are OFFSET Constraints?(PDF, ver 1.0, 398 KB )
This paper discusses the overall purpose of OFFSET constraints, the specific paths that are covered by OFFSET constraints, and the differences between the OFFSET IN and OFFSET OUT constraints. |
| 10/19/2005 | WP233 - IEEE 802.17, Resilient Packet Ring Networks Enabled by FPGAs(PDF, ver 1.0, 525 KB )
Describes RPR as a network, explains how the MAC operates to provide required network functionality, gives a high-level view of the Virtex™-4 implementation of the MAC, including device sizing, and covers a few system design use cases. |
| 01/06/2006 | WP231 - HDL Coding Practices to Accelerate Design Performance(PDF, ver 1.1, 419 KB )
This document focuses on creating HDL code that maps efficiently onto the targeted device. The paper presents coding styles and tips to accelerate design performance. Proper FPGA coding practices are reiterated, and the lesser known techniques directly applicable to the latest Xilinx FPGA architectures are presented. |
| 04/19/2006 | WP243 - M2C-Accelerator Facilitates Model-Based Design(PDF, ver 1.0, 92 KB )
The M2C-Accelerator extends the Xilinx AccelDSP™ Model-Based Design solution by converting floating-point MATLAB to fixed-point C++ for accelerated MBD verification eliminating a potential bottleneck. |
| 04/19/2006 | WP242 - AccelDSP IP Explorer(PDF, ver 1.0, 412 KB )
AccelDSP™ Synthesis Tool with IP-Explorer technology eliminates the trial-and-error from using IP blocks by allowing the tool automatically to select from various macro-architectures. |
| 05/16/2007 | WP230 - Physical Synthesis and Optimization with ISE 9.1i(PDF, ver 1.1, 223 KB )
The Physical Synthesis and Optimization tools in the Xilinx ISE software have been created to reexamine the structure of your FPGA design during the packing and placement phases of implementation. |
| 05/19/2006 | WP223 - Power vs. Performance: The 90 nm Inflection Point(PDF, ver 1.2, 610 KB )
This white paper discusses performance versus power consumption in 90 nm FPGAs and how the Virtex™-4 family provides the best of both worlds: high performance and low power consumption. |
| 06/04/2008 | WP335 - Creative Uses of Block RAM(PDF, ver 1.0, 215 KB )
This white paper examines alternate uses of available block RAM in Virtex® and Spartan® FPGAs. |
| 07/18/2008 | WP279 - Digitally Removing a DC Offset: DSP Without Mathematics(PDF, ver 1.0, 531 KB )
This white paper examines how to remove the DC content from a digitally sampled waveform using DSP without complicated mathematics. |
| 09/04/2008 | WP350 - Understanding Performance of PCI Express Systems(PDF, ver 1.1, 359 KB )
This white paper explores the factors of PCI Express® technology and how they affect the performance of a system. This document also provides performance results from two systems that use the Xilinx® Endpoint Block Plus Wrapper for PCI Express in the Virtex®-5 FPGA Integrated Endpoint Block for PCI Express designs. |
| 09/30/2008 | WP353 - Seven Steps to an Accurate Worst-Case Power Analysis Using Xilinx Power Estimator (PDF, ver 1.0, 1.77 MB )
This white paper describes the steps necessary to analyze your design's power requirements using the Xilinx® Power Estimator. |
| 10/22/2007 | WP275 - Get your Priorities Right – Make your Design Up to 50% Smaller(PDF, ver 1.0.1, 239 KB )
This white paper describes a rarely noticed design technique that can make a difference in the size and the performance of your FPGA design. Control signals on FPGA flip-flops have a built-in priority. If you can learn to write code that is sympathetic to the priorities, the results will be rewarding. This white paper provides some simple VHDL and Verilog examples to explain key points. |
| 04/21/2008 | WP270 - Forward Error Correction in Digital Television Broadcast Systems(PDF, ver 1.0.1, 920 KB )
This white paper gives an overall view of the various mainstream digital television standards and outlines related Forward Error Correction solutions available from Xilinx for cable, satellite, terrestrial, and mobile systems. |
| 03/24/2008 | WP319 - Jitter: Variations in the Significant Instants of a Clock or Data Signal(PDF, ver 1.0, 112 KB )
This white paper examines the causes of jitter, jitter measurement techniques, and methods of managing jitter in digital systems. |
| 03/27/2008 | WP321 - IBIS Model Usage(PDF, ver 1.0, 54 KB )
This white paper defines IBIS models and describes how to use them to model I/O characteristics for Xilinx® FPGAs. |
| 03/27/2008 | WP322 - Bit Error Ratio: What Is It? What Does It Mean?(PDF, ver 1.0, 56 KB )
This white paper defines the use and limitations of bit error ratio measurements when analyzing the performance of communications links. |
| 03/27/2008 | WP320 - It's Not the Same Old PCB Anymore(PDF, ver 1.0, 54 KB )
This white paper discusses signal analysis requirements and methods for printed circuit board design for Xilinx® FPGAs. |
| 01/26/2009 | WP332 - Meeting DO-254 and ED-80 Guidelines When Using Xilinx FPGAs(PDF, ver 1.0, 205 KB )
This white paper provides a high-level overview of RTCA DO-254 and EUROCAE ED-80 and discusses how Xilinx can assist designers of avionics systems to achieve certification. |
| 08/10/2009 | WP330 - Infinite Impulse Response Filter Structures in Xilinx FPGAs(PDF, ver 1.2, 435 KB )
This white paper covers the different kinds of IIR filters and structures, and, with the use of The MathWorks® tools, shows how these structures can be mapped to the Xilinx® FPGA architecture. |
| 07/06/2011 | WP249 - SPI-4.2 Dynamic Phase Alignment(PDF, ver 1.3, 587 KB )
This document explains the operation of the SPI-4.2 Dynamic Phase Alignment (DPA) Sink Core for Virtex®-4, Virtex-5, Virtex-6, and 7 series FPGAs and provides the guidelines on how to use the SPI-4.2 DPA solution. |
| 07/06/2011 | WP374 - Partial Reconfiguration of Xilinx FPGAs in ISE 12(PDF, ver 1.1, 424 KB )
This white paper addresses the flexible partial reconfiguration options when designing with 7 series, Virtex®-6, Virtex-5, and Virtex-4 FPGAs. |
| 10/11/2011 | WP256 - Xilinx FPGAs Overcome the Side Effects of Sub-90 nm Technology(PDF, ver 1.2, 71 KB )
Modern CMOS processes with their smaller geometries cause certain undesirable side effects. These issues are reviewed with respect to their effect on system design using ASSP, ASIC, or FPGA devices, and what Xilinx has done to alleviate the potential problem. |
| 10/13/2011 | WP286 - Continuing Experiments of Atmospheric Neutron Effects on Deep Submicron Integrated Circuits(PDF, ver 1.1, 117 KB )
This white paper updates the results from the 2005 Xilinx Rosetta experiments published in IEEE Transactions on Device and Materials Reliability, clarifies some open issues, and presents additional results for 90 nm and 65 nm technology nodes. |
| 01/30/2012 | The Xilinx Isolation Design Flow for Fault-Tolerant Systems(PDF, ver 1.0, 391 KB )
The ability to control system failure modes through fault-tolerant design requires an implementation methodology that ensures fault propagation can be controlled. Xilinx® Isolation Design Flow (IDF) provides fault containment at the FPGA module level, enabling single-chip fault tolerance by various techniques. |
| Date | Name |
|---|---|
| 02/13/2006 | VIODC SDI Demonstration User Guide(PDF, ver 1.1, 215 KB )
The SDI demonstration shows the capabilities of the SDI input and output interfaces on the Video Input and Output Daughter Card (VIODC). The demo can transmit and receive various digital video formats, both high-definition (HD) and standard-definition (SD) using the SDI receiver and transmitter on the VIODC. (The VSK is a demonstration platform only.) |
| 10/11/2006 | DVI, VGA, and Component Video Demonstration User Guide(PDF, ver 1.1, 397 KB )
This guide describes VIODC Verilog loop-through demo designs, how to make them, and how to run them. These designs serve as starting points for creating stand-alone VIODC applications using Verilog. The guide also describes how PicoBlaze™ is used to initialize the I2C interface on each device. |
| 12/13/2006 | Video Starter Kit Quick Start Guide(PDF, ver 1.3, 573 KB )
This Quick Start Guide provides a brief overview of the content of the kit and describes the installation of the Xilinx software components that are provided with the Video Starter Kit. This document details how to connect your Video Starter Kit to run a first set of diagnostics. |
| 10/31/2007 | Video I/O Daughter Card User Guide(PDF, ver 1.2.1, 10.31 MB )
This user guide provides detailed information specific to the Video Input and Output Daughter Card, its video hardware interfaces, and the image sensor camera. Design File(s): |
| 03/15/2006 | MPEG-4 Part 2 Decoder Demonstration User Guide(PDF, ver 1.1, 390 KB )
This document details the implementation and use of the MPEG-4 Part 2 Decoder Demonstration system that is included with the Video Starter Kit. The design can be used as a demonstration of an FPGA performing video decompression or as a development platform for those interested in building their own systems. |
| 10/26/2006 | Video Starter Kit User Guide(PDF, ver 1.5, 4.71 MB )
This user guide provides detailed information regarding the kit specifications, software environment using System Generator, supported features, and System Generator-based design examples. |
| 03/10/2008 | ML405 Evaluation Platform User Guide(PDF, ver 1.5.1, 825 KB )
This user guide describes features and operations of the ML405 Evaluation Platform. This board allows users to investigate and experiment with features of the Virtex™-4 FX (XC4VFX20-FF672) FPGA. Design File(s): |
| 09/03/2005 | XtremeDSP Development Kit-IV User Guide(PDF, ver 1, 9.89 MB ) |
| 06/18/2007 | User Guide to Determine Optimal DCM Phase Shift for the DDR Feedback Clock(PDF, ver 1.5, 392 KB )
This guide provides user information on determining the optimal DCM phase shift for the DDR feedback clock. Design File(s): |
| 12/10/2006 | 19-inch 1U Rack-Mount Chassis User Guide(PDF, ver 1.0.1, 1.22 MB )
The Xilinx 19-inch 1U Rack-Mount Chassis along with a Xilinx ML310 or ML410 embedded development platform is intended to be installed into a 4-post network rack for remote use, regression testing or computing and networking clusters. Custom Personality Modules (providing access to the Xilinx RocketIO™ MGTs, SelectIO™ signals, and other resources) a CD-ROM, or a hard disk can be added to the ML310/ML410 board within the Rack-Mount Chassis. |
| 03/02/2007 | Xilinx Generic Interface (XGI) SuperClock Module User Guide(PDF, ver 1.1, 322 KB )
The XGI SuperClock Module User Guide provides an overview of functionality, operation, and configuration of the SuperClock module add-on board. |
| 12/02/2005 | ML450 Bit Error Rate Tester (BERT) User Guide(PDF, ver 1.1, 976 KB )
Describes the components and operation of the ML450 Bit Error Rate Tester (BERT) and its graphical user interface (GUI). |
| 05/30/2008 | ML42x User Guide: Virtex-4 FX FPGA RocketIO Characterization Platform(PDF, ver 1.3, 1.2 MB )
This document describes the features and operation of the ML42x series of RocketIO™ characterization platforms based on Virtex®-4 FX FPGAs. |
| 12/11/2008 | ML410 Embedded Development Platform User Guide(PDF, ver 1.7.2, 1.63 MB )
This manual accompanies the ML410 series of Embedded Development Platforms and contains information about the ML410 hardware and software tools. The ML410 offers designers a versatile Virtex®-4 FX platform for rapid prototyping and system verification. Design File(s): |
| 05/17/2005 | ML455 PCI/PCI-X Development Kit(PDF, ver 1.0, 783 KB )
User Guide for the Virtex™-4 ML455 PCI/PCI-X Development Kit. |
| 06/30/2006 | ML40x EDK Processor Reference Design User Guide(PDF, ver 5.0, 892 KB )
This user guide documents the ML40x reference designs, covering MicroBlaze™ processor based systems for ML401, ML402, and ML403 boards, and PowerPC™ 405 processor based systems for the ML403 and ML405 boards. |
| 05/24/2006 | ML401/ML402/ML403 Evaluation Platform User Guide(PDF, ver 2.5, 589 KB )
This user guide describes features and operation of the ML401 (LX), ML402 (SX), and ML403 (FX) Evaluation Platforms. These boards allow designers to investigate and experiment with the features of the Virtex™-4 family of FPGAs. Design File(s): |
| 05/24/2006 | Virtex-4 LX/SX Prototype Platform User Guide(PDF, ver 1.2, 345 KB )
This user guide describes the features and operation of the Virtex™-4 Socketed Development Platforms. These socketed boards can host Virtex-4 LX/SX devices in different packages and speed grades. Extension of all available I/Os to the boards’ “Pin Breakout Area” provide easy probing and analysis of the FPGA under test. |
| 12/16/2005 | Virtex-4 ML450 Networking Interfaces Platform User Guide(PDF, ver 1.4, 2.48 MB )
User Guide for the Virtex™-4 ML450 Development Board. |
| 06/02/2008 | Getting Started with the PowerPC and MicroBlaze Development Kit - Virtex-4 FX12 Edition(PDF, ver 1.6, 364 KB )
Getting Started with the Virtex®-4 ML403 Board and ISE® and EDK software setup and registration instructions. |
| 06/22/2009 | XCN09017 - Product Discontinuation Notice for Development Systems Products(PDF, ver 1.0, 66 KB )
This notice is to communicate that Xilinx is discontinuing certain Development Systems Products. |
| 09/21/2009 | XCN09023 - Product Discontinuation Notice For Development Systems Products(PDF, ver 1.0, 59 KB )
To communicate that Xilinx is discontinuing certain Development Systems Products. |
| 09/05/2007 | Virtex-4 ML461 Memory Interfaces Development Board User Guide(PDF, ver 1.1, 2.89 MB )
The Virtex®-4 ML461 Memory Interfaces Tool Kit provides a complete development platform to interface with external memory devices for designing and verifying applications based on the Virtex®-4 LX FPGA family. Design File(s): |
| 06/30/2006 | ML40x Getting Started Tutorial for ML401/ML402/ML403/ML405 Evaluation Platforms(PDF, ver 5.0, 795 KB )
This tutorial helps you get started using the ML401/ML402/ML403/ML405 evaluation platforms. These boards come with a number of pre-installed demonstration programs. This document guides you through these demonstrations and explains how to run them. Design File(s): |
| 02/23/2009 | XCN09005 - Xilinx Product Discontinuation Notice for Development Systems Products(PDF, ver 1.0, 73 KB )
To communicate that Xilinx is discontinuing certain Development Systems Products. |