Embedded Systems Design, Inc. (ESD) has released the StreamBlade™ SOE-4. This short-form PCI card is a FPGA-based processing board designed specifically to process real-time streaming data. The SOE-4 is well suited for streaming applications such as telecommunications protocol processing, software-defined radio (SDR) applications, and real-time streaming data, including video and voice processing, generation, recording, and playback.
With Ethernet used to implement a distributed computer backplane and the PCI bus used only for power, configuration, and control, the SOE-4 allows developers to take full advantage of its two Xilinx Virtex-4 FX60 FPGAs or two Xilinx Virtex-4 FX100 FPGAs. The device supports four independent 10/100/1000 Ethernet ports, two for each FPGA, plus four, 40-pin ATA connectors which provide for direct user-configurable access to both FPGAs. With two 8MB banks of ZBT SRAM and two 128MB banks of DDR2 SDRAM per FPGA, developers can use the SOE-4 as a quad PPC405 processing board, a pure FPGA processing board, or for combined hardware/software boundary processing.
The boards are delivered with the SOE-4 Development Kit, which is compliant with Xilinx EDK 8.2i and includes sample applications to help designers begin using the product immediately. System-on-FPGA (SoFPGA) reference designs are provided, including cores for DDR2 SDRAM control. The development kit also includes Linux PCI device drivers and host utilities for loading FPGA bit streams and PPC405 elf files into SOE-4 flash memory.
The SOE-4 processing boards, part number SB-SOE-4-PCI-ATA, are available eight weeks ARO. Boards are $6,800.00 in single quantities configured with FX60 FPGAs.