The invention discloses a
radar signal processing instruction data parallel processing method based on a super-long instruction word, and aims to solve the problems of resource waste and insufficient real-time performance caused by an
NOP instruction. According to the method, an
algorithm instruction loop structure is analyzed, and a
data dependency relationship and an instruction
delay depth are identified; segmenting continuous
radar data and distributing an independent
base address register for each segment to realize
parallel processing; loading instructions of other segments are executed in a
delay period waiting for loading of one
data segment through
interleaving scheduling of the data loading instructions; performing cross-segment
interleaving arrangement on the
processing instructions of the plurality of data segments, inserting the
processing instructions of the subsequent segments into the
delay waiting period of the instructions of the previous segments for execution, and packaging the plurality of instructions without the dependency relationship into the same VLIW instruction packet; and a pipeline
closed loop of loading, calculation, comparison and storage is maintained through
cycle control. According to the method, the instruction transmitting efficiency, the hardware
resource utilization rate and the
data processing throughput are remarkably improved.