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:
- SoC evaluation and selection
- Architecture system deployment concept
- Porting perception from CPU to DSP (10× faster, 3× smaller)