XEM3010 - Xilinx Spartan-3 FPGA Integration Module

XEM3010 Module

The Opal Kelly XEM 3010 is an expertly-designed module that is the heart of our instrument - the central core of our CMOS Image Sensor Lab ISL-1600. It provides a development platform and a communications layer that dramatically reduced development engineering expense and accelerated time-to-market.  

- Martin Vasey, CEO, Jova Solutions

The XEM3010 is an integration module based on a 1,500,000-gate Xilinx Spartan-3 FPGA (XEM3010-1500P) or 1,000,000-gate (XEM3010-1000). In addition to a high gate-count FPGA, the XEM3010 utilizes the high transfer rate of USB 2.0 for configuration downloads, enabling speedy FPGA configuration and data transfer. With integrated SDRAM, power supplies, and platform flash, the XEM3010 is the most popular Opal Kelly module.

Upward Migration Path

Need more gates? The new XEM3050 is typically a drop-in replacement for the XEM3010!

On-Board SDRAM

Built with an integrated 32-MiB SDRAM, the XEM3010 has abundant on-board memory for high-performance applications, including data and image acquisition as well as signal processing.

FrontPanel Software Control Panel and API

Opal Kelly's FrontPanel software interface is an easy-to-use, robust API for communication, configuration, and interfacing to your PC. FrontPanel handles all the interaction between your software and the FPGA internals, dramatically reducing the time and effort required to interface to a design.

Prototyping and OEM Integration

The XEM3010 is ideally suited to prototyping systems and integration into OEM devices where a USB interface, flexible hardware solution, or PC software interface would be useful. The XEM3010 can easily be added to a new board design to provide turnkey USB integration with the convenience of the FrontPanel programmer's interface 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

  • Medical device for physical therapy feedback
  • CMOS image sensor test equipment
  • Evaluation platform for semiconductors
  • Bioinformatics co-processors
  • Radar system - test interface, system integration, field testing
  • Microprocessor power module testing
  • Ion beam equipment for inspection/modification of semiconductors
  • Semiconductor development and testing
  • Camera interface for IR and LIDAR 3D cameras
  • Equipment for analyzing satellite imagery
  • Prototyping of image processing algorithms and display timing controllers for smart phones
  • Design of equipment for mineral exploration
  • University research
  • University classroom design projects

Block Diagram

XEM3010 Block Diagram

32 MB SDRAM

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

Xilinx Platform Flash

If you need standalone operation, Xilinx Platform Flash can configure the FPGA on startup and still allow you to communicate over USB.

 

Multi-output PLL

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

Switching Power Supplies

High-efficiency switching power supplies provide stable, dependable power to the FPGA. In most applications, there is enough extra juice to also supply your board.

Features & Specifications

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

Ordering

XEM3010-1500P

XC3S1500-4, 32-MB SDRAM, Platform Flash
  • - Qty 1
  • - Qty 2-4
  • - Qty 5-9
  • - Qty 10-99

XEM3010-1000

XC3S1000-4, 32-MB SDRAM
  • - Qty 1
  • - Qty 2-4
  • - Qty 5-9
  • - Qty 10-99

XEM3010-1500PI

Industrial-temp version of XEM3010-1500P
  • - Qty 1-9
  • - Qty 10+

BRK3010

Breakout Board
  • - Qty 1