[DSP+FPGA] Universal Signal Processing Platform Based on DSP+FPGA XC7K325T and TMS320C6678
#信号处理#fpga开发
- DSP + FPGA Collaborative Processing Architecture
- Onboard 1 TMS320C6678 Multi-core DSP Processing Node
- Onboard 1 XC7K325T FPGA Processing Node
- Onboard 1 FMC Interface
- Onboard 4 SFP+ Optical Fiber Interfaces
- High-speed RapidIO Interconnect between FPGA and DSP

A general-purpose high-performance real-time signal processing platform based on an FPGA and DSP collaborative processing architecture. This platform uses one TI KeyStone series multi-core floating-point/fixed-point DSP TMS320C6678 as the main processing unit, and one Xilinx Kintex-7 series FPGA XC7K325T as the co-processing unit. It features one FMC daughter card interface and four SFP+ 10 Gigabit optical fiber interfaces. Processing nodes are interconnected via high-speed serial buses. By pairing with different FMC daughter cards, this system can be widely applied in scenarios such as software-defined radio, radar signal processing, baseband signal processing, wireless simulation platforms, and high-speed graphics and image processing.
Functional Block Diagram

Technical Specifications
- FPGA + Multi-core DSP Collaborative Processing Architecture;
- 1 Multi-core DSP Processing Node, 1 Kintex-7 FPGA Processing Node;
- Processing Performance:
- DSP Fixed-point Operations: 40 GMAC/Core * 8 = 320 GMAC;
- DSP Floating-point Operations: 20 GFLOPs/Core * 8 = 160 GFLOPs;
- Storage Performance:
- DSP Processing Node: 4 GByte DDR3-1333 SDRAM;
- DSP Processing Node: 4 GByte NAND Flash;
- FPGA Processing Node: 1 set of 2 GByte DDR3-1600 SDRAM;
- Interconnect Performance:
- DSP to FPGA: SRIO x4 @ 5 Gbps/lane;
- FPGA to FMC Interface: 2 GTH x4 @ 10 Gbps/lane;
- Physical and Electrical Characteristics
- Board Dimensions: 171 x 204 mm
- Board Power Supply: 3A max @ +12V (±5%)
- Cooling Method: Conduction Cooling
- Environmental Characteristics
- Operating Temperature: -40°C ~ +85°C, Storage Temperature: -55°C ~ +125°C;
- Operating Humidity: 5% ~ 95%, non-condensing
Software Support
- Optional Integrated Board Support Package (BSP);
- DSP Low-level Interface Drivers;
- FPGA Low-level Interface Drivers;
- Board-level Interconnect Interface Drivers;
- SYS/BIOS-based Multi-core Parallel Processing Low-level Drivers;
- Customized algorithms and system integration can be provided based on customer requirements:
Application Areas
- Software-Defined Radio (SDR);
- Radar and Baseband Signal Processing;
- High-speed Image and Graphics Processing;