• 正文
    • 核心技术优势/方案详细规格/产品实体图/PCB/方块图Datasheet/测试报告/Gerber/Schematics/User manual +一键获取
  • 相关推荐
申请入驻 产业图谱

英飞凌 AURIX™️ TC3XX内核寄存器结构及指令集详解

06/09 13:21
1102
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

核心技术优势/方案详细规格/产品实体图/PCB/方块图Datasheet/测试报告/Gerber/Schematics/User manual +一键获取

#01 前言

 1.1 内核 

芯片内核(Core)是中央处理器CPU)中的独立处理单元,能够执行指令、处理数据和控制操作。

英飞凌AURIX™️2G TC3XX系列芯片的内核架构是一种混合架构,同时结合了精简指令集计算机(RISC)和复杂指令集计算机(CISC)的特征,称为TriCore™️内核架构(以下简称TriCore™️)。它是一款专门为实时性进行了优化的32位的多核同构嵌入式系统架构。之所以命名为TriCore™️,是因为其集成了RISC架构、DSP架构和实时系统的技术于一体,形成了兼具三方优势的内核架构。

TriCore™ 架构采用了RISC的高性能load/store数据处理模式,同时具有DSP的数据处理能力。TriCore™ 是32位处理器架构,因此采用32位地址空间,支持可选的虚拟地址空间。

下面是TriCore™ 架构的特性: 

  • 32位架构
  • 4GB的地址空间
  • 同时支持16位和32位指令,减少代码大小
  • 大多数指令在一个周期内执行
  • 分支指令(使用分支预测)
  • 使用并行数据存储器,实现低中断延迟与快速自动上下文切换
  • 专用接口特定于应用程序协处理器,以允许添加定制指令
  • 零开销回路功能
  • 双/单时钟周期,16x16位乘法累加单元(可选饱和)
  • 可选浮点单元(FPU)和内存管理单元(MMU)
  • 广泛的位处理能力
  • 单指令多数据(SIMD)打包数据操作(2x16位或4x 8位操作数)
  • 灵活的中断优先级方案
  • 字节和位寻址
  • 数据内存和CPU寄存器的小端字节排序
  • 内存保护
  • 调试支持

 1.2 指令集系统 

每款内核都有其匹配的内核指令集,内核架构也成为指令集架构,比如我们日常使用的计算机(Intel或AMD芯片),使用的就是X86指令集,内核就属于X86架构。常见的还有ARM架构、DSP架构和RISC-V架构。当我们想要掌握某款芯片,基于该芯片进行系统搭建时,就必须要了解该芯片的内核。

指令集系统是一种用于计算机或其他数字处理器的体系结构,它规定了处理器能够执行的指令集合,包括操作码、操作数和指令格式等。不同的处理器架构(如x86、ARM、MIPS等)都有自己的指令集系统,这些系统决定了处理器如何执行各种操作,从简单的加法和乘法到复杂的条件分支和内存访问。指令集系统的设计直接影响了处理器的性能、功耗和软件兼容性。

嵌入式领域的芯片一般都是精简指令集内核,比如RISC-V、ARM等, 精简指令集(RISC,Reduced Instruction Set Computing)是一种计算机处理器架构设计理念,其核心思想是将处理器的指令集设计得相对较小和简单,以提高执行效率。相对于复杂指令集计算机(CISC)架构而言,RISC架构强调用更少、更基本的指令来完成操作,并且这些指令的执行时间相对较短。

和ARM指令集一样,TriCore™ 指令集属于通用寄存器型结构中的寄存器-寄存器结构,即除了load和store以外,其余指令的操作数都来自通用寄存器组。

本文介绍的TriCore™ 内核是AURIX™️ TC3XX系列中使用的TriCore™TC1.6.2版本的内核架构。由于篇幅原因,无法讲解所有指令,但是通过本文的介绍,读者能够较好地掌握TriCore™ 指令系统的结构和使用,然后就可以自行利用内核手册进行查阅和学习。

 

大大通

大大通

针对电子行业逐渐呈现碎片化、客制化的趋势,大联大推出汇聚内外工程师,搭建互相帮助乐于分享,解决问题的首选技术平台----研发心中的翰林院 大大通。其中包含了大联大代理的上百条产品线、数百个方案,以及最新的产品信息和原厂新闻。大大通的方案涵盖智能家居、智慧城市、穿戴装置、智慧医疗、车联网、电源等应用领域;除了大联大内部的方案,还有原厂的最新方案,以及行业优质合作方案商(IDH)的方案,打通客户、原厂、IDH 以及大联大的FAE 之间的壁垒,搭建整个技术的生态圈。 除了大联大七百馀位专业FAE在线上进行高效、专业的技术支持,大大通更希望汇聚所有工程师一起分享和成长。客户可以更直接快速的了解方案、解答疑问、获取技术文档,从而缩短客户方案量产时间。使用者登录后,可以根据应用、原厂、传输技术、输出功率等选项快速筛选出感兴趣的方案;浏览方案时可以提问、分享、收藏,还能一键连结到大大购进行方案的关键物料的购买。大大通还有完善个人的社交系统,关注技术大牛,获取积分,吸引粉丝,获取更高头衔和特别勳章,让工程师可以获得荣誉感、成就感。

针对电子行业逐渐呈现碎片化、客制化的趋势,大联大推出汇聚内外工程师,搭建互相帮助乐于分享,解决问题的首选技术平台----研发心中的翰林院 大大通。其中包含了大联大代理的上百条产品线、数百个方案,以及最新的产品信息和原厂新闻。大大通的方案涵盖智能家居、智慧城市、穿戴装置、智慧医疗、车联网、电源等应用领域;除了大联大内部的方案,还有原厂的最新方案,以及行业优质合作方案商(IDH)的方案,打通客户、原厂、IDH 以及大联大的FAE 之间的壁垒,搭建整个技术的生态圈。 除了大联大七百馀位专业FAE在线上进行高效、专业的技术支持,大大通更希望汇聚所有工程师一起分享和成长。客户可以更直接快速的了解方案、解答疑问、获取技术文档,从而缩短客户方案量产时间。使用者登录后,可以根据应用、原厂、传输技术、输出功率等选项快速筛选出感兴趣的方案;浏览方案时可以提问、分享、收藏,还能一键连结到大大购进行方案的关键物料的购买。大大通还有完善个人的社交系统,关注技术大牛,获取积分,吸引粉丝,获取更高头衔和特别勳章,让工程师可以获得荣誉感、成就感。收起

查看更多

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录

大大通的方案涵盖智能家居、智慧城市、穿戴装置、智慧医疗、车联网、电源等应用领域;除了大联大内部的方案,还有原厂的最新方案,以及行业优质合作方案商(IDH)的方案,打通客户、原厂、IDH 以及大联大的FAE 之间的壁垒,搭建整个技术的生态圈。 除了大联大七百馀位专业FAE在线上进行高效、专业的技术支持,大大通更希望汇聚所有工程师一起分享和成长。客户可以更直接快速的了解方案、解答疑问、获取技术文档,从而缩短客户方案量产时间。