Radar Perception on DSP

Radar detections with silhouettes. Calculating these silhouettes is among others the task of perception algorithms.

Selecting the right System on Chip (SoC) for a task is non-trivial. Especially when the product must be cost-efficient, but the software is heavy on logic. Logic-heavy code is typically not the strength of DSPs, especially not ones with a very large instruction word (VLIW) architecture.

We helped a customer to evaluate multiple SoC options and make an informed choice for their radar sensing and perception software. Subsequently, we helped them to create a system architecture and ported their perception software from a classic microcontroller CPU to the DSP. Our optimized application was 10× faster and 3× smaller than the original CPU code directly compiled for DSP.

Quick facts

Hardware:

  • SoC: Texas Instruments™ TMS320C6000™
  • DSP: Texas Instruments C6000™

Operating System:

  • Texas Instruments RTOS

Compiler:

  • Texas Instruments CGT C6000

Summary of our results:

  • Porting perception from CPU to DSP (10× faster, 3× smaller)
  • SoC evaluation and selection
  • Architecture system deployment concept