The invention belongs to the field of
digital signal processing, and specifically relates to a multi-DSP
data exchange method based on an FPGA. A multi-DSP
data exchange apparatus based on an FPGA comprises a programmable device FPGA, DSP memories, external SDRAM memories, an FPGA program FLASH, a DSP program FLASH, a
gigabit Ethernet interface, a debugging
serial port, a
data input interface, and a data output interface, the programmable device FPGA is connected with the DSP memories, the external SDRAM memories, the FPGA program FLASH, the DSP program FLASH, the
gigabit Ethernet interface, the debugging
serial port, the
data input interface, and the data output interface, and the debugging
serial port is connected with a serial port switch. The apparatus is advantageous in that the
synchronous serial interface switch is realized in the FPGA, effective
data exchange between a plurality of DSPs is realized, the occupied FPGA resources are less, the
data transmission is stable and reliable, and the control is simple.