UDE® Debug, Trace and Test solution for Infineon TriCore™ AURIX™ TC4x Microcontrollers

The 32-bit TriCore™ AURIX™ TC4x is a highly integrated multicore SoCs manufactured in 28-nm technology.

  • Addresses a wide range of automotive applications such as e-mobility, ADAS and AI applications
  • Masters highly complex challenges in the area of domain and zone control
  • Meets the highest safety requirements with regard to autonomous driving

UDE® Debug, Trace and Test solution for Infineon AURIX TC4x microcontroller family

The AURIX™ TC4x consist of up to six powerful main cores based on the Next-Generation TriCore™ v1.8 architecture, a special Cyber-Security Real-Time Module (CSRM), and other new enhancements for high-performance applications.

New introductions include the (enhanced) Generic Timer Module (GTM/eGTM) plus AURIX accelerator suite elements, such as converter DSPs (cDSP) at the analog-to-digital converters (ADC), and a Parallel Processing Unit (PPU). This powerful accelerator is based on Synopsys ARC® EV architecture, which enables mathematical modeling of complex heterogeneous systems.

Feature Overview

  • 32-bit architecture
  • Up to 6 TriCore™ v1.8 cores in lockstep
  • Up to 500Mhz core clock
  • AURIX™ Accelerator Suite:
    • Parallel Processing Unit (PPU)  – enabling AI up to ASIL-D
    • Data Routing Engine (DRE) – for efficient communication and data handling
    • cDSP - Digital signal processing for the ADC signals
    • Single Processing (SPU) - Radar accelerator
    • Security cluster / security accelerators including CSRM and CSS - Hardware Crypto Acceleration
  • Up to 25 MB on-chip Flash
  • Zero downtime SOTA support
  • New eGTM timers and high-resolution PWM
  • GTM for compatibility with AURIX™ TC3xx
  • Safe DMA
  • ASIL-D compliant
  • Scalable high-speed communication interfaces:
    • 5 Gbps Ethernet
    • PCIe 
    • 10BASE T1S Ethernet
    • CAN-XL
  • Low interrupt latency
  • Flexible interrupt prioritization scheme

Key Features

  • Multicore debugging
    • In one common debugger environment
    • Synchronized run-control
    • Multicore breakpoints
  • Core support
    • TriCore™ 1.8
    • GTM v4.1 (IP by Bosch)
    • Synopsys ARC® EV (Parallel Processing Unit)
  • FLASH programming
  • Support for MCDS on-chip trace and external trace in preparation
  • Support for pre-silicon development of applications
    • Virtual prototype created by Synopsys Virtualizer Development Kit for AURIX™ TC4x
    • TSIM simulator for TriCore™ v1.8 cores

Infineon TriCore™ AURIX™ TC4x Microcontrollers supported by UDE® Debugger

  • TC4x family: TC4Dx

Infineon TriCore™ AURIX™ TC4x Debug, Trace and Test Features supported by UDE®

UDE® Universal Debug Engine with MCDS, Aurora Gigabit Trace, OCDS, DAP, DAP2 Support - Debugger and Emulator for Infineon Multicore TriCore AURIX™ TC4x

UDE® Universal Debug Engine is a flexible debug and emulator platform for multi-core debugging of Infineon's TriCore™ AURIX™ TC4x (MCA).