文件名称:DSP的关键知识要点详细介绍
文件大小:1.18MB
文件格式:PDF
更新时间:2024-07-27 06:45:31
DSP芯片
冯、诺依曼结构和哈佛结构的特点 冯、诺依曼结构:采用单存储空间,即程序指令和数据共用一个存储空间,使用单一的地址和数据总线,取指令和取操作数都是通过一条总线分时进行。当进行高速运算时,不但不能同时进行取指令和取操作数,而且还会造成数据传输通道的瓶颈现象,其工作速度较慢。 哈佛结构:采用双存储空间,程序存储器和数据存储器分开,有各自独立的程序总线和数据总线,可独立编址和独立访问,可对程序和数据进行独立传输,使取指令操作、指令执行操作、数据吞吐并行完成,大大地提高了数据处理能力和指令的执行速度,非常适合于实时的数字信号处理。 DSP芯片的特点(为何适合数据密集型应用:前5点)1.采用哈佛结构2.采用多总线结构3.采用流水线技术4.配有专用的硬件乘法-累加器5.具有特殊的DSP指令6.快速的指令周期7.硬件配置强8.支持多处理器结构9.省电管理和低功耗。定点DSP芯片和浮点DSP芯片的区别及应用特点定点DSP芯片(数据以定点格式工作):精度和范围是不能同时兼顾的。定点DSP是主流产品,成本低,对存储器要求低、耗电少,开发相对容易,但设计中必须考虑溢出问题。用在精度要求不太高的场合。浮点DSP芯片(数据以浮点格式工作):精度高、动态范围大,产品相对较少,复杂成本高。但不必考虑溢出的问题。用在精度要求较高的场合。定点DSP的表示(Qm.n,精度和范围与m、n的关系)及其格式转换 ○1整数表示法:最高位是符号位,0代表正数,1代表负数,其余位以二进制的补码形式表示数值,小数点在D0位。用于控制操作、地址计算、及其它非信号处理应用。 ○2小数表示法:最高位是符号位,0代表正数,1代表负数,其余位以二进制的补码形式表示数值,小数点在Dn-1位。用于数字和各种信号处理算法的计算中。 ○3数的定标;n越大,数值范围越小,但精度越高;相反,n越小,数值范围越大,但精度就越低。不同Qm.n形式的数进行加减2运算时,通常将动态范围小的数据格式转换成动态范围大的数据格式。即n大的数据格式向n小的数据格式转换。