FPGA based DSP Processing System
This project involved the design and development of a 1U 19inch rack based, DSP processing system for a client. The 1U 19inch cased unit employs two NetDsp processing boards. The board NetDsp board uses a dual core Freescale P1022 CPU controlling a powerful Xilinx Virtex-6 FPGA device to handle the fast DSP processing. The design employs DDR3 memory, PCI express communications, Fibre and Gigabit Ethernet communications interfaces. The work included the board design including PCB tracking, 1U enclosure design, FPGA Firmware in VHDL, Linux based system and control software.
The system was taken through complete CE testing at York EMC.
A complete 1U unit with two boards uses about 60 Watt's of energy when fully processing the data streams. The new unit replaces an existing 8U system that used about 600 Watt's. The new system also has a far smaller footprint and provides many extra features.