ZestSC1, the desktop FPGA development board from Orange Tree Technologies, has High Speed USB 2.0 host computer interface intended for applications including data acquisition, control, digital signal processing, and image processing. The board develops Xilinx Spartan-3 FPGAs with up to 1 1 million system gates, including 24 hardware multipliers and 432Kb of RAM. The on-chip RAM is augmented on ZestSC1 by up to 8MB of synchronous SRAM on the board.
Orange Tree says that the High Speed USB 2.0 interface runs at 480Mbps and the Full Speed USB 1.1 rate of 12Mbps, achieving a sustained bandwidth of over 40MBps using the streaming interface of the dedicated on-board USB hardware engine. The FPGA is configured from the host computer over USB, and the USB is also used for data transfers between the board and the host computer. Configuration takes less than 20mS, says the company, so the functionality of the FPGA can be changed on the fly.
High-efficiency switch-mode power supplies draw power entirely from the USB cable, which the company says means the board can be used in portable applications with a laptop.
49 pins of user I/O are on a 0.1" pitch header. These connect directly to the FPGA providing both single-ended (LVTTL and LVCMOS) and differential (LVDS) interfaces for data acquisition and control. The header also has 5V, 3V3 and ground pins to power a daughter card plugged into it for applications such as video in/out and ADC/DAC. ZestSC1 could for example be used as a bridge between USB and a parallel interface such as PCI or GPIB. The board has 8 LED's for diagnostics.
Software drivers and libraries for Windows, and logic core libraries, are supplied free with the board. These are for FPGA configuration over USB, data transfers over USB between FPGA and host, and FPGA control of the synchronous SRAM. ZestSC1 is a USB Plug-and-Play device. The free Xilinx ISE WebPACK software tools can be used to develop complete programs for the FPGA.
Prices start at $495 for the version with the XC3S400-4 and 1MB synchronous SRAM. Discounts are available for quantities and for students and universities.
Orange Tree Technologies Ltd
Didcot, Oxfordshire, UK
+44 1235 511020