![](../../../bvdocs/images/dot_clear.gif) |
|
Complete Solutions for Cost-Effective 32-bit PCI
and CompactPCI Designs
Xilinx provides the industry's only solution that integrates the PCI interface,
FIFOs, and user-logic on one FPGA at a lower price than inflexible standard PCI chips.
Proven PCI32 core designs for Xilinx Virtex and Virtex-E, Spartan,
Spartan XL, and 4000XLA FPGA families
Xilinx PCI32 Design Kit including
LogiCORE PCI designs,Reference designs, prototyping board, and software
driver development tools
|
![](../images/pci_great_idea.gif) |
LogiCORE PCI32 Virtex
The LogiCORE PCI32 Virtex interfaces from Xilinx enables designers to
implement a 32-bit, 33 MHz PCI interface in Standard Virtex and Virtex-E
FPGAs, fully compliant with the v2.2 PCI specification, supporting a sustained
throughput of 132 MB/sec.
|
LogiCORE PCI32 Spartan & Spartan XL
The LogiCORE PCI32 Spartan and Spartan XL Master/Slave interfaces enable designers
to integrate a fully compliant PCI interface with dual-port FIFOs and user logic
in one FPGA device at a price below standard PCI chips. Because Xilinx PCI solution
eliminates the need for external FPGAs in the system, the cost can be reduced by
$7 per board in volume production.
|
![](../../../images/pci_sol_graphx250.gif)
Figure 1: Cost of Xilinx PCI compared to a standard chip solution with an external
FPGA |
LogiCORE PCI32 4000
The LogiCORE PCI32 4000 products are targeted to Xilinx 4000XLA FPGA family. This
solution provides the customer with additional density and flexibility. For example,
in the XC4062XLA, a user has up to 130,000 gates behind the PCI interface for custom
functionality.
|
![](../../../images/lc005sm.gif)
Figure 2: LogiCORE PCI Block Diagram
|
Key Features
- LogiCORE PCI32 Virtex is targeted to Xilinx Virtex and Virtex-E FPGAs.
- LogiCORE PCI32 Spartan is targeted to Xilinx Spartan, Spartan XL and
Spartan -II FPGAs
- LogiCORE PCI32 4000 is targeted to Xilinx XC4000XLA FPGAs
- Fully V2.2 PCI compliant 32-bit, 33 MHz Master and Slave functionality
- Zero wait-state burst transactions
- Incorporates Xilinx Smart-IP technology for guaranteed timing and
maximum flexibility
- Fully verified for best ease-of-use and shortest development time
- Modular architecture to facilitate easy customization
- Supports scalable, dual-port, on-chip FIFOs with simultaneous read
and write
- Configurable and downloadable
from the web
|
Xilinx PCI32 Design Kit
Xilinx provides a complete PCI Design Kit to reduce the learning curve and the
design development time. By forming a partnership with Virtual
Computer Corporation, leading provider of rapid prototyping boards and reconfigurable
computing systems, and Compuware
Numega, formerly, Vireo Software, leading provider of device driver tools, our
customers will always have access to the best industry expertise.
|
Figure 3: HotPCI Spartan Prototyping Board
Click here to view
|
Table 1: Xilinx PCI32 Design Kit - content
Vendor
|
Items
|
|
- LogiCORE PCI32 M/S Interfaces
- Reusable PCI Bridge Reference Designs
- Documentation including PCI System Architecture reference book
|
|
- Full-featured driver development tool for Windows 95/98/NT (1)
- Reference Drivers (Win 95/98/NT)
- $200 Voucher for unrestricted license (from Numega)
|
|
- HotPCI Spartan 32-bit prototyping board
- Demo SW
|
Note 1: Development license. Numega provides an unrestricted license
for driver distribution |
Key Features
- Complete solution for PCI system development
- Facilitates rapid development and prototyping of compliant PCI systems
- DriverWorks development tools from Numega
- Windows 98 and NT support
- Interactive GUI Wizard
- Runs in conjunction with the Microsoft Visual C++ 4.2 and later.
- VtoolsD from Numega
- Windows 95, 98, and 3.X Support
- Interactive GUI Wizard
- Works with MS or Borland C/C++ compilers
- More than 50 sample drivers
- HotPCI Spartan Prototyping Board
- 5 V PCI 2.1 Compliant
- Xilinx Spartan XCS40-4
- 8x128K bytes of fast SRAM
- Configuration Flash 128KB
- Programmable Clock Generator
- Mezzanine Connectors for daughter cards
- Reconfigurable from PCI bus
|
Remaining Resources
|
Included in
|
Device
|
Package |
Max. Available Gates
|
Max. Available IOs
|
PCI32 Spartan
DO-DI-PCI32-S |
PCI32 Design Kit
DO-DI-PCI32-DK |
XCV50 - XCV1000 |
All
|
25,000 - 1,000,000
|
180 - 512
|
|
X
|
XCV50E - XCV3200E |
All
|
25,000 - 3,200,000
|
176 - 804
|
|
X
|
XC2S30 - XC2S150 |
All
|
15,000 -135,000
|
132 - 284
|
X
|
X
|
XCS20XL |
TQ144
|
5,000
|
60
|
X
|
X
|
XCS30XL |
PQ208,
PQ240
|
15,000
|
107
141
|
X
|
X
|
XCS40XL |
PQ208,
PQ240
|
25,000
|
107
141
|
X
|
X
|
XCS30 |
PQ208,
PQ240
|
15,000
|
107
141
|
X
|
X
|
XCS40 |
PQ208,
PQ240
|
25,000
|
107
141
|
X
|
X
|
XC4013XLA |
PQ208,
PQ240
|
15,000
|
99
|
|
X
|
XC4028XLA |
PQ240
|
35,000
|
133
|
|
X
|
XC4062XLA |
PQ240,
BG432
|
124,000
|
133
293
|
|
X
|
|
|