跳转到主要内容

AURIX™ TC4x

AURIX™ TC4x虚拟化技术详解

cathy /

引言

在之前的《AURIX™ TC4x虚拟化技术助力下一代汽车EE架构设计》一文中,我们已经介绍了嵌入式虚拟化的发展历史,基本概念,使用案例,它的优势以及当前面临的挑战。接下来,我们将深入探讨TC4x对虚拟化技术的硬件支持,软件开发流程以及现有的软件Demo。

1. AURIX™ TC4x虚拟化硬件架构 

AURIX™ TC4x在硬件上全面支持虚拟化技术,包括CPU虚拟化,内存虚拟化,中断虚拟化,外设虚拟化以及虚拟机之间的IPC通信(如图1所示)

1.png

图1  AURIX™ TC4x虚拟化架构

AURIX™ TC4x 硬件支持包助您实现初期开发,加速开发进程

cathy /

英飞凌AURIX™ TC4x系列微控制器嵌入式代码支持包使您能够使用Simulink为英飞凌32位TriCore™ TC1.8 AURIX™ TC4x系列微控制器设计实时应用程序,以及英飞凌AURIX™ TC4x系列系统级芯片块集支持包使您能够使用Simulink为英飞凌AURIX™ TC4x系列PPU设计实时应用程序。

功能安全最佳搭挡:AURIX™ TC4x 和 OPTIREG™ PMIC TLF4x功能安全概览

cathy /

AURIXTM 作为英飞凌 32位 汽车级 MCU 家族的产品之一,其第二代产品 AURIXTM TC3x 已经是汽车界公认的功能安全设计优秀的产品,获得了良好的业内口碑。这也是源于英飞凌从 AURIXTM 第一代产品 TC2x 开始,就秉持功能安全的理念按照 ISO 26262 : 2011 设计出第一款支持 ASIL-D 最高安全等级的 MCU 产品。

AURIX™ TC4x 微控制器的并行处理单元(PPU)简介

cathy /

并行处理单元(PPU)是集成在英飞凌AURIX™ TC4x微控制器系列中的协处理器。PPU旨在卸载主CPU的信号处理、滤波和其他数学运算,从而为要求严格的应用程序(例如实时控制、传感器信号处理和轨迹规划等)提供高计算能力和缩短执行时间,并且能支持实现简单的神经网络算法。