英飞凌公司的TC1797是采用32位TriCore V1.3.1 CPU的单片微控制器(MCU),具有4级流水线,优秀的实时性能,全集成的DSP功能,单精度浮点单元(FPU),全温度范围内(-40℃~+125℃)180MHz或150MHz工作,片内具有多种存储器、高性能片内总线架构和多种外设单元,核电压1.5V,I/O电压3.3V,主要用在汽车和工业系统。
TC1797数据表描述了TC1797的功能及TriCore架构。 TC1797具有TriCore架构的功能,手册简单明确地说明了TC1797的功能特点。在手册描述了TC1797功能, 而没提及TriCore架构时,这意味着,TC1797是直接执行的TriCore架构。
图1 TC1797 方框图
图2 TriBoard-TC179X V5.0评估板框图
TC1797在一个硅芯片中集成了三个强大的技术组合,取得了嵌入式应用领域的,功率,速度,经济性的新突破:
•精简指令集计算(RISC)处理器架构
•数字信号处理(DSP)运算和寻址模式
•片上存储器和外设
DSP操作和寻址模式提供了必要的计算能力,能够有效地分析复杂现实世界的信号。RISC加载/存储结构提供了高计算带宽,并降低了系统成本。其片上存储器和外设支持即使是严苛的,高带宽实时嵌入式控制系统的任务。
TC1797主要特性
•高性能32位超标量TriCore V1.3.1 CPU,具有4级管道
–高级实时性能
–强位处理
–完全集成的DSP功能
–单精度浮点单元(FPU)
–整个温度范围内的180MHz或1501MHz的工作频率
• 32位外设控制处理器,单周期指令(PCP2)
–16B的参数存储器(PRAM)
– 32B的代码存储器(CMEM)
–在整个温度范围内 180MHz或1501) MHz操作
•多个片上存储器
– 4MB或31MB的闪存程序存储器(PFlash),带ECC
– 64B数据闪存(DFlash)可用EEPROM仿真
–128B的数据存储器(LDRAM)
– 40B的代码暂存存储器(SPRAM)
–指令缓存:多达16B(ICACHE,可配置)
–数据缓存:最多为4 kB(DCACHE,可配置)
..