Communication 版 (精华区)
发信人: dormouse (出征 V 号带飘扬), 信区: Communication
标 题: 芯片选用指南---Lucent
发信站: 哈工大紫丁香 (2001年06月20日20:39:09 星期三), 站内信件
Lucent
DSP-16xx
DSP 16000
DSP 16xx
结构特点
16-bit定点DSP
具有16316-bit的乘法器
36-bit的ALU/移位器
所有片种都有片内ROM
工作在2.7-4.75V
特殊指令
单条指令/块指令的硬件循环,条件子程序调用,比较,混合寻址,指数检测,
bit位提取、移位和替换。没有旋转指令。
开发支持
其硬件开发系统包括在线仿真器。评估板和演示板。软件开发工具包括汇编器/连
接器,调试器,软仿真器和应用程序库。EDA厂商还提供将DSP软仿真器模块插入的
系统级的仿真工具。
DSP 16000
结构特点
双MAC单元
支持16332-和32332-bit的乘法ALU
支持16-、32-、40-bit运算
X和Y存储器具有32-bit数据宽度
寻址模式
寄存器和存储器直接寻址,寄存器间接寻址,立即数寻址以及寄存器+置换寻址。
由于器件不提供位倒序寻址,只能用软件来实现。支持两个并发的循环缓冲器。寻
址模式面向指针算术运算。
特殊指令
支持16-bit和32-bit的混合指令。因为转移需要三个机器周期,许多指令的条件执
行可以避免转移。Redo指令可以重新运行用do指令装入cache的代码。其追索编码
器将加速Viterbi比较指令的执行,并产生模式控制的效果。此外,用户可以使用
比较指令来决定Viterbi处理的最小公共通道。其他的特殊指令还有旋转、取负、
取绝对值和定点算术运算。
开发支持
软件工具包括ANSI C 编译器、汇编器、连接器、调试器和软仿真器。硬件工具包
括在线仿真器和开发板。基于Gnu C的C编译器进行局部和全局的优化,以便进行C
源代码的调试,也可作C和汇编混合代码的调试。汇编器支持ANSI C预处理,允许
文件包含、宏置换、条件汇编,以及各种常数格式。该汇编器还允许表达式包含多
个用户定义的标号,并支持预处理伪指令,使汇编器与调试器共享宏运算。调试器
支持单个或多个同类的或不同类的处理器的集成调试。支持数据和指令断点、接近
实时的软件仿真、混合的C代码和汇编代码调试、广泛的代码分析、用TargetView
通信系统通过JTAG来作独立的或连网的硬件仿真、硬件跟踪,以及片内的周期计数
。广泛的片内调试硬件可以实时监视许多处理器。在调试器中单步运行代码时,可
以图形化地显示通过DSP的数据流。这样,用户可以观察到处理器中没有充分使用
的部分,修改代码来提高效率。Synopsys COSSAP, Cadence SPW, 以及 Mathworks
Matlab 等第三方的工具也支持 DSP16000的仿真。软件工具的价格为1500美圆,
硬件工具的价格为5000至7000美圆。
--
I am dormouse. 我是睡鼠
too lazy.
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: dormouse.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.255毫秒