TDAx ADAS SoCs – Radar
Automotive ADAS systems are built around multiple sensor modalities to perceive traffic and road environment in all driving conditions. Radars are an important component of this sensor eco-system because they are used to measure distance between vehicles in real time. Moreover, RADAR works well in all weather and lighting conditions, which are important for reliably enabling the following ADAS features:
- Collision avoidance
- Lane change assist
- Adaptive cruise control in highway driving and urban driving scenarios
- Traffic jam assist
- Blind spot monitoring
- Parking assist by using radar instead of ultrasonic sensors
The requirements for radar processing performance and the system block diagram vary widely across these applications. For example, a short range radar system that detects objects properly with a limited angular resolution in a 2-5 meter range is useful for parking assist. On the other hand, a long-range radar system that can perceive the road environment out to 250 meters is critical for robust collision avoidance for high speed driving on freeways. A mid-range system that can sense approximately 50 meters with a wide field of view is required for blind spot monitoring applications.
TI JacintoTM TDAx ADAS automotive processors are designed to efficiently process the data from multiple radar sensors, for all the above applications. Moreover, a wide range of product features within the TDAx portfolio enables customers to make a selection that best fits the critical system parameters of power, performance, size and cost.
Features and benefits
TI Jacinto TDAx automotive processors share a common core platform and architecture, allowing software to be reused as developers scale their design from entry to premium segments, thereby reducing time to market. Pin-to-pin compatibility options also enable hardware reuse.
The Jacinto TDAx family enables full scalability for radar system processing across multiple safety applications that require different number of radars. These applications also have system cost and performance constraints that can be easily met with TDA2 and TDA3 processors with complete s/w reuse.
The SOC family also offers scalable DMIPS, GFLOPS, and memory throughput for environment and sensor fusion processing.
Performance provided by heterogeneous architecture
TI Jacinto TDAx automotive processors can meet the performance and fast boot requirements of a radar solution by leveraging high performance C66x DSPs, EVE engines, Auxiliary Arm® Cortex™-M4 MPU cores, high throughput flash interfaces (QSPI, eMMC, NAND) and DDR throughput.
Integrated DSPs and EVEs efficiently process up to 4 cascaded radar sensors for multi-dimensional FFTs, magnitude computation, clustering algorithms, CFAR detection, Kalman filtering and sensor fusion.
Safety and security support
TI Jacinto TDAx automotive processors have a number of safety and security features supported in hardware including:
- Auxiliary Arm® Cortex™-M4 MPUs
- Hardware firewalls
- Memory ECC support
- Display write-back path
- Security accelerators
Additionally, the TDA3 family includes:
- Clock, voltage and interrupt monitors
- Hardware CRC block
- Window watchdog timers and
- Other enhanced safety mechanisms for safe computation and AUTOSAR.
The safety features enable customers to design systems that can achieve ASIL-B or higher safety levels.
TI Jacinto TDAx security support enables secure boot, run-time security and many of the EVITA-HSM features.
Product family selection guide
|Radar scalability||4x SRR, 4x MRR, 2x LRR||4x LRR, 4x Cascade (12 Tx, 16 Rx)|
|Pin2Pin compatible||Pin2Pin compatible|
|MPU (DMIPs)||Up to 0.5K||Up to 0.5K||Up to 10.6K||Up to 12.7K|
|EVE||1x (500MHz)||1x (667MHz)||2-4x (500-650MHz)||2x (500-900MHz)|
|C66x DSP||2xC66x 500 MHz||2xC66x 745 MHz||2xC66x 500MHz||2xC66x 1 GHz|
|Memory BW (GB/s)||Up to 4.0||Up to 5.3||Up to 8.5||Up to 10.7|
|Power consumption*||< 2W||< 2.5W||< 4W||<5W|
|Power management||LP8732, LP8733||LP8732, LP8733||TPS65917 or TPS659039||TPS659039|
|Software compatibility||Software compatible|
*May change depending on your use-case. This number is measured for typical radar applications
Hardware and software tools
General purpose evaluation module based on TDA3x processor that integrates a host of peripherals including multi-camera interfaces (both parallel and serial), CAN-FD, Ethernet PHY, display, SERDES module and support for interfacing with Safety MCU EVM.
This benchtop starter kit lets you evaluate embedded ADAS technology. Based on the TDA3x advanced vision processor, it enables synchronous acquisition of four FPD-Link III HD data streams (video, radar, lidar, etc.) for real-time vision processing and analytics.
General purpose evaluation module based on TDA2x processor. The board supports interfacing with vision application board and 1920x1200 multi-touch display that will help jump start your evaluation and application development.
Based on the TI TDAx line of automotive vision processors, this rugged, compact design supports multiple simultaneous vision sensors, radar sensors, and a host of peripherals including displays, CAN, USB, and Gigabit Ethernet that helps shorten the development time.
Multi-processor SDK for TDAx processors. The framework allows users to create different ADAS application data flows involving radar capture and processing along with support for video capture, processing and display. The SDK has foundational drivers, compute & vision kernels for EVE and DSP.
Software components and applications
|Software components||Radar applications|
|SOC||TDA3x, TDA2x, TDA2Px|
|Boot loader, peripheral drivers||SBL, drivers for standard peripherals (I2C, SPI, etc.)|
|Capture driver||CSI2 or VIP drivers for radar sensor data capture|
|Radar sensor||AWR12x radar sensor drivers|
|Compute library||Compute library on EVE and DSP for radar functions like FFT, beam forming etc.|
|Radar data processing algorithm||Demo algorithms for radar data processing|
|Links framework||Framework for connecting drivers, algorithms and other processing nodes|
|Demo applications||Radar application demo|
|AUTOSAR MCAL drivers||MCAL drivers for AUTOSAR|
|Security||SECDEV package for boot / run time security with HS devices|