Development Platform FPGA + ARM + DDR2 SODIMM socket

  • More than an evaluation kit
    • In one small 3"x3" package, this board packs large digital signal processing capabilities:
      • Xilinx Spartan-6 FPGA XC6SLX45 (-A option) or X6SLX150 (-B option)
      • 32-bit ARM coprocessor running at 120 MHz
      • 200-pin SODIMM socket for an optional DDR2 memory module. Transfer speeds in excess of 10 Gbits/s.
      • Two USB 2.0 interfaces to connect a PC to the FPGA and the ARM processor respectively. The PC-FPGA connection supports signaling rates of 480 Mbit/s (High Speed), 85 Mbit/s sustained throughput.
      • NAND: 1 Gbit to store numerous FPGA configurations and user non-volatile data
      • DAC: 12-bit precision, 1 MSamples/s for gain control
  • Seamless interface with RF, DACs, ADCs, Networking modules
    • Real-world applications require more than digital signal processing. The COM-1500 connects to numerous ComBlock modules, like the COM-5102 with gigabit Ethernet and HDMI interfaces, or the COM-30xx RF receivers for frequencies ranging from 0 to 3 GHz, and many more.
    Supports multiple personalities and dynamic reconfiguration
  • 8 custom FPGA configurations can be stored in non-volatile flash memory
  • The selected configuration is automatically reloaded at power up or upon software command within 1 to 5 seconds
  • Graphical User Interface is used for remote monitoring and control over a USB link. This includes loading the FPGA configuration file into non-volatile flash memory
  • ComScope-enabled: key internal signals can be captured in real-time and displayed on the host computer
  • Included development environment:
    • Graphical user interface (ComBlock Control Center) for monitoring, control, and FPGA programming.
    • Hardware schematics
    • USB Windows driver
    • FPGA HDL template code.
    • .ngc drivers for the DDR2 SODIMM, USB 2.0., TCP, Ethernet MAC.
    • VHDL drivers for the DAC, ComScope.
    • ARM coprocessor template code
  • Typical development environment (not supplied):
    • FPGA/VHDL/Verilog development: Free Xilinx ISE Webpack (-A option only) or ISE Logic edition
    • ARM C/C++ development environment: Eclipse, Yagarto tool chain, OpenOCD debugger

    Left Right
    Most ComBlocks digital interfaces Most ComBlocks digital interfaces
    COM-3001/2/3/4/5/6/7/8/9/10 RF/IF/Baseband receivers COM-3504 Dual Analog<->Digital Conversions, 16-bit 250MS/s DACs, 12-bit 150 MS/s ADCs
    COM-5102 Gigabit Ethernet + HDMI Video In/Out interface card COM-2802 Synchronized 8-channel digital-to-analog conversion, 900 MS/s
    COM-5401 4-Port 10/100/1000 Mbps Ethernet Transceivers COM-2001 Dual 2*10-bit digital-to-analog conversion, 125 MS/s

    Other Development Platforms
    COM-1800: FPGA (XC7A100T) + ARM + DDR3 SODIMM socket + GbE LAN development platform
    COM-1900: L/S-band modem development platform
    COM-1300: CardBus / PCMCIA + FPGA + SDRAM
    Specifications (340 KB)
    Getting Started with VHDL Development
    USB 2.0 User manual
    Creating a .mcs file
    VHDL Code Template
    ARM Code Template
    Download USB2.0 Driver
    $320 Purchase COM-1500-A XC6SLX45