第2章 DSP芯片的基本结构和特征
令来完成
由于大多数指令用单16位字编码
故可在一个周期内完成
存储器寻址方式有三种:直接寻址、间接寻址和立即数寻址
直接寻址和间接寻址都用来访问数据存储器
立即数寻址利用由程序计数器确定的存储器内容
使用直接寻址方式时
指令字的7位和9位数据存储器页指针(DP)构成16位的数据存储器地址
其中
每页长128字
共有512页
故可寻址64K的数据空间
间接寻址借助于8个辅助寄存器(AR0~AR7)
表2.2 列出了7种间接寻址方式
其中的比特反转寻址可大大提高 FFT运算的I/O效率
其中
OP表示某种运算
NARP表示新的ARP
表2.2 TMS320C25的寻址方式
寻址方式操 作 OP A 直接寻址 OP *(,NARP) 间接寻址;AR不变 OP *+(,NARP) 间接寻址;当前AR加1 OP *-(,NARP) 间接寻址;当前AR减1 OP *0+(,NARP) 间接寻址;AR0加到当前AR OP *0-(,NARP) 间接寻址;当前AR减去AR0 OP *BR0+(,NARP) 间接寻址;AR0加到AR() OP *BR0-(,NARP) 间接寻址;当前AR减去AR0()
2.3.3 TMS320C5X
TMS320C5X是TI公司的第五代产品
是继TMS320C1X和TMS320C2X之后的第三代定点DSP处理器
它的核心中央处理器(CPU)以TMS320C25的核心CPU为基础
增强型结构大幅度地提高了整体性能
TMS320C5X工作速度是TMS320C25的2倍以上
对于TMS320C1X和TMS320C2X具有源代码向上兼容特性
这种兼容性保留了过去开发的软件
便于系统升级到更高性能的DSP系统
TMS320C5X系列有TMS320C50/C51/C52/C53等多种产品
它们的主要区别是片内RAM、ROM等资源的多少
如TMS320C50内部具有10K字RAM和2K字ROM
其中2K字ROM已经固化了引导程序;TMS320C51内部具有2K字RAM和8K字ROM;TMS320C52内部具有1K字RAM和4K字ROM
减少了一个串行口;TMS320C53内部则有4K字RAM和16K字ROM
芯片的其他性能则是完全相同的
下面以TMS320C50为例介绍TMS320C5X DSP 芯片
2.3.3.1 TMS320C50的基本特征
TMS320C50的主要特点包括:
25/35/50ns的指令周期(20 ~ 40 MIPS)
224K×16位最大可寻址外部存储空间(64K程序、64K数据、64K I/O、32K全局)
算术逻辑单元(ALU)
32位累加器(ACC)以及32位加法器的缓冲器(ACCB)
并行逻辑单元(PLU)
结果具有32位的16×16位并行乘法器
单周
期乘累加指令
具有一个专用算术单元的8个辅助寄存器
可用于间接寻址
8级硬件堆栈
0~16位数据左移和右移
两个间接寻址的循环缓冲器
用于循环寻址
程序代码的单指令重复和程序块重复
全双工同步串行口
用于完成TMS320C5X与其他串
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育第2章 DSP芯片的基本结构和特征(7)全文阅读和word下载服务。
相关推荐: