21芯片内部结构及特点 ② CPU内核 >1个算术逻辑运算单元(ALU) 可进行40位 宽数据范围 >2个40位的累加器(ACCA、ACCB) 的算数运算 >1个40位的桶形移位器,为定点定标操作提供了基础 >1个乘-累加单元(MAC)(17×17位+40位加法) >1个比较、选择、存储单元(CSSU)用于维特比算法 >1个硬件指数编码器,计算累加器数值冗余指数位 >2个地址生成器:包括两个辅助寄存器算术运算单元 ARAU0、ARAU1和AR0~AR7,为在单周期内进行两 次存储器访问提供硬件支持。 6
② CPU内核 ➢ 1个算术逻辑运算单元(ALU) ➢ 2个40位的累加器(ACCA、ACCB) ➢ 1个40位的桶形移位器,为定点定标操作提供了基础 ➢ 1个乘-累加单元(MAC) (17×17位+40位加法) ➢ 1个比较、选择、存储单元(CSSU)用于维特比算法 ➢ 1个硬件指数编码器,计算累加器数值冗余指数位 ➢ 2个地址生成器:包括两个辅助寄存器算术运算单元 ARAU0、ARAU1和AR0~ AR7,为在单周期内进行两 次存储器访问提供硬件支持。 6 可进行40位 宽数据范围 的算数运算 2.1 芯片内部结构及特点
2.1芯片内部结构及特点 ③片内存储空间:集成ROM,RAM;RAM又分为: >双口DARAM:单周期内可进行一次读和一次写操作 >单口SARAM:单周期内只能进行一次读/写访问 ④片外可扩展的最大存储空间 >64千字~8兆字的程序存储器 >64千字的数据存储器 >64千字的/O空间
③片内存储空间:集成ROM, RAM;RAM又分为: ➢双口DARAM:单周期内可进行一次读和一次写操作 ➢单口SARAM:单周期内只能进行一次读/写访问 ④片外可扩展的最大存储空间 ➢64千字~8兆字的程序存储器 ➢64千字的数据存储器 ➢64千字的I/O空间 7 2.1 芯片内部结构及特点
2.1芯片内部结构及特点 ⑤片内外设 >时钟发生器 >可编程定时器 >多缓冲串行口(McBSP) >并行主机接口(HPI) >DMA控制器 >软件可编程等待状态发生器 >可编程分区转换逻辑电路 >通用数字/O口(GPIO) >片内仿真接口JTAG 8
⑤ 片内外设 ➢时钟发生器 ➢可编程定时器 ➢多缓冲串行口(McBSP) ➢并行主机接口(HPI) ➢DMA控制器 ➢软件可编程等待状态发生器 ➢可编程分区转换逻辑电路 ➢通用数字I/O口(GPIO) ➢片内仿真接口JTAG 8 2.1 芯片内部结构及特点
2.1芯片内部结构及特点 ⑥灵活寻址方式与适于信号处理的指令系统 >硬件重复机制:支持单指令重复和块指令重复 >各种操作类型的指令:32位操作数,2(3)操作数,并行存储 和并行加载的算术指令,条件存储及中断快速返回指令等。 >位倒序寻址方式 为信号处理的典型应用(FF工,数字 >循环寻址方式 滤波器,卷积,相关等)提供便利 ⑦低功耗工作 >节电模式-DLEI、IDLE2和IDLE3 >1.8V(VC5402),1.6V(NC5402A),1.5V内核供电 和3.3V/O口供电(参照P328一P333电源电路设计) 9
⑥灵活寻址方式与适于信号处理的指令系统 ➢硬件重复机制:支持单指令重复和块指令重复 ➢各种操作类型的指令: 32位操作数, 2(3)操作数, 并行存储 和并行加载的算术指令,条件存储及中断快速返回指令等。 ➢位倒序寻址方式 ➢循环寻址方式 ➢节电模式─IDLEl、IDLE2和IDLE3 ➢1.8V(VC5402) ,1.6V(VC5402A) ,1.5V内核供电 和 3.3VI/O口供电(参照P328-P333电源电路设计) ⑦ 低功耗工作 9 2.1 芯片内部结构及特点 为信号处理的典型应用(FFT, 数字 滤波器,卷积 ,相关等)提供便利
第2章TMS320C54x的硬件结构及原理 外部存储器接▣EMIF(External Memory Interface 表2-1TMS320C54x系列DSP典型芯片的结构及技术性能 I/O RT 内核电源 引脚 型号 频率 RAM ROM EMIF DMA HPI McBSP 定时器 根装载 电源V 封装 MHz KB KB 16位 6-Ch 8/16 BGA LQFP VC5402A-160 160 32 32 1 1 3 有 1.6 3.3 144 VC5404-120 120 32 128 3 2 有 1.5 3.3 144 VC5407-120 120 80 256 3 2 有 1.5 3.3 144 VC5409A-120 120 64 32 3 有 1.5 3.3 144 VC5409A-160 160 64 32 3 有 1.6 3.3 144 VC5410A-120 120 128 32 3 有 1.5 3.3 144 VC5410A-160 160 128 32 3 有 1.6 3.3 144 VC5416A-120 120 256 32 1 1 3 有 1.5 3.3 144 VC5416A-160 160 256 32 1 1 1 3 有 1.6 3.3 144 10
第2章 TMS320C54x的硬件结构及原理 型号 频率 MHz RAM KB ROM KB EMIF 16位 DMA 6-Ch HPI 8/16 McBSP 定 时 器 根 装 载 UA RT 内 核 电 源 V I/O 电 源 V 引脚 封装 BGA LQFP VC5402A-160 160 32 32 1 1 1 3 1 有 1.6 3.3 144 VC5404-120 120 32 128 1 1 1 3 2 有 1 1.5 3.3 144 VC5407-120 120 80 256 1 1 1 3 2 有 1 1.5 3.3 144 VC5409A-120 120 64 32 - 1 1 3 1 有 - 1.5 3.3 144 VC5409A-160 160 64 32 - 1 1 3 1 有 - 1.6 3.3 144 VC5410A-120 120 128 32 1 1 1 3 1 有 - 1.5 3.3 144 VC5410A-160 160 128 32 1 1 1 3 1 有 - 1.6 3.3 144 VC5416A-120 120 256 32 1 1 1 3 1 有 - 1.5 3.3 144 VC5416A-160 160 256 32 1 1 1 3 1 有 - 1.6 3.3 144 表2-1 TMS320C54x系列DSP典型芯片的结构及技术性能 外部存储器接口EMIF(External Memory Interface 10