FPGA+DSP Architecture-Based IF Signal Acquisition, Processing, and Remote Fiber Optic Transmission System
- Supports 8-channel, 250 MSPS sampling rate, 16-bit analog signal input
- Supports 4 SFP+ fiber optic channels, up to 10 Gbps/lane
- Onboard 1 XC7K325T FPGA processor
- Onboard 1 TMS320C6678 multi-core processor
- Supports 2 Gigabit Ethernet ports
- Supports multi-system cascading and synchronous acquisition

Functional Block Diagram

This high-performance radar signal real-time acquisition and processing platform, based on fiber optic transmission, integrates an I/O unit, a signal processing unit, and a remote transmission unit. It enables real-time acquisition, real-time processing, high-speed transmission, and high-speed storage of radar signals. The system platform consists of one signal processing platform card and one 4-channel fiber optic acquisition card, as shown in Figure 1. The signal processing platform is equipped with an 8-channel, 250 MSPS sampling rate, 16-bit AD acquisition FMC daughter card. The system's working principle is as follows: 8 channels of analog AD signals (from the antenna array) enter four high-speed ADCs via SSMC interfaces. The FPGA drives these four high-speed ADCs and completes real-time synchronous data acquisition of analog intermediate frequency (IF) signals. The FPGA features a large-capacity onboard buffer and performs complex algorithm processing, achieving precise phase measurement for multiple antenna arrays entirely from a time domain perspective. The signal processing board also includes one TI multi-core DSP processor C6678, which enables fast spectral analysis. Real-time data sharing between the FPGA and DSP is achieved through a high-speed interface, enabling powerful signal processing capabilities from both time and frequency domains. The platform uses single-mode or multi-mode fiber for remote transmission, and high-speed serial communication ensures that acquired data is updated in real-time on the server. This system realizes real-time acquisition, real-time processing, remote transmission, and high-speed storage of radar signals. It widely uses high-speed serial buses such as SRIO, PCIe, and Ethernet for data transmission, offering advantages such as high performance, high availability, and high reliability.
Technical Specifications
- System Composition:
- 1x 8-channel, 250 MSPS sampling rate, 16-bit resolution AD acquisition FMC daughter card (Model: FMC128);
- 1x FPGA + DSP signal processing board (Model: TES600);
- 1x 4-channel fiber optic acquisition card (Model: PCIE730);
- System Interconnection:
- AD daughter card and signal processing board: FMC high-speed connector LVDS interconnection;
- Signal processing board and fiber optic acquisition card: Interconnected via single-mode or multi-mode fiber;
- Fiber optic acquisition card and server: Interconnected via PCIe bus;
- Acquisition Performance:
- Maximum support for 8-channel, 250 MSPS sampling rate, 16-bit resolution real-time acquisition;
- Input voltage range: 1Vpp (4dBm) ~ 2Vpp (10dBm), programmable input voltage range;
- Analog input bandwidth: 500MHz (typical);
- SFDR@170MHz: 87dBc;
- SNR@170MHz: 73.2dBFS;
- ENOB@170MHz: 11.85bits;
- 8-channel AD synchronous acquisition;
- Processing Performance (Signal Processing Board):
- DSP fixed-point operations: 40 GMAC/Core * 8 = 320 GMAC;
- DSP floating-point operations: 20 GFLOPs/Core * 8 = 160 GFLOPs;
- Transmission Performance:
- Supports Serial RapidIO, Aurora, and other transmission protocols;
- Serial RapidIO supports 6.25 Gbps line rate, Aurora supports 10 Gbps line rate;
- Supports single-mode or multi-mode fiber, maximum transmission distance 80KM;
- Storage Performance:
- Storage bandwidth: 64-bit, DDR3 SDRAM, 500MHz operating clock;
- Storage capacity: Maximum support for 4GByte DDR3 SDRAM;
- Other Interface Performance:
- 1 high-precision clock unit, supports 1 external clock input, 2 synchronous clock outputs;
- 2 RS485 interfaces, 4 LVTTL inputs, 4 LVTTL outputs;
- Onboard 1 FRAM memory, 1 BPI Flash;
- Physical and Electrical Characteristics
- Board dimensions: 100 x 160mm
- Board power supply: 1.5A max@+12V (±5%)
- Cooling method: Metal conduction cooling
- Environmental Characteristics
- Operating temperature: -40°~﹢85°C;
- Storage temperature: -55°~﹢125°C;
- Operating humidity: 5%~95%, non-condensing
Application Areas
- Software Defined Radio (SDR);
- Radar and Baseband Signal Processing;