XEM3005 - Xilinx Spartan-3E FPGA Integration Module

XEM3005 Module

Opal Kelly provides a great building block, with high-level software tied into the power of the FPGA, which makes it quick and painless to connect our proprietary product to a PC.  

- Martin Vasey, CEO, Jova Solutions

The Opal Kelly XEM3005-1200M32P is an FPGA integration module based on a 1,200,000-gate Xilinx Spartan-3E FPGA.  In addition to a high gate-count FPGA, the XEM3005 utilizes the high transfer rate of USB 2.0 for configuration downloads, enabling an almost instant reprogramming of the FPGA.

FrontPanel Software for Turnkey PC-to-Hardware Interface

FrontPanel™ software makes it a breeze to interface your PC software to your hardware with the XEM3005. Using the FrontPanel API, your software can configure and communicate with the FPGA over a high-speed USB 2.0 interface. Software/hardware integration has never been easier.

Prototyping and OEM Integration

The entire Opal Kelly XEM family is ideally suited to prototype systems and for integration into OEM devices where a USB interface, flexible hardware solution, or PC software interface would be useful.  The module can easily be added to a new board design to provide turnkey USB integration with the convenience of Opal Kelly's FrontPanel API and existing USB drivers.

 

Applications

  • Image or video capture / processing
  • Data acquisition
  • Digital communications
  • High-speed USB/FPGA co-processor
  • Evaluation platform for your product
  • Custom test equipment

Customer Deployments

  • Test equipment for cell phone manufacturing
  • Evaluation platform for semiconductors
  • Test equipment for infrared camera quality control
  • High throughput screen tools for drug discovery
  • X-ray and gamma-ray radiation detection devices
  • Prototype video processors for toys

Block Diagram

XEM3005 Block Diagram

32 MB SDRAM

Integrated 32-MByte SDRAM provides abundant on-board memory for high-performance applications, including image capture and data acquisition.

4 Mb SPI Serial Flash

A 4-Mbit SPI Serial Flash device is included for FPGA configuration or general data storage.  An on-board switch lets you choose between USB or Flash for FPGA configuration, enabling full stand-alone operation.  USB communication via FrontPanel is available in either mode.

 

Multi-output PLL

The on-board PLL provides flexible clocking to the FPGA and expansion connectors.

Just Add Power

You provide +3.3v and +1.2v power through the expansion connectors or a 0.1" header on-board. This decreases overall system cost by eliminating redundant supplies.

Note: We recommend that first-time buyers also purchase the BRK3005 which allows the XEM3005 to operate in bus-powered mode.

Features & Specifications

Important Note: Firmware source code is not included.  Of course, full documentation on designing the XEM3005 into your application is included.  Please see the Library items on this page.

Ordering

XEM3005-1200M32P

XC3S1200E, 32-MiB SDRAM, 4-Mb Flash
  • - Qty 1
  • - Qty 2-4
  • - Qty 5-9
  • - Qty 10-99
  • - Qty 100+

BRK3005

Recommended for first-time buyers
  • - Qty 1