DN9000K10'Bride of Monster'
Xilinx Virtex-5 Based ASIC Prototyping Engine

Overview
The DN9000k10 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 DN9000k10 is stand-alone or hosted via a USB interface. A
single DN9000k10 configured with 16 Xilinx Virtex-5, XC5VLX330’s can emulate up to
32 million gates of logic as measured by LSI. This number does not include the
embedded memories and multipliers resident in each FPGA. The DN9000k10 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 and each FPGA position
can be stuffed with any available speed grade.
Virtex-5 FPGAs from Xilinx
interconnects are provided between the FPGA's. All pins of all banks of each FPGA are
utilized. FPGA to FPGA busses are routed and tested LVDS, run at 450MHz+ (900
Mb/s) but can be used single-ended at a reduced speed. Example designs utilizing the
integrated ISERDES/OSERDES with DDR for pin multiplexing are included. An 80-pin
main bus horizontal (MBH) is connected to all FPGA’s and another 80-pin Main Bus
vertical (MBV) is connected to the 8 FPGA’s in the right two columns. Bus switches on
the MBH bus allow for higher performance operation when a subset of FPGA’s is
stuffed.
Daughter cards
The DN9000k10 is easily adaptable to all applications via daughter cards. Eight
separate 400-pin FCI MEG-Array connectors allow for customization via expansion.
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 (fused)
power are included in each connector. Signals are routed from the FPGA’s on a bank
basis, and the daughter card selects the I/O voltage of the connector by driving the
VccI/O of the FPGA bank. The I/O voltage ranges are +1.5V to +3.3V. The
DNMEG_Intercon card can be used to convert any or all of these connectors to
interconnect.
Memory
Six separate DDR2 SODIMM sockets are connected to FPGA’s 0, 1, 2, 12, 13, and 14.
Each socket is tested to 250MHz with a DDR2 SODIMM. Standard, off-the-shelf DDR2
memory DIMM’s (PC2-5300) 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, RLDRAM, SDR SDRAM, mictors, DDR1, DDR3, and others.
Easy Configuration Via Compact Flash or USB
The configuration bit files for the FPGA's are copied onto a 128-megabyte 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.
Fully stuffed, the DN9000k10 configures in less than 60 seconds. 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. Laboratory testing is showing
that the amount of illumination provided by the LED’s is enough to perform sophisticated
cosmetic procedures on a walrus. As always, reference material such as DDR2 SDRAM
controllers, flash controllers, et al. is included (in Verilog, VHDL, C) at no additional cost.
Optional 19” Rackmount Chassis
The DN9000k10 comes standard mounted to a base plate. An optional 19”, 4U-high
Rackmount chassis is available. The photos on the following pages show the
DN9000k10 installed in this optional chassis. The top plate is not shown. The chassis is
shipped with a Zippy Technology Corporation power supply rated at 600 watts with an
AC input voltage range of 100~240 VAC. The front panel has an LCD display with an
ON/OFF switch for power, and momentary switches for HARD RESET and LOGIC
RESET. On the front panel connectors support the following functions:
MCU RS232-FPGA configuration and control
USB-Hosting and/or FPGA configuration
User RS232 (2,3,4)-User RS232 ports (requires UART in FPGA)
Specs of FPGAs Avaliable on the DN9000K10
