一、AURIX™系统架构

→带有嵌入式FLASH闪存的多核微控制器

→TriCore™(DSP处理器)@300MHz

→高达8MB的闪存,超过2MB的内存

→DMA,HW-FFT,ADC,以太网MAC......等

1.1 主要功能

1.1.1 嵌入式实时应用程序的fiash闪存平台

嵌入式flash允许紧凑的设计和快速的代码执行

1.1.2 最多3个TriCore™与DSP指令

支持重处理任务,如雷达或信号处理应用程序

1.1.3 丰富的外围设备集和大型RAMs

减少了具有成本竞争力的BOMs对外部部件的需求

二、AURIX™嵌入式FLASH闪存平台的实时应用程序

注意:这是AURIX™TC29x的闪存结构。对于所有其他设备,请参考用户手册。

2.1所有的FLASH被分为bank 块(PF0-3和DF0-1),它们是同时可读的

2.2 每个bank 块都有自己的共享资源互连(SRI)端口、纠错码(ECC)解码器和预取逻辑

2.3 如果出现ECC错误,可以将安全管理单元(SMU)和中断路由器(IR)分别配置为产生错误和中断。

2.4 这种嵌入式flash平台提供了一个高性能的代码存储和灵活的内存选择,由安全机制控制。

三、AURIX™最多3个TriCore™与DSP指令

3.1TriCore™体系结构结合了三个强大的概念:

→微控制器

→RISC处理器

→DSP(数字信号处理器)

3.2 TC 1.6Efficiency (TC 1.6E):

高效/低功耗的架构

       →Scalar Harvard 哈佛架构

→4个pipeline stages 管道级,最高频率高达200MHz

→与TC1.6P相同

→1.4 DMIPS/MHz

→ 指令高速缓冲存储器

3.3 TC 1.6Performance (TC 1.6P):

→高性能体系结构

Superscalar Harvard

→6个pipeline stages管道级,最高频率高达300MHz

→与TC1.6E相同的指令设置

→1.6 DMIPS/MHz

→指令和数据缓存

3.4 所有cpu中的32位浮点单元:

→单精度根据IEEE-754

→每个循环2个流量(流水线)

四、AURIX™丰富的外围设备集和大型RAMs

4.1 外围设备:

→ADC:模数转换器-12位,最多1MSPS

→GTM、GPT12和CCU6:信号捕获/比较和PWM生成

→FFT engine:傅里叶变换加速

→ STM:定时器模块

→ DMA:直接内存存取模块

→ 高级芯片调试系统(OCDS)

4.2 通信接口:

→QSPI:高级SPI接口(串行外设接口)

→CAN:控制器区域网络

→以太网MAC:以太网100Mbit/s接口

→I2C:串行总线

→EBU:外部总线单元(32位数据,24位地址)

4.3芯片上的内存:

→超过2MB的集成RAM,包括cpu紧密耦合的抓痕板RAM

→高达8MB的集成闪存与EEPROM模拟

4.4 AURIX™多cpu架构包含:

4.4.1 数据(DSPR)和程序(PSPR)的分布式划板RAM

所有的cpu都可以访问吗

4.4.2 cpu从缓存的PFlash模块中执行代码

五、AURIX™系统集成

5.1 AURIX™TC2xx在一个硅芯片中结合了三种强大的技术,提高了功耗、速度,并降低了嵌入式应用的成本:

→简化的指令集计算(RISC)处理器体系结构

→数字信号处理(DSP)操作和寻址模式

→片上存储器和外围设备

5.2 AURIX™TC2xx设备的设计旨在满足嵌入式控制系统应用程序的需求,其中实时响应性、计算能力和数据带宽是关键的设计元素

六、应用实例:汽车工业

安全气囊和发动机管理等汽车系统需要以安全可靠的方式运行:

→安全装置:在正常驾驶条件下不得触发安全气囊

→安全:未经授权的人员必须不能破解汽车的系统

   除了连接到TriCore™cru的AURIX™TC2xx的多功能芯片外设,AURIX™系列还提供安全和安全模块,以处理关键的嵌入式应用程序。

(完)

英飞凌基础学习笔记AURIX内核系统架构相关推荐

  1. 内存管理基础学习笔记 - 2. 内核地址空间 - SLAB

    目录 1. 前言 2. slab总体说明 3. kmem_cache_create |- -__kmem_cache_create |- - -setup_cpu_cache 4. kmem_cach ...

  2. 【学习笔记】秒杀系统架构设计

    秒杀其实主要解决两个问题 并发读 VS 并发写 并发读的核心优化理念是尽量减少用户到服务端来"读"数据,或者让他们读更少的数据 并发写的处理原则也一样,它要求我们在数据库层面独立出 ...

  3. Bluetooth技术学习笔记 ——蓝牙核心系统架构

    参考:蓝牙协议 core_v5.0 PALs:Protocol Adaptation Layers ,协议适配层. AMPs:Alternate MAC/PHYs. L2CAP:Logical Lin ...

  4. 英飞凌基础学习笔记SEN(TSingle Edge Nibble Transmission)

    一.SEN 单边半字节传输 HighlightsSENT J2176_201604标准兼容模块支持标准SENT单向通信,并支持使用SPC在一条发送总线上与多个传感器进行双向通信.支持0范围内的计时.2 ...

  5. 英飞凌基础学习笔记-SCU(System Control Units)

    一.SCU (System Control Units)系统控制单元 CCU 时钟的产生和分配 RCU 重置操作和重置源 PMC 电源管理控制 SCU 其他控制单元 SCU包括各种单元组成,处理所有模 ...

  6. 英飞凌基础学习笔记(GTM)Generic Timer Module

    一.通用定时器模块 GTM Generic Timer Module GTM是一个模块化定时器单元,设计用于适应多种定时器应用,包括动态数字PWM输出.带滤波的数字采集.电机控制(包括BLDC).计时 ...

  7. 英飞凌基础学习笔记PSI5(Peripheral Sensor Interface)

    一.PSI5外围传感器接口 外围传感器接口是汽车传感器应用的接口. PSI5模块支持PSI5协议规范V1.3和扩展的V2.0动力传动系统上. 支持125kbit/s和189kbit/s的数据速率.  ...

  8. 英飞凌基础学习笔记(SMU)Safety Management Unit

    一.安全管理单元 (SMU) Safety Management Unit    安全管理单元(SMU)是一个中央硬件模块,它收集来自每个硬件安全机制的警报,以及与体系结构相关的错误信号.每个警报的严 ...

  9. Qt学习笔记,Qt程序架构设计要旨

    Qt学习笔记,Qt程序架构设计要旨 时间过得很快,转眼学习Qt已经有一个多月了,对Qt的学习也在不断的深入中.自己手下的code也很多了,不过不得不说,还有很多的部分没有接触过,比如网络编程,2D,3 ...

  10. 系统架构_Linux内核系统架构介绍

    28年前(1991年8月26日)Linus公开Linux的代码,开启了一个伟大的时代.这篇文章从进程调度,内存管理,设备驱动,文件系统,网络等方面讲解Linux内核系统架构.Linux的系统架构是一个 ...

最新文章

  1. Tomcat6优化配置
  2. ASP.NET MVC 自定义模型绑定1 - 自动把以英文逗号分隔的 ID 字符串绑定成 Listint...
  3. C++内联函数(inline function)
  4. 学习笔记-----fputs与printf
  5. LeetCode--Sum Root to Leaf Numbers
  6. [UE4] 动画蓝图的 Beginplay 事件不激活的解决办法:换用 Initialize 事件
  7. 1472: C语言实验题――逆置正整数
  8. Bootstrap3 栅格系统之列排序
  9. 分支限界法时间复杂度_数据结构时间复杂度的摊还分析(均摊法)之一:基础...
  10. Cookie和Session的关系(个人理解)
  11. eda交通灯控制器波形输入_EDA交通灯控制器设计
  12. 刘宇凡:解读微信朋友圈策略调整的重要目的
  13. 解决:el-input添加clearable属性后出现2个×清除图标
  14. 【OpenCV实战】OpenCV实现人脸检测详解(含代码)
  15. gps有几个轨道面_GPS(全球定位系统)的 24 颗卫星的轨道是如何设计的?
  16. 服务器 响应400,加载资源失败:服务器响应的状态为400:spring mvc
  17. linux中flac安装
  18. 区块链技术与应用行业分析报告
  19. 关于mobile6.1的tmail.exe命令行参数
  20. C/C++程序开发: cJSON的使用(创建与解析JSON数据)

热门文章

  1. cad缩放_CAD两种缩放技巧,你喜欢那个?
  2. android设置闹钟组件,Android 设置系统闹钟
  3. C语言编程判断字母大小并转换,towupper()
  4. OpenStack 运维 - 环境部署 | 报错排查 [T版]
  5. 解决Access denied for user ''@'localhost' to database 'mysql'问题
  6. 除了孙宇晨 币圈还有这些人入不得、出不去
  7. 关于“学习金字塔理论”的所思所想
  8. Mybatis关联关系
  9. 软件开发模型-快速原型模型
  10. 科普│串联质谱分析仪(ESI离子源)之离子阱质谱仪