SoC processor w/ highly-featured graphics, video & vision acceleration for ADAS applications


Product details


Arm CPU 1 ARM Cortex-A15 Arm MHz (Max.) 750 DSP 2 C66x DSP MHz (Max) 750 Graphics processing unit (GPU) 1 GC320 2D, 2 SGX544 3D GPU frequency (Max) (MHz) 532, 500 Hardware accelerators 1 Image Video Accelerator, 4 Embedded Vision Engines (EVE) Co-processor(s) 4 ARM Cortex-M4 Features ASIL-B Security Cryptographic acceleration, Debug security, Device identity, Isolation firewalls, Secure boot & storage & programming, Software IP protection Other on-chip memory 2.5 MB EMIF 2 32-bit DRAM DDR2-800, DDR3-1066, DDR3L-1066 Storage interface 1 UHSI, 1 eMMC, 2 SDIO SPI 1 QSPI, 4 McSPI Display type 1 HDMIOUT, 3 LCD OUT Parallel video input ports 10 Ethernet MAC 2-port 1Gb switch PCIe 2 PCIe Gen3 Serial I/O I2C, UART, CAN, USB Rating Automotive McASP 8 open-in-new Find other TDAx ADAS SoCs


  • Architecture designed for ADAS applications
  • Video, image, and gaphics processing support
    • Full-HD video (1920 × 1080p, 60 fps)
    • Multiple video input and video output
  • Dual Arm® Cortex®-A15 microprocessor subsystem
  • Up to two C66x floating-point VLIW DSP
    • Fully object-code compatible with C67x and C64x+
    • Up to thirty-two 16 × 16-Bit fixed-point multiplies per cycle
  • Up to 2.5MB of on-chip L3 RAM
  • Level 3 (L3) and level 4 (L4) interconnects
  • Two DDR2/DDR3/DDR3L memory interface (EMIF) modules
    • Supports up to DDR2-800 and DDR3-1066
    • Up to 2GB supported per EMIF
  • Dual Arm® Cortex®-M4 Image Orocessing Units (IPU)
  • Vision acceleration pac
    • Up to four Embedded Vision Engines (EVEs)
  • IVA-HD subsystem
  • Display subsystem
    • Display controller with DMA engine and up to three pipelines
    • HDMI™ encoder: HDMI 1.4a and DVI 1.0 compliant
  • 2D-graphics accelerator (BB2D) subsystem
    • Vivante® GC320 core
  • Video Processing Engine (VPE)
  • Dual-core PowerVR® SGX544 3D GPU
  • Three Video Input Port (VIP) modules
    • Support for up to 10 multiplexed input ports
  • General-Purpose Memory Controller (GPMC)
  • 2-port gigabit ethernet (GMAC)
  • Enhanced Direct Memory Access (EDMA) controller
  • Dual Controller Area Network (DCAN) modules
    • CAN 2.0B protocol
  • PCI-Express® 3.0 port with integrated PHY
    • One 2-lane gen2-compliant port
    • or two 1-lane gen2-compliant ports
  • Sixteen 32-bit general-purpose timers
  • 32-bit MPU watchdog timer
  • Ten configurable UART/IrDA/CIR modules
  • Four Multichannel Serial Peripheral Interfaces (McSPI)
  • Quad SPI interface
  • Five Inter-Integrated Circuit (I2C) ports
  • SATA interface
  • Eight Multichannel Audio Serial Port (McASP) modules
  • SuperSpeed USB 3.0 dual-role device
  • Three high-speed USB 2.0 dual-role devices
  • Four Multimedia Card/Secure Digital/Secure Digital Input Output interfaces (MMC®/SD®/SDIO)
  • Up to 247 General-Purpose I/O (GPIO) pins
  • Real-Time Clock SubSystem (RTCSS)
  • Device security features
    • Hardware crypto accelerators and DMA
    • Firewalls
    • JTAG® lock
    • Secure keys
    • Secure ROM and boot
  • Power, Reset, and Clock Management (PRSM)
  • On-chip debug with CTools technology
  • Automotive AEC-Q100 qualified
  • 28-nm CMOS technology
  • 23 mm × 23 mm, 0.8-mm pitch, 760-Pin BGA (ABC)

All trademarks are the property of their respective owners.

open-in-new Find other TDAx ADAS SoCs


TI’s new TDA2x System-on-Chip (SoC) is a highly optimized and scalable family of devices designed to meet the requirements of leading Advanced Driver Assistance Systems (ADAS). The TDA2x family enables broad ADAS applications in automobiles by integrating an optimal mix of performance, low power and ADAS vision analytics processing that aims to facilitate a more autonomous and collision-free driving experience.

The TDA2x SoC enables sophisticated embedded vision technology in automobiles by broadest range of ADAS applications including front camera, park assist, surround view and sensor fusion on a single architecture.

The TDA2x SoC incorporates a heterogeneous, scalable architecture that includes a mix of TI’s fixed and floating-point TMS320C66x digital signal processor (DSP) generation cores, Vision AccelerationPac, Arm® Cortex®-A15 MPCore™ and dual-Cortex-M4 processors. The integration of a video accelerator for decoding multiple video streams over an Ethernet AVB network, along with graphics accelerators for rendering virtual views, enable a 3D viewing experience. And the TDA2x SoC also integrates a host of peripherals including multi-camera interfaces (both parallel and serial) for LVDS-based surround view systems, displays, CAN and GigB Ethernet AVB.

The Vision AccelerationPac for this family of products includes multiple embedded vision engines (EVEs) offloading the vision analytics functionality from the application processor while also reducing the power footprint. The Vision AccelerationPac is optimized for vision processing with a 32-bit RISC core for efficient program execution and a vector coprocessor for specialized vision processing.

Additionally, TI provides a complete set of development tools for the Arm, DSP, and EVE coprocessor, including C compilers, a DSP assembly optimizer to simplify programming and scheduling, and a debugging interface for visibility into source code execution.

The TDA2x ADAS processor is qualified according to the AEC-Q100 standard.

open-in-new Find other TDAx ADAS SoCs

More Information

This product family is available for high volume automotive manufacturers. Please contact your TI sales representative for more details.

Learn more about the TDAx SoC for advanced driver assistance systems (ADAS).

Technical documentation

= Top documentation for this product selected by TI
No results found. Please clear your search and try again. View all 40
Type Title Date
* Datasheet TDA2x ADAS Applications Processor 23mm Package (ABC Package) Silicon Revision 2.0 datasheet (Rev. F) Jun. 06, 2019
* Errata TDA2x ADAS Applications Processor (Rev. I) Sep. 20, 2017
Application notes IVA-HD Sharing Between VISION-SDK and PSDKLA on Jacinto6 SoC Aug. 24, 2020
White papers Paving the way to self-driving cars with ADAS (Rev. A) Jul. 24, 2020
White papers Stereo vision- facing the challenges and seeing the opportunities for ADAS (Rev. A) Jul. 24, 2020
User guides TDA2x ADAS Applications Processor Public Technical Reference Manual (Rev. G) Feb. 22, 2020
Application notes AM57x, DRA7x, and TDA2x EMIF Tools (Rev. E) Jan. 06, 2020
Application notes Integrating New Cameras With Video Input Port on DRA7xx SoCs Jun. 11, 2019
Application notes TDA2x/TDA2E Performance (Rev. A) Jun. 10, 2019
Application notes The Implementation of YUV422 Output for SRV Aug. 02, 2018
Application notes MMC DLL Tuning (Rev. B) Jul. 31, 2018
Application notes Integrating AUTOSAR on TI SoC: Fundamentals Jun. 18, 2018
Application notes ECC/EDC on TDAxx (Rev. B) Jun. 13, 2018
Application notes Sharing VPE Between VISIONSDK and PSDKLA May 04, 2018
Technical articles Smart sensors are going to change how you drive (because eventually, you won’t) Apr. 25, 2018
Technical articles AI in Automotive: Practical deep learning Feb. 08, 2018
Technical articles How to maintain automotive front camera thermal performance on a hot summer day Feb. 02, 2018
Application notes TMS320C66x XMC Memory Protection Jan. 31, 2018
Technical articles Development platforms pave the way to production systems for ADAS Jan. 19, 2018
Application notes DSS Bit Exact Output (Rev. A) Jan. 12, 2018
Application notes Flashing Utility - mflash Jan. 09, 2018
White papers Embedded low-power deep learning with TIDL Dec. 08, 2017
Application notes Optimizing DRA7xx and TDA2xx Processors for use with Video Display SERDES (Rev. B) Nov. 07, 2017
Application notes A Guide to Debugging With CCS on the DRA75x, DRA74x, TDA2x and TDA3x Family of D (Rev. B) Nov. 03, 2017
Application notes DSS BT656 Workaround for TDA2x (Rev. A) Nov. 03, 2017
Application notes Safety Features on VisionSDK Oct. 26, 2017
Application notes Optimization of GPU-Based Surround View on TI’s TDA2x SoC Sep. 12, 2017
White papers Step into next-gen architectures for multi-camera operations in automobiles Jun. 16, 2017
White papers Making Cars Safer Through Technology Innovation (Rev. A) Jun. 07, 2017
Application notes Quality of Service (QoS) Knobs for DRA74x, DRA75x & TDA2x Family of Devices (Rev. A) Dec. 15, 2016
Application notes Quad Channel Camera Application for Surround View and CMS Camera Systems (Rev. A) Aug. 23, 2016
Application notes ADAS Power Management Mar. 07, 2016
White papers Multicore SoCs stay a step ahead of SoC FPGAs Feb. 23, 2016
User guides TDA2x EVM CPU Board User's Guide Feb. 09, 2016
User guides Vision Application Board User's Guide Feb. 09, 2016
White papers Surround view camera systems for ADAS (Rev. A) Oct. 20, 2015
Application notes Guide to fix Perf Issues Using QoS Knobs for DRA74x, DRA75x, TDA2x & TD3x Device Aug. 13, 2014
White papers TI Vision SDK, Optimized Vision Libraries for ADAS Systems Apr. 14, 2014
White papers TI Gives Sight to Vision-Enabled Automotive Technologies Oct. 16, 2013
White papers Empowering Automotive Vision with TI’s Vision AccelerationPac Oct. 13, 2013

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Hardware development

D3 ADAS Development Kit
Provided by D3 Engineering
This fully functioning evaluation system speeds on-vehicle testing and development of multi-camera, real-time vision applications requiring intensive video analytics. It shortens development time of vision-based systems for automotive, transportation, and materials handling applications.The ADAS (...)
document-generic User guide
TDA2x EVM is an evaluation platform designed to speed up development efforts and reduce time to market for ADAS applications. It is based on a TDA2x SoC which incorporate a heterogeneous, scalable architecture that includes a mix of TI’s fixed and floating-point TMS320C66x Digital Signal (...)
  • Hardware
    • TDA2x Processor
    • 4GB DDR3L
    • TPS659039 Power Management IC
    • 4 GB eMMC
    • Vision Application board
  • Software
    • Vision SDK
    • StarterWare
  • Connectivity
    • Gigabit Ethernet (2)
    • MiniPCIe
    • e/mSATA
    • Micro SD Card
    • Micro USB 2.0
    • USB 3.0
    • HDMI
    • Audio in/out
    • WiLink8 Q  (Connector)
D3 Engineering RVP-TDAx development kits
Provided by D3 Engineering
These rugged development kits are in a finalized product form-factor that lets you evaluate TI ADAS technology under realistic on-vehicle conditions. Accelerate development of autonomous vision-based navigation systems for automotive, transportation and materials handling applications. The (...)

Software development

Processor SDK for TDAx ADAS SoCs - Linux and TI-RTOS Support
PROCESSOR-SDK-TDAX Processor SDK-Vision (Vision SDK) and Processor SDK-Radar (Radar SDK) are multi-processor software development kits for TDAx processors. The software framework allows users to create different ADAS application data flows involving radar capture, radar processing, video capture, video pre-processing (...)

RTOS SDK Key Features:

  • SYS-BIOS based SW stack for A15, IPU, C66x and EVE
  • SYS-BIOS based Device Drivers, Power management, Inter-processor communication (IPC), Networking Stack and Filesystem
  • TI Deep Learning library
  • Radar applets and kernels
  • EVE and DSP SW library and demo algorithms
  • More than 10 use (...)
Hella Aglaia TDAx-based ADAS algorithms for front camera
Provided by Hella Aglaia HELLA Aglaia develops embedded software solutions for advanced driver assistance systems – compliant with certified industry standards and ready for hardware integration.

Leveraging the powerful deep learning capabilities of the TDA4x processor family, HELLA Aglaia’s robust image processing (...)

Momenta deep learning algorithms for ADAS forward camera applications on TDA4x processors
Provided by Momenta Momenta’s deep learning based algorithms for ADAS applications make full use of the DSP cores and accelerators on TDA4x for neural network processing. Designed to achieve market leading computational and power efficiency, Momenta’s algorithms offer an array of pre- and post-imaging (...)
XDS110 JTAG Debug Probe
TMDSEMU110-U The Texas Instruments XDS110 is a new class of debug probe (emulator) for TI embedded processors. The XDS110 replaces the XDS100 family while supporting a wider variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a single pod. Also, all XDS debug probes support Core and System Trace in all ARM and (...)

The XDS110 is the latest entry level debug probe (emulators) for TI embedded processors. Designed to be a complete solution that delivers JTAG and SWD connectivity at a low cost, the XDS110 is the debug probe of choice for entry-level debugging of TI microcontrollers, processors and SimpleLink (...)

QNX Neutrino RTOS
Provided by QNX Software Systems — The QNX Neutrino® Realtime Operating System (RTOS) is a full-featured and robust RTOS designed to enable the next-generation of products for automotive, medical, transportation, military and industrial embedded systems. Microkernel design and modular architecture enable customers to create (...)

Design tools & simulation

SPRM670.ZIP (28 KB) - BSDL Model
SPRM671.ZIP (36408 KB) - IBIS Model
SPRM672.ZIP (3 KB) - Thermal Model
Clock Tree Tool for Sitara, Automotive, Vision Analytics, & Digital Signal Processors
CLOCKTREETOOL The Clock Tree Tool (CTT) for Sitara™ ARM®, Automotive, and Digital Signal Processors is an interactive clock tree configuration software that provides information about the clocks and modules in these TI devices. It allows the user to:
  • Visualize the device clock tree
  • Interact with clock tree elements (...)
document-generic User guide

CAD/CAE symbols

Package Pins Download
FCBGA (ABC) 760 View options

Ordering & quality

Recommended products may have parameters, evaluation modules or reference designs related to this TI product.

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​


Related videos