Prerequisites

To access the confidential AURIX™ documents, follow these steps:

  1. Registration for myInfineon

    1. Register

      for a myInfineon account with a company e-mail address

    2. Complete the registration form with necessary information

    3. Activate your account by clicking on the link in the e-mail sent to you

  2. Become a promoted user in myInfineon

    1. Send an e-mail to AURIX@infineon.com and request access to the AURIX™ customer documentation

    2. Follow the instructions you received via email

  3. Get access to the AURIX™ documentation

    1. Go to

      My Profile

    2. Click the

      Request your promotion form here

      button

      Note:

      You can find the 'Request Your Promotion Form Here' button at the top or bottom of the My Profile page

    3. On the

      Promotion

      window, in the

      Mobile phone number

      field, enter your mobile number

      You receive an email from us when we grant you access to the documentation

For more information on accessing confidential documents, click

here

to view step-by-step instructions for registering on myInfineon account. Alternatively, click

here

for registration steps and MyICP information.

Table 1. AURIX™ TC3xx application notes (On request)

Title

Description

Version

Document access link

AN0024 - AURIX™ TC3xx volatile memory testing using the memory test unit (MTU)

This application note provides guidelines for using the memory test unit (MTU) in the 32-bit AURIX™ TC3xx family of microcontrollers. It covers aspects of the MTU hardware and software hints to implement memory tests on the AURIX™ internal volatile memories (SRAM).

V1.0/2024-11-06

Link

AN0033 - A quick guide to peripheral access latencies

For AURIX™ TC3x and TC4x series, there are frequent inquiries about access latencies in the context of peripherals and CPUs. Our user manuals provide comprehensive information, but in some cases, the explanations may not be as straightforward or easy to understand as desired. This application note aims to provide a concise and generic response to the topic of peripheral access latencies, reducing the need for repetitive answers, and empowering our users to efficiently address these queries.

V1.0/2025-01-21

Link

AN0039 - AURIX™ TC3xx MCU: CPU data access overlay (OVC) functionality

This document describes the CPU data access overlay (OVC) functionality in Infineon’s AURIX™ TC3xx family of microcontrollers with an example code to demonstrate its usage.

V1.0/2025-05-14

Link

AP32329 - AURIX™ Secondary Voltage Monitors - Setting threshold levels

This application note describes some possible use-cases for embedded Secondary Voltage Monitors (SVM). It covers the necessary background information on datasheet parameters and provides guidelines for the correct user settings for monitors.

v2.8/2022-10-04

Link

AP32334 - AURIX™ TC3xx: PCB Design Guidelines for BGA-292 Package

This document provides product-specific EMC design recommendations and PCB guidelines for the TC32x, TC33x, TC35x, TC36x, TC37x, TC38x, TC3Ex and TC39x in BGA292 package, and should be read in conjunction with the Infineon PCB Design Guidelines for Microcontrollers (AP24026), which gives general design rule information for PCB design.

v1.8/2021-11-09

Link

AP32335 - PCB Design Guidelines for BGA-516 Package

This document provides product-specific EMC design recommendations and PCB design guidelines for the TC38x and TCx39xED in BGA516 package, and should be read in conjunction with the Infineon PCB Design Guidelines for Microcontrollers (AP24026), which gives general design rule information for PCB design.

Revision 1.6/2020-05-11

Link

AP32342 - Testing and servicing the TLF35584

This document explains how to configure an AURIX™ microcontroller to manage four main features of the TLF35584 voltage supply. In detail it demonstrates using a TriBoard TC397.

v3.0.1/2017-05-12

Link

AP32344 - AURIX™ TC3xx SMPS regulator

This application note describes how to configure the Switched-Mode Power Supply (SMPS) regulator for TC3xx devices of the TriCore™ AURIX™ product family from Infineon, with recommended settings for best efficiency savings.

V1.11/2025-05-07

Link

AP32356 - PWMAC with AURIX™ TC3xx devices

This document describes the high-level design and the concepts required to implement a PWMAC (PWM Master of AC motor)driver using the GTM (Generic Timer Module) version 3.1.5 and higher.

v1.0/2017-01-13

Link

AP32362 - AD converter supply and PCB design guidelines for AURIX™ TC3xx

This document is based on application note AP32297 and is adapted to the special demands of the second generation AURIX™ family A/D converter and describes details about PCB design and filter components at A/D converter supply pins. Some architectural differences between the Infineon AUDO and AURIX™ family of products require special care when connecting the A/D converter module to the PCB.

v1.1/2023-02-01

Link

AP32363 - AURIX™ MCMCAN Getting Started Guide

This application note gives a brief overview on the MCMCAN module structure and its interfaces. Some typical use-cases are given with guidelines for configuration settings for the 2nd Generation AURIX™ family of products.

v2.2/2018-07-20

Link

AP32364 - Signal Processing Unit (SPU) initialization and programming

This application note describes how to initialize the signal processing unit, configure it for two processing stages (first stage FFT and windowing, second stage FFT and windowing plus non-coherent integration, for example) and start the processing of different configurations in a linked list way.

V1.2/2018-11

Link

AP32364 - Signal Processing Unit (SPU) initialization and programming (zip)

-

V1.2/2018-11

Link

AP32369 - Oscillator configuration TC39x A-step

This application note is based on AP32214 and is adapted to the special demands of the TC39x A-step oscillator. Besides the compatible mode were the oscillator is connected to external load capacitors, an external damping resistor and the crystal, the second generation AURIX™ 32-bit microcontrollers offer on-chip load capacitors and an amplitude regulated Pierce oscillator. This so-called LBOM oscillator (Low Bill Of Material) reduces the number of external oscillator components. When using the LBOM feature the external load capacitors and the external damping resistor can be saved. Only the crystal has to be connected to XTAL1 and XTAL2.

v1.0/2017-02-15

Link

AP32390 - SYSPLL Frequency Modulation

Frequency-modulated clocks are an efficient way to significantly reduce Electromagnetic Emission (EME). Unfortunately, clock modulation implies clock edge offset (accumulated jitter, time interval error) which might inhibit the correct operation of asynchronous data interfaces.

V1.0/2017-06-28

Link

AP32392 - Using AGBT on AURIX™ TC39x-A Step devices

This document describes the initial configuration of the AGBT and gives some considerations when designing the Printed Circuit Board (PCB).

v1.1/2022-10-17

Link

AP32396 - Flash Power Modes; Cranking Mode

The application note covers the Flash cranking mode in an AURIX™ TC3xx power management system. It describes system assumptions and aspects for the use of this mode.

v1.0/2017-10

Link

AP32419 - LIDAR Sensor RX Concept using RADAR SPU on an AURIX™ 2nd Generation

This document specifies the technical aspects of a LIDAR Sensor receiver chain using the RADAR Signal Processing Unit (SPU) on the Infineon 2nd Generation AURIX™ for back-end digital signal processing (DSP).

V1.0/2018-September

Link

AP32427 - Connection of NC/NC1 Pins on AURIX™ BGA Packages

This Application note gives additional information to the TC3xx Data sheets for the listed devices regarding the handling of the balls marked as NC and NC1.

v1.2/2021-04

Link

AP32435 - CRC32 hardware Computations

This document is intended for software programmers who wish to implement any CRC32 checksum generation or verification using the AURIX™ microcontroller.

v1.0/2018-August

Link

AP32465 - Standby controller and standby mode of AURIX™

This application note describes standby controller configuration, handling, and characteristics in relation to the AURIX™ TC3xx standby mode, and the minimization of system current consumption. In addition a series of examples are provided.

v1.0/2018-12-11

Link

AP32476 - PCB Design Guidelines for TQFP-80 Package

This document provides product-specific EMC design recommendations and PCB guidelines for the TC33x in TQFP-80 package, and should be read in conjunction with the Infineon PCB Design Guidelines for Microcontrollers (AP24026), which gives general design rule information for PCB design.

v1.2/2022-07-18

Link

AP32477 - PCB Design Guidelines for TQFP-100 Package

This document provides product-specific EMC design recommendations and PCB guidelines for the TC33x in TQFP-100 package, and should be read in conjunction with the Infineon PCB Design Guidelines for Microcontrollers (AP24026), which gives general design rule information for PCB design.

v1.2/2022-07-18

Link

AP32478 - PCB Design Guidelines for QFP-144 Package

This document provides product-specific EMC design recommendations and PCB guidelines for the TC33x, TC36x and TC37x in QFP-144 package, and should be read in conjunction with the Infineon PCB Design Guidelines for Microcontrollers (AP24026), which gives general design rule information for PCB design.

v1.2/2020-05-11

Link

AP32479 - PCB Design Guidelines for LQFP-176 Package

This document provides product-specific EMC design recommendations and PCB guidelines for the TC36x and TC37x in LQFP-176 package, and should be read in conjunction with the Infineon PCB Design Guidelines for Microcontrollers (AP24026), which gives general design rule information for PCB design.

v1.3/2022-03-11

Link

AP32539 - TC3xx SC DC/DC regulator

This document describes the SC DC/DC regulator for TC33x devices of the TriCoreTM AURIXTM 2nd generation family from Infineon, with recommended settings.

v1.1/2022-07-11

Link

AP32540 - PMSM FOC motor control using AURIX™ TC3xx (zip)

-

v1.0/2020-09-16

Link

AP32552 - AURIX™ TC3xx DMA Double Buffering Mode

The Direct Memory Access (DMA) module in the Infineon AURIX™ TC3xx family supports among other features the double buffering operation mode. In case of handling a continuous stream, the double buffering mode prevents any conflict when accessing data memory. When a buffer is being filled or emptied by DMA, the second buffer is frozen which means available for processing by the software application.

v1.0/2021-06-30

Link

AP32567 - Cache utilization in AURIX™ devices

This application note explains the implementation of cache memory in the AURIX™ microcontroller family. It also explains the need for a cache coherency mechanism and its implementation using TriCore™ instructions.

v1.0/2022-07-05

Link

AP32585 - CCL ChipCoach Library

Introduce the CCL concept, framework and checks for AURIX™.

v1.0/2021-11-15

Link

AP32599 - AUTOSAR FEE MCAL driver

This document describes the Flash EEPROM Emulation (FEE) microcontroller Abstraction Layer (MCAL) driver. It covers in particular the details of the double sector algorithm, immediate data, quasi static algorithm and garbage collection.

v1.1/2024-03-19

Link

AP32186 - Aurora Connector & Cable

Infineon’s high speed debug interface is an Aurora simplex solution based on one differential TX transmission pair, Sideband signaling via DAP and a differential reference clock generated by the tool. The TX transmission line runs at a maximum data rate of 2.5 Gbps. The differential clock is based on 100 MHz. Additionally the interface provides a transmission error signaling. Error signal active time is 100ns.

V1.0/2011-10

Link

AP32409 - Tutorial: HSSL Highspeed interface between two AURIX™ devices AURIX™ TC3xx

This application note summarizes the essentials you need to know for applying HSSL inside your dual AURIX™ system architecture. In a bottom-up approach from the physical layer to the top HSSL layer the interaction of the layers is explained. Finally the HSSL request/response pairs and their control for the different use cases appearing inside your application are outlined.

v1.1/2020-10-21

Link

AP32410 - Tutorial: HSSL Bandwidth, performance and timing considerations AURIX™ TC3xx

This tutorial summarizes the low level use cases of the AURIX™ HSSL/HSCT peripheral and the typical communication timings in the context of this peripheral

v1.1/2020-06-30

Link

AP32422 - AURIX™ TC3xx QSPI timing introduction

This tutorial describes the SPI communication protocol and its implementation on AURIX™ TC3xx microcontrollers, especially from a timing point of view.

v1.0/2022-07-15

Link

AP32438 - Tutorial: AURIX™ TC3xx schematic checklist

This tutorial provides the information for a quick cross-check of the required hardware components and functions which are common for most applications. It contains the basic list of items to be verified during a schematic review process.

v1.2/2023-02-24

Link

AP32445 - Tutorial: AURIX™ TC3xx EDSADC Basic hands-on tutorial for resolver carrier cancelation

This tutorial describes how to configure EDSADC for resolver support with an external carrier application and how to provide register settings for a quick trial.

v1.1/2021-10-26

Link

AP32448 -Tutorial - GTM-BLDC control using SPE

This tutorial describes the Sensor Pattern Evaluation (SPE) submodule in the GTM.

v1.0/2021-07-28

Link

AP32448 -Tutorial - GTM-BLDC control using SPE (zip)

This document covers aspects of the generic time module (GTM) hardware and software architecture required to implement a brushless direct current motor(BLDCM) driver based on the Infineon 32-bit TriCore™ AURIX™ family of microcontrollers. We demonstrate that we can achieve high performance BLDC speed control with rotation speed calculated by digital phase locked-loop (DPLL), which does not increase the CPU load.

v1.0/2015-03-18

Link

AP32459 - Tutorial: TC3xx EDSADC Configuration for Resolver Application

This application note tutorial describes how the rotor position of a permanent magnetic synchronous motor (PMSM) can be evaluated with the EVADC module of the AURIX™ family. A resolver is used as rotor position sensor.

V1.0/2020-02-18

Link

AP32462 - Tutorial Dual AURIX™ One System Application Example using HSSL

This document guides you through an example implementation for an easy initial access of these technologies based on HSSL.

v1.0/2019-10-18

Link

AP32462 - Tutorial Dual AURIX™ One System Application Example using HSSL (zip)

-

v1.0/2019-10-18

Link

AP32466 - Tutorial: AURIX™ TC3xx HSPDM overview and getting started

This application note tutorial provides an overview of the High Speed Pulse Density Module (HSPDM) in AURIX™ TC3xx devices.

v1.0/2020-12-17

Link

AP32466 - Tutorial: AURIX™ TC3xx HSPDM overview and getting started (zip)

-

v1.0

Link

AP32490 - Tutorial - EMC Improvements Product to System Radar

This document is applicable for all radar systems using the Infineon radar chipset including AURIX™ 2nd Generation devices, RXS8160 MMICs (monolithic microwave integrated circuits), and Trident TLF3068x PMICs (power management integrated circuits).

v1.0/2019-06

Link

AP32491 - Tutorial - FMCW Radar Chipset

This tutorial describes the Infineon Product-to-System (P2S) approach to radar applications.

v1.0/2019-06

Link

AP32505 - MCAL DMA driver overview

This tutorial describes the Direct Memory Access (DMA) Complex Driver (CD) of the Infineon’s MCAL product, it gives an overview about the driver configuration and API usage.

v1.0/2023-01-19

Link

AP32521 - CFAR thresholding settings Swerling II clutter model

This document provides guidelines for Constant False Alarm Rate (CFAR) threshold settings when using Swerling II clutter models to achieve a required performance with the AURIX™ TC3xx family of products.

V1.0/2019-09-12

Link

AP32528 - Getting started with AURIX™ DSPlib 0v93

This tutorial:

  • introduces the DSPlib and its purposes

  • describes how to implement the DSPlib in a user project

  • describes what are the new features in the version 0.93

V1.3/2024-04-17

Link

AP32528 - DSPLib 0v93 (zip)

-

v0.93/2024-04-17

Link

AP32537 - Tutorial: TC3xx Standby entry on VEXT and Standby exit by TLF35584 with SCR

This tutorial provides the information to use AURIX™ TriBoard to demonstrate AURIX™ standby mode in below use case

  • with only VEVRSB supplied and VEXT switched off

  • with SCR enabled, and react to external signal to trigger wake up

  • with TLF35584 standby mode

V1.0/2020-02-05

Link

AP32542 - Tutorial: AURIX ™TC3xx Motor Control Application Kit Getting Started

This tutorial describes the content of AURIX™ TC3xx Motor Control Application Kit and explain instructions to get it running.

v1.0/2020-08-21

Link

AP32551 - Tutorial: Basics of software over-the-air concept using AURIX™

This tutorial comprises of a public video that describes how Infineon’s AURIX™ TC2xx and TC3xx family of microcontrollers tackle software updates over the air.

v1.0/2020-05-20

Link

AP32551 - Video: Basics of software over-the-air concept using AURIX™ (zip)

-

v1.0

Link

AP32554 - Tutorial - AURIX™ TC3xx EDSADC advanced tutorial for resolver carrier cancelation

This tutorial provides the information to understand the resolver application requirements from mixed signal point of view and covers the following topics:

  • Resolver system for coherent demodulation based on AURIX™

  • EDSADC functionality in resolver configuration

  • SDCAP functionality

  • Hardware Delay Insensitive Resolver Positioning System

v1.1/2021-11-11

Link

AP32561 - Tutorial TC3xx SiMIc with EDSADC

This tutorial provides the information to understand how to read the acoustic data of the IM69D130 SiMic by using the digital filter of the EDSADC module and covers the following topics:

  • Setup

  • Programming Example

  • Test Measurements

V1.0/2020-11-04

Link

AP32564 - Tutorial AURIX™ TC3xx Embedded System for Clock Monitoring and Performance Analysis

This tutorial provides the information on how to implement an in situ clock accuracy measuring tool with EVADC and covers the following topics:

  • Introduction and Motivation

  • Setup

  • Code Example

  • Measurements and Results

  • Conclusion

v1.0/2021-04-14

Link

AP32568 -Tutorial AURIX™ TC3xx Trap Priority handling

This tutorial describes the AURIX™ TC3xx trap priority handling.

v1.0/2021-07-15

Link

AP32605 - AURIX™ TC2xx/TC3xx SMPS regulator MOSFET selection

The aim of this tutorial is to describe how to select and verify P-channel and N-channel MOSFET transistors for the SMPS regulator. This document is valid for AURIX™ Families TC2xx and TC3xx.

V1.0/2023-02-06

Link

AP56002 - 8/16/32-Bit: Crystal Oscillator Basics

This application note provides recommendations for the selection of quartz crystals and for the circuit composition for each oscillator.

V1.0/2012-08

Link

AP56003 - A Guide to the Analog Part of the A/D Converter

The majority of Infineon microcontroller products include an integrated, on-chip A/D (Analog/Digital) converter for analog signal measurement, with multiplexed input channels and a sample and hold circuit.

v1.0/2012-09

Link

AP32492 - Tutorial - Radar Interface module

This tutorial describes the general purpose and functionalities of the RIF module. This document highlights the way data is retrieved, formatted and transmitted from the MMIC to the SPU. The last chapter gives a short overview of the safety features used by the RIF.

v1.1/2023-03-28

Link

AP32566 - AURIX™ TC3xx and TC2xx How to use Alternate Boot Mode (ABM)

This tutorial describes the features of the Alternate Boot Mode (ABM) and provides instructions for using and setting up the ABM configuration:

  • Introduction to the Alternate Boot Mode (ABM)

  • Alternate Boot Mode features and setup in AURIX™ TC3xx

  • Alternate Boot Mode features and setup in AURIX™ TC2xx

  • Hints on application check using TriCore™ instruction CRC32

v0.5/2022-05-12

Link