|
|
| <!--插入广告JS代码--> |
第三章 TMS320VC5402原理和应用 I.TMS320C5402的主要特征;
1:CPU结构;
1) 先进的多总线结构,一个程序总线,三个数据总线, 四个地址总线。
2) 40-BIT的算术逻辑单元(ALU),包括一个40-BIT的桶形移位器和两个独立的40-BIT累加器(ACC)。
3) 17×17-BIT并行乘法器,耦合至一个专用的加法器,作非流水的单周期乘法/累加运算(MAC)。
4) 比较,选择,存储单元(CSSU),供Viterbi运算作加法/比较选择。
5) 指数编码器,在单周期内计算一个40-BIT累加器值的指数。
6) 两个地址发生器,包括8个辅助寄存器和两个辅助寄存器算术单元。
2:指令集;
1) 单指令循环和块循环操作;
2) 块存储器搬移指令,更便于程序和数据管理;
3) 32-BIT长操作数指令;
4) 同时读取2操作数和3操作数指令;
5) 算术指令带并行存储和并行装入;
6) 条件存储指令;
7) 快速中断返回;
3:片内外设;
1) 软件可编程等待状态发生器;
2) 软件可编程存储体切换;
3) 片内锁相环(PLL)时钟发生器,内部振荡器或外部时钟;
4) 外部总线断开控制,以禁止外部数据总线,地址总线和控制总线;
5) 数据总线可以挂起;
6) 可程控定时器;
4:存储器;
192K字×16-bit可寻址空间(64K字程序,64K字数据,64字I/O)。加上外部存储器,数据程序存储空间扩充到1M*16bit,片内置4K*16bit P/D ROM和16K*16bit DARAM。
5:电源;
1) 用节电模式的IDLE1,IDLE2,IDLE3作功耗控制。
2) 可以禁止CLKOUT信号。
6:仿真;
IEEE1149.1边界扫描逻辑与片内扫描逻辑接口。
7:速度;
单周期10ns执行时间,定点指令(5/10/20/40/100MIPS)可选择。
<!--mstheme-->