Communication 版 (精华区)

发信人: dormouse (出征 V 号带飘扬), 信区: Communication
标  题: 芯片选用指南---Motorola 
发信站: 哈工大紫丁香 (2001年06月20日20:40:42 星期三), 站内信件

Motorola  
  DSP-56800

DSP 563xx
 
  
 DSP 56800 
  结构特点

16-bit定点DSP 
带有控制功能的DSP 
可以中断的硬件do循环 
工作于2.7V和70MHz 
寻址模式



寄存器直接寻址、短的或长的存储器直接寻址、七个存储器间接寻址、以及立即数
寻址。还支持短的转移偏置和循环缓冲器的模数计算。

特殊指令



可以作单指令或块指令的硬件do或repeat循环。与ALU运算并行的单个或双的并行
搬移指令,在取指令的同时允许作两个存储器访问。允许对任何寄存器或存储器作
位操作。在作单周期乘法和MAC的同时,作取整、加、减、平方。使用一个条件转
移指令和比较指令,实现搜索和分类算法。如果特定的条件为真,则DSP执行从一
个寄存器到另一个的传输(例如,存储一个数列里最大值的索引值)。



开发支持



使用OnCE口,通过JTAG接口作片上仿真。CodeWarrior提供集成的开发环境,其中
包括C编译器、汇编器、连接器、软仿真器、以及图形化的源代码和汇编级的调试
器。其评估模块为DSP56824EVM,开发系统为DSP-56824ADS。

 
 
 DSP 563xx 
  结构特点

24-bit定点DSP 
七级流水,包含两个取指、一个解码、两个地址产生、以及两个执行 
具有条件ALU指令 
以寄存器为基础的结构 
与核执行单元并发的六通道DMA操作 
多数器件工作于3.3V,并兼容5V的I/O;有些器件工作于1.8V,兼容3.3V的I/O 
与核并行工作的滤波器协处理器 
特殊指令



桶型移位器支持多bit移位指令,可以在两个方向上移动任意多位。该移位器还支
持bit流解析与产生。支持并行ALU指令的条件执行。如果测试条件为假,则处理器
执行NOP指令。563xx执行16-bit的算术运算,这对于诸如LD-CELP等压缩算法非常
有用。通常,用24-bit的结构来作16-bit的运算时,性能会有所降低,因为必须用
软件对24-bit的数作舍入运算。



开发支持

开发系统可以用于评估芯片和目标系统。该系统包括应用开发模块、主机接口卡、
命令转换器、汇编器、软仿真器、以及C编译器。以JTAG为基础的OnCE口可用于实
时检查所有的内部总线,记录最后的十二条指令。MOTOROLA提供用于DSP563xx系列
的套装的56种硬件的和软件的工具。第三方的工具包括Tasking的编译器和调试器
,Domain Technologies的调试器。
 

--
  

    I am dormouse.    我是睡鼠
    too lazy.

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: dormouse.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.971毫秒