文档详情

TI公司三大系列DSP芯片指令系统比较.doc

发布:2017-08-14约8.17千字共9页下载文档
文本预览下载声明
TI公司三大系列DSP芯片指令系统比较 摘要:是以数字信号来处理大量信息的器件关键词:陆续有公司设计出适合于DSP处理技术的处理器,于是DSP开始成为一种高性能处理器的名称。TI在1982年发表一款DSP处理器名为TMS32010,其出色的性能和特性倍受业界的关注,当努力使DSP处理器每MIPS成本也降到了适合于商用的低于$10美元范围时,DSP不仅在在军事,而且在工业和商业应用中不断获得成功。1991年TI推出的DSP批量单价首次低于$5美元而可与16 位 的微处理器相媲美,但所能提供的性能却是其5至10倍。TMS320C2000系列,TMS320C5000系列,TMS320C6000系列。其中TMS320C2000系列主要应用于数字化控制领域,TMS320C5000系列主要应用于通信、便携式应用领域,TMS320C5000系列主要应用于音视频技术、通信基站。 1、 TMS320C2000系列有四个子系列分别为C2xx子系列,C24x子系列,LF240xA子系列,F28x子系列。 C2xx子系列是16位定点DSP、20MIPS,代表器件为TMS320F206PZ。 C24x子系列是16位定点DSP、20MIPS,代表器件为TMS320F240。 LF240xA子系列是16位定点DSP、40MIPS,代表器件为TMS320LF2407A。 F28x子系列是32位定点DSP、150MIPS,代表器件为TMS320F2812、TMS320F2810。 2、TMS320C5000系列有四个子系列分别为C54x子系列,C55x子系列,和C54x+ARM7子系列,C55x+ARM9系列。 C54x子系列是16位定点DSP、100~160MIPS,应用于低端产品,代表器件是TMS320VC5402、VC5409、VC5410、VC5416。 C55x子系列是16位定点DSP、400MIPS,应用于高端产品,代表器件是代表器件是TMS320VC5510、VC5509、VC5502。 C54x+ARM7子系列主要应用于嵌入式系统中,如静态数码相机,代表器件为TMS320VC5510、VC5509、VC5502。 C55x+ARM9子系列主要应用于2G和3G手机中即OMAPOpen Multimedia Applications Platform开放式多媒体应用平台,代表器件是OMAP5910。 3、 TMS320C6000系列有三个子系列分别为C62x子系列,C67x子系列,和C64x子系列。 C62x子系列是32位定点DSP、1200~2400MIPS,代表器件为TMS320C6211。 C67x子系列是32位浮点DSP、1200~1800MIPS,900~1350MFLOPS,代表器件为TMS320C6711、C6712、C6713。 C64x子系列是32位定点DSP,4000~5760MIPS,代表器件为TMS320C6414、C6415、C6416。 三、TI公司三大系列DSP芯片指令系统比较 1、C2000系列芯片(以TM S320C28x为例)指令系统 TM S320C28x 系列DSP 芯片在指令系统和寻址方式上既提供了对以往芯片的兼容性, 又具有不少新增加的特性。 兼容性:TM S320C28x 系列DSP 芯片是C2000 系列DSP 芯片的一个新的分支。由于在芯片的内核上存在着一定的继承关系, TM S320C28x 系列DSP 芯片对较早的C2000 系列的DSP 芯片的指令可以大部分兼容, 其寻址方式也可以工作在C2000 兼容模式上。特别是, TM S320C28x 系列DSP 芯片本身既可以运行在C27x 模式上, 又可以运行在C28x 模式上。也就是说, 对于以前开发的C2000 的DSP 应用程序, 只需要做少量修改或者不作修改(对TM S320C?F 24x 系列芯片) 就可以在TM S320C28 系列芯片上运行[ 2 ]。 新增特性:TM S320C28x 系列DSP 芯片新增加了一些功能强大的指令。例如, 可以在单时钟周期内完成32 位乘法的系列指令, 对N 次重复的乘累加运算, 只需要N + 2 个时钟周期的乘累加系列指令, 可以在单时钟周期内完成对64 位整数的逻辑位移和算术位移的系列指令等。在寻址模式上, 则增加了一些独特的寻址特性, 例如可以配置的偏移地址宽度等。这些新增加的指令和寻址模式在一定程度上提高了芯片的处理性能和应用灵活性。下面对TM S320C28x 系列DSP 芯片的指令系统和寻址模式分别加以介绍。 ⑴配置指令 配置指令主要用来对DSP 芯片的工作模式、片上外设等进行配置, 使DSP 芯片工作于开发者所希望的工作模式。一般来讲, 配置指令是通过对特定的配置寄存器进行操作来完成其功能
显示全部
相似文档