XBRF015 - Speed Metrics For High-Performance FPGAs (PDF)
View Document Details
Performance data (in terms of circuit speed) is provided for several key logic and routing functions implemented in
XC4000XL-09 FPGAs, for purposes of overall system performance estimation. Performance data also is provided for equivalent implementations in the Altera FLEX 10K-2 family devices. Was this document helpful? Yes | No
|
1.0 |
104 KB |
11/01/1997 |
XBRF014 - A Simple Method of Estimating Power in XC4000XL/EX/E FPGAs (PDF)
View Document Details
A simple method is presented for estimating power dissipation in XC4000X Series FPGAs. This method is targeted for early
estimates during design conceptualization before detailed design information is available. Was this document helpful? Yes | No
|
1.0 |
25 KB |
06/30/1997 |
XBRF011 - An Alternative Capacity Metric for LUT-Based FPGAs (PDF)
View Document Details
As an alternative to "gate counting", the capacity of look-up-table-based FPGAs can be measured more directly and objectively by examining the number of available "logic cells". Was this document helpful? Yes | No
|
1.0 |
89 KB |
02/01/1997 |
XBRF006 - PLL Design Techniques and Usage in FPGA Design (PDF)
View Document Details
This paper examines some general concepts concerning Phase Locked Loop (PLL) usage and their application in programmable logic devices. A critique of a newly-announced PLL implementation for FPGAs also is included. Was this document helpful? Yes | No
|
1.1 |
38 KB |
08/28/1996 |
XBRF005 - XC4000EX Routing: A Comparison with XC4000E and ORCA (PDF)
View Document Details
The new XC4000EX family includes large amounts of new routing resources, necessary to support today’s larger designs.
These resources are detailed and compared with the XC4000E, and with ORCA devices from Lucent Technologies (formerly AT&T). Was this document helpful? Yes | No
|
1.2 |
73 KB |
11/17/1995 |
XBRF003 - XC4000E Select-RAM: Maximum Configurability (PDF)
View Document Details
Xilinx XC4000E/EX offer a wide variety of memory configuration options from Address and Data width to Dual-Port operation. Was this document helpful? Yes | No
|
1.0 |
42 KB |
07/11/1996 |
XBRF002 - Low Power Benefits of XC4000E/X: Overview (PDF)
View Document Details
The Xilinx XC4000 Select-RAM memory offers the best size flexibility and at the same time offers high speed operation with very little waste. Was this document helpful? Yes | No
|
2.0 |
25 KB |
05/04/1997 |
XBRF001 - XC4000E Select-RAM Memory: Flexibility with Speed (PDF)
View Document Details
The Xilinx XC4000 Select-RAM memory offers the best size flexibility and at the same time offers high speed operation withvery little waste. Was this document helpful? Yes | No
|
2.0 |
21 KB |
04/28/1997 |
XAPP165 - Using Xilinx and Exemplar for Incremental Designing (ECO) (PDF)
View Document Details
Guided place-and-route (PAR) can help you reduce runtimes when incremental changes are made to a design, such as for an Engineering Change Order (ECO). By making only small changes to a design along with optimizing only the changed block or blocks, you allow guided PAR to perform at its best, preserving timing and reducing PAR runtimes. To localize the design changes without affecting the remainder of your design, either a top-down preserving hierarchy or a bottom-up methodology must be used.
|
1.0 |
79 KB |
08/09/1999 |
XAPP164 - Using Xilinx and Synplify for Incremental Designing (ECO) (PDF)
View Document Details
Guided place-and-route (PAR) can help you reduce runtimes when incremental changes are made to a design, such as for an Engineering Change Order (ECO). By making only small changes to a design along with optimizing only the changed block(s), you allow guided PAR to perform at its best, preserving timing and reducing PAR runtimes. To localize the design changes without affecting the remainder of your design, either a top-down preserving hierarchy or a bottom-up methodology must be used. Was this document helpful? Yes | No
|
1.0 |
52 KB |
08/06/1999 |
XAPP150 - I/V Curves for Various Device Families (PDF)
View Document Details
These typical curves describe the output sink and source current for average processing, nominal supply voltage and room temperature. (For Virtex™ FPGAs, see XAPP135.) For additional data, see the Xilinx™ IBIS files. Was this document helpful? Yes | No
|
1.1 |
138 KB |
05/15/2001 |
XAPP123 - Using 3-State Enable Registers in XLA, XV, and Spartan-XL FPGAs (PDF)
View Document Details
The use of the internal IOB 3-state control register can significantly improve output enable and disable time. This application note illustrates the use of hard macros to implement this register in both HDL and schematic-based designs.
|
2.0 |
171 KB |
01/16/2002 |
XAPP108 - HDL Simulation Using the Xilinx Alliance Series Software (PDF)
View Document Details
This application note describes the basic flow and issues to note when performing HDL simulation with Alliance Series software. The goal of this document is to familiarize the user with some of the concepts, but it should not be considered a replacement for the Xilinx or HDL simulator documentation. Was this document helpful? Yes | No
|
2.0 |
166 KB |
05/22/2000 |
XAPP107 - Synopsys/Xilinx High Density Design Methodology Using FPGA Compiler (PDF)
View Document Details
This paper describes design practices to synthesize high density designs (i.e., over 100,000 gates), composed of large functional blocks, for today's larger Xilinx FPGA devices using the Synopsys FPGA Compiler. The Synopsys FPGA Compiler version 1998.02, Alliance Series 1.5, and the XC4000X family were used in preparing the material for this application note. Was this document helpful? Yes | No
|
1.0 |
250 KB |
08/06/1998 |
XAPP100 - Choosing a Xilinx Product Family (PDF)
View Document Details
This application note describes the mature Xilinx product families and highlights their differences. Was this document helpful? Yes | No
|
1.4 |
35 KB |
12/03/1998 |
XAPP097 - Xilinx FPGAs: A Technical Overview for the First Time User (PDF)
View Document Details
In the Spartan™ XC3000, XC4000, and XC5200 device families, Xilinx offers several evolutionary and compatible generations of Field Programmable Gate Arrays (FPGAs). This overview describes two aspects of Xilinx FPGAs: What logic resources are available to the user, and how the devices are programmed. Was this document helpful? Yes | No
|
1.3 |
25 KB |
12/12/1998 |
XAPP096 - Overshoot and Undershoot (PDF)
View Document Details
Clarifies why the overshoot/undershoot limit includes both magnitude and duration. Applies to mature FPGA families only. Was this document helpful? Yes | No
|
1.0 |
12 KB |
09/09/1997 |
XAPP095 - Set-up and Hold Times (PDF)
View Document Details
Beware of hold time problems, because they can lead to unreliable, temperature-sensitive designs that can fail even at low clock rates. Was this document helpful? Yes | No
|
1.0 |
12 KB |
11/24/1997 |
XAPP093 - Dynamic Reconfiguration (PDF)
View Document Details
All Xilinx SRAM-based FPGAs can be in-system configured and reconfigured an unlimited number of times. This application note describes the procedures for reconfiguring mature Xilinx FPGAs. Was this document helpful? Yes | No
|
1.1 |
28 KB |
11/10/1997 |
XAPP092 - Configuration Issues: Power-up, Volatility, Security, Battery Back-up (PDF)
View Document Details
This application note covers several related subjects: How does a Xilinx FPGA power up, and how does it react to power supply glitches? What can be done to maintain configuration during loss of primary power? What can be done to secure a design against illegal reverse engineering? Was this document helpful? Yes | No
|
1.1 |
31 KB |
11/24/1997 |
XAPP091 - Configuring Mixed FPGA Daisy Chains (PDF)
View Document Details
Xilinx FPGAs can be configured in a common daisy chain structure, where the lead device generates CCLK pulses and feeds serial configuration information into the next downstream device, which in turn feeds data into the next downstream device, etc. There is no limit to the number of devices in a daisy chain, and XC3000™, XC4000™, Spartan™, and XC5200™-series devices can be mixed freely with only one constraint: the lead device must be a member of the highest order family used in the chain. Was this document helpful? Yes | No
|
1.0 |
26 KB |
11/24/1997 |
XAPP090 - FPGA Configuration Guidelines (PDF)
View Document Details
These guidelines describe the configuration process for all members of the XC3000™, XC4000™, XC5200™, and Spartan™ FPGA devices and their derivatives. The average user need not understand or remember all these details, but should refer to the debugging hints when problems occur. Was this document helpful? Yes | No
|
1.1 |
58 KB |
11/24/1997 |
XAPP088 - I/O Characteristics of XL FPGAs (PDF)
View Document Details
Data sheets describe I/O parameters in digital terms, providing tested and guaranteed worst-case values. This application note describes XC4000XL/XLA and Spartan™-XL I/O parameters in analog terms, giving the designer a better understanding of the circuit behavior. However, such parameters are not production-tested and are, therefore, not guaranteed. Was this document helpful? Yes | No
|
1.0 |
30 KB |
11/24/1997 |
XAPP065 - XC4000 Series Edge-Triggered and Dual-Port RAM Capability (PDF)
View Document Details
The XC4000E™/X and Spartan™ FPGA families provide distributed on-chip RAM. SelectRAM memory can be configured as level-sensitive or edge-triggered, single-port or dual-port RAM. The edge-triggered capability simplifies system timing and provides better performance for RAM-based designs. The dual-port mode offers new capabilities and simplifies FIFO designs. Was this document helpful? Yes | No
|
1.0 |
50 KB |
07/02/1996 |
 |