Das richtige System on Chip (SoC) auszuwählen ist eine nicht-triviale Aufgabe. Besonders wen das Endprodukt kosteneffizient sein muss, aber die Software viel Logik zu bewältigen hat. Programme die im Logikbereich stark ausgeprägt sind, sind normalerweise nicht die Stärke von DSPs, besonders nicht von DSPs mit Very Large Instruction Word (VLIW) Architektur.
Wir halfen einem Kunden mehrere SoCs zu evaluieren und eine sachkundige Entscheidung für dessen Radar Sensing- und Perception-Software zu treffen. Anschließend halfen wir ihm eine Systemarchitektur zu erschaffen und portierten seine Perception-Software von einer klassischem Mikro-Controller-CPU auf den DSP. Unsere optimierte Anwendung war um den Faktor 10 schneller und um den Faktor 3 kleiner als der ursprüngliche CPU-Code und war direkt für den DSP kompiliert.
Ein paar schnelle Fakten
Hardware:
- SoC: Texas Instruments™ TMS320C6000™
- DSP: Texas Instruments C6000™
Operating System:
- Texas Instruments RTOS
Compiler:
- Texas Instruments CGT C6000
Zusammenfassung der von uns erzielten Ergebnisse:
- SoC-Evaluierung und -Auswahl
- Architektur eines System-Deployment-Konzept
- Portieren der Perception von CPU zu DSP (10× schneller, 3× kleiner)