DN9002K10PCI
Xilinx Virtex-5 Based ASIC Prototyping Engine

Overview
The DN9002k10PCI is a complete logic emulation system that enables ASIC or IP designers a vehicle to prototype
logic and memory designs for a fraction of the cost of existing solutions. The DN9002k10PCI is hosted on a
32/64-bit, 33/66MHz PCI bus, or can be used stand-alone and configured via USB or Compact FLASH. A single
DN9002k10PCI stuffed with 2 Xilinx Virtex-5, XC5VLX330’s can emulate up to 4 million gates of logic as
measured by LSI (or at least how LSI used to measure ASIC gates when they manufactured ASIC’s). This number
does not include the embedded memories and multipliers resident in each FPGA, all of which are 100% available
to user application. The DN9002k10PCI achieves high gate density and allows for fast target clock frequencies by
utilizing FPGA's from Xilinx's Virtex-5 FPGA family for logic and memory. All FPGA resources are available for
the target application. Any subset of FPGA’s can be stuffed.
Virtex-5 FPGAs from Xilinx
The DN9002k10 uses high I/O-count, 1760-pin, flip-chip BGA packages. Abundant fixed interconnects (either
differential or single-ended) are provided between the FPGA's. All pins of all banks of both FPGA are utilized.
FPGA to FPGA busses are routed and tested LVDS, run source synchronously at 450MHz+ but can be used
single-ended at a reduced speed. Example designs utilizing the integrated ISERDES/OSERDES with DDR for pin
multiplexing are included. A 36-pin main bus (MB) is connected to both FPGA’s including the Spartan
configuration FPGA, allowing for data movement via USB.
Daughter cards
Two separate 400-pin FCI MEG-Array connectors allow for customization with daughter cards. Signals to/from
these cards are routed differentially, and can run at the limit of the FPGA: 450MHz. Clocks, resets, and presence
detection, along with abundant power are included in each connector.
Memory
A single DDR2 SODIMM socket is stuffed and is connected to FPGA B. The socket is tested to 250MHz with a
DDR2 SODIMM. Standard, off-the-shelf DDR2 memory DIMM’s (PC2-3200/PC2-4200) work nicely and we can
provide these for a small charge. We have developed alternative SODIMM’s that can be stuffed into these
positions. Consult the factory for more details, but the list includes FLASH, SSRAM, QDR SSRAM, mictors,
DDR1, and others.
Easy Configuration Via CompactFlash or USB
The configuration bit files for the FPGA's are copied onto a Compact FLASH card (provided) and an on-board
Cypress microprocessor controls the FPGA configuration process. FPGA configuration can also be controlled via
the USB interface. Visibility into the configuration process is enhanced with an RS232 port. Sanity checks are
performed automatically on the configuration bit files, streamlining the configuration process. FPGA configuration
occurs at the fastest possible SelectMap frequency - 48MHz. Multiple LED's provide instant status and operational
feedback.
Other Cool Stuff
Many FPGA-controlled LEDs provide for visual status. Although no laboratory testing was performed, statistical
animal models are showing this to be enough illumination to blind four very rare, endangered, slightly confused
Pacific Northwest tree octopi (Octopus paxarbolis) A Mictor connector, which has 34 FPGA signals, enables
observation via logic analyzers from Tektronix and HP.
Specs of FPGAs Avaliable on the DN9002K10
