XEM3005 - Xilinx Spartan-3E FPGA Integration 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
|
|
Customer Deployments
|
|
Block Diagram
32 MB SDRAMIntegrated 32-MByte SDRAM provides abundant on-board memory for high-performance applications, including image capture and data acquisition. 4 Mb SPI Serial FlashA 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 PLLThe on-board PLL provides flexible clocking to the FPGA and expansion connectors. Just Add PowerYou 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
- Smaller than a credit card at 42mm x 62mm x 7.43mm (1.65" x 2.44" x 0.29")
- Compact type Mini-B USB connector
- Xilinx Spartan-3E (XC3S1200E-4FTG256)
- 4-Mb Serial SPI Flash for configuration storage and standalone operation
- 32-MB SDRAM (Micron MT48LC16M16).
- High-speed USB 2.0 interface for configuration and control
- FrontPanel-3 Firmware
- Multi-output clock generator (Cypress CY22150)
- Four LEDs
- Switch-selectable boot option: Flash or USB
- Two 80-pin 0.8mm board-to-board connectors (Samtec BSE-040)
- 67 user I/O, 36 Input and 2 GCLK pins available
- Independent access to one VCCO bank voltage
- JTAG pins available on a 2mm header as well as the expansion connectors.
- Full FrontPanel virtual control panel support.
- Complete Application Programmer's Interface (API) in C, C++, C#, Ruby, Python, and Java.
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