TDAx ADAS SoCs – Surround view
The automotive surround view camera system is an emerging automotive advanced driver assistance system (ADAS) technology that assists the driver in parking the vehicle safely by providing a 360 degree bird's eye view of the vehicle surroundings using multiple cameras, usually 4 to 6 wide angled cameras (fish-eye lens).
The automotive 3D surround view provides enhanced visibility from multiple camera angles around the car while parking and maneuvering in different situations.
TI Jacinto TDAx automotive processors addresses the key needs of the surround view system such as safety, convenience and autonomous features. In addition, TI provides complete hardware and software scalability enabling easy development of optimized solutions and faster time to market.
TI provides multiple evaluation and development kits including a versatile Software Development Kit (SDK) to enable customers to get started quickly on TI platforms.
Features and benefits
Scalable hardware and software platform
TI Jacinto TDAx automotive processors enable customers to:
- Upgrade easily from 2D to 3D surround view
- Scale between Ethernet and LVDS systems
- Add analytics features such as online dynamic calibration, park assist, obstacle detection, autonomous parking etc.
- Scale between HLOS and RTOS based systems
TI provides best in class on-chip image signal processing, eliminating the need for external image processing chips resulting in system cost savings and best in class image quality.
- Compatible with any image sensor
- Best in class on-chip image processing including wide dynamic range (WDR) and LED flicker mitigation
- Hardware based de-warp
- Image tuning ecosystem including tuning tools and experienced 3rd parties
- TI Jacinto TDAx automotive processors are supported by a mature SW, HW and 3rd party ecosystem:
- Processor software development kit for vision applications including specific use cases for LVDS and Ethernet surround view applications.
- Multiple cost effective hardware development platforms for every stage of development.
- Rich 3rd party ecosystem offering various levels of support including image tuning and analytics solutions from concept to production.
- Systems capable of achieving ASIL-B safety levels
- Various safety OS options
- AUTOSAR MCAL solutions
Product family selection guide
|Features||LVDS surround view||Ethernet surround view|
|Use case||RAW image sensor LVDS input small, cost effective cameras without ISP or video compression in camera deliver best quality RAW video over LVDS|
|No Ethernet Input||Enet in w/ H.264 decode possible|
|Graphics||2D or 3D with mesh warp HWA||3D surround view with GPU||2D with no GPU or 3D with GPU||3D surround view with GPU|
|Output||LVDS output or||LVDS output or||LVDS output or|
|Camera inputs||Up to 6x||Up to 10x||Up to 4x||Up to 8x|
|Image Processing (ISP)||212 MHz||Up to 512 MHz||No ISP on chip|
|DSP - C66x||1-2x||2x||1x||2x|
|Analytics (SIMD) - EVE||1x||2x||2-4x|
|CPU - ARM Cortex A15||Single/dual||Single||Single/dual|
|MPU - ARM Cortex M4||1x dual 212 MHz||2x dual 212 MHz||1x dual 212 MHz||2x dual 212 MHz|
|3D graphics||Mesh Warp HWA||2x SGX544 GPU 665 MHz||0-1x SGX544 GPU 425MHz||2x SGX544 GPU 532 MHz|
|Video H.264 Codec||Encode cnly||1Mp @ 30fps SW H.264||6.5Mp @ 30fps HW Encode||5.2Mp @ 30fps HW Encode|
|DDR : Memory BW||1x 32b 1066 : 4.3 GB/s||2x 32b 1333 : 10.6 GB/s||1x 32b 1333 : 5.3 GB/s||1-2x 32b 1066 : 8.5 GB/s|
|Software compatibility||Software compatible & extensible|
Hardware and software platforms
Software components and applications
|Software components||Surround view applications||Ethernet surround view|
|SOC||TDA3x, TDA2P||TDA2Ex, TDA2x|
|Boot loader, peripheral drivers||SBL, drivers for standard peripherals (I2C, SPI, etc.)||SBL, drivers for standard peripherals (I2C, SPI, etc.)|
|Capture driver||CSI2 or VIP drivers for multi-channel image capture||Ethernet driver and SW stack to support IEEE 1722/1733 capture|
|Display driver||DSS based display drivers (HDMI/FPD Link / LCD)||DSS based display drivers (HDMI/FPD Link / LCD)|
|ISS drivers||Drivers for Image pipe, HW de-warp|
|Image tuning tool||PC tool for image quality tuning|
|Video Codecs||Hardware / software video encode for recording / Ethernet display||Hardware video decode and encode|
|Compute library||Compute library on EVE and DSP||Compute library on EVE and DSP|
|3D surround view algorithm||Demo algorithms for GPU based surround view|
|2D surround view algorithm||Demo algorithms for ISS/ DSP based surround view||Demo algorithms for DSP based surround view|
|Surround view tools||Example tools for calibration||Example tools for calibration|
|Links Framework||Framework for connecting drivers, algorithms and other processing nodes||Framework for connecting drivers, algorithms and other processing nodes|
|Demo applications||LVDS surround view demo||Ethernet surround view demo|
|AUTOSAR MCAL drivers||MCAL drivers for AUTOSAR||MCAL drivers for AUTOSAR|
|Security||SECDEV package for boot / run time security with HS devices||SECDEV package for boot / run time security with HS devices|
Support and resources
TI's innovative vision SDK framework allows developers to create different ADAS application data flows involving video capture, pre-processing, analytics algorithms and display.
Learn about autonomous Advanced Driver Assistance Systems (ADAS) applications and how to enable automotive surround view and camera monitoring systems.