Embedded Systems Design, Inc. (ESD) has released the StreamBlade™ MiniFX. This 3.5" X 3.0" FPGA-based processing board is designed to process real-time streaming data. The board is the result of ESD's consulting work with a product developer specializing in direction finding and geo-location products and systems for commercial & government customers. The MiniFX is ideally suited for streaming applications such as telecommunications protocol processing, software-defined radio (SDR), and real-time streaming data, including video and voice processing, generation, recording, and playback.
The MiniFX was conceived to solve a specific challenge in a customer's system, in this case implementing one quarter of the StreamBlade SOE-4 board's functions and interface with a customer's dual ADC board.
The MiniFX receives streaming data intermediate frequency (IF) samples from two analog/digital converters (ADCs), performs SDR functions, computes steering vectors (used for direction finding), and provides results via Gigabit Ethernet. Using Ethernet to implement a distributed computer backplane, configuration, and control, the MiniFX allows developers to take full advantage of its configured Xilinx Virtex-4 FPGA available with a FX20, FX40, or FX60. The device supports a 10/100/1000 Ethernet port, two serial ports, plus an assortment of LVDS connectors which enable direct user-configurable access to the FPGA. With 128MB of DDR2 SDRAM, developers can use the MiniFX as a dual PPC405 processing board, a pure FPGA processing board, or for combined hardware/software boundary processing.
The boards are delivered with the MiniFX Development Kit, which is compliant with Xilinx EDK 8.2i and includes sample applications to help customers begin using the product immediately. System-on-FPGA (SoFPGA) reference designs are provided, including cores for DDR2 SDRAM control. The development kit also includes utilities for loading FPGA bit streams and PPC405 elf files into MiniFX flash memory.
The MiniFX processing boards, part number SB-MiniFX, are available eight weeks ARO. Boards are $2,500.00 in single quantities, configured with FX60 FPGAs.
Click here for more information on ESD; click here for a data sheet.