The invention discloses a general
signal processing board card based on a multi-core DSP (
digital signal processor). An FPGA (
field programmable gate array) serves as a master control core, and two multi-core DSP chips are connected through a high-speed serial
bus and supportable to SRIO (serial rapid input / output) and PCIE (
peripheral component interconnect express) protocols. Each DSP is connected with an expandable external memory and a
gigabit Ethernet interface, and the DSPs are connected mutually through the high-speed serial
bus and supportable to
Hyperlink, SRIO and PCIE protocols. The FPGA and a VPX connector are mutually connected through a
gigabit transceiver and supportable to SRIO, PCIE and
Ethernet protocols. Mounting positions of an external
memory chip, a DSP
chip and an
FPGA chip on a printed board of the general
signal processing board card are compatible positions allowing placement of other chips in the series respectively and accord with 6U standards in size. The problems of poor universality,
small data throughput, low storing rate and low
processing speed of existing
signal processing board cards are solved, and the general
signal processing board card has the advantages of quickness in processing, high storing rate, large data
throughput and high universality and can be widely applied to fields of communication,
radar, guided missiles,
remote sensing,
image processing and the like.