DSP复习文档终极版.doc

DSP复习文档终极版.doc

ID:59255769

大小:526.50 KB

页数:10页

时间:2020-09-08

DSP复习文档终极版.doc_第1页
DSP复习文档终极版.doc_第2页
DSP复习文档终极版.doc_第3页
DSP复习文档终极版.doc_第4页
DSP复习文档终极版.doc_第5页
资源描述:

《DSP复习文档终极版.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DSP技术知识要点(计科)CHAP1Ø冯、诺依曼结构和哈佛结构的特点冯诺依曼:该结构采用单存储空间,即程序指令和数据公用一个存储空间,使单一的地址和数据总线,取指令和取操作数都是通过一条总线分时进行的。当进行高速运算时,不能同时进行取指令和取操作数,起工作速度慢。哈佛结构:该结构采用双存储空间,程序存储器和数据存储器分开,有各自独立的程序总线和数据总线,可独立编址和独立访问,可对程序和数据进行独立传输,使取指令操作,指令执行操作,数据吞吐并行完成,大大提高了数据处理能力和指令的执行速度。ØDSP

2、芯片的特点(为何适合数据密集型应用)①采用哈佛结构②采用多总线结构③采用流水线技术④配有专用的硬件乘法-累加器⑤具有特殊的DSP指令⑥快速的指令周期⑦硬件配置强⑧支持多处理器结构⑨省电管理和低消耗ØDSP芯片的分类定点DSP芯片,精度和范围是不能同时兼顾的。定点DSP是主流产品,成本低,对存储器要求低、耗电少,开发相对容易,但设计中必须考虑溢出问题。用在精度要求不太高的场合。 浮点DSP芯片,精度高、动态范围大,产品相对较少,复杂成本高。但不必考虑溢出的问题。用在精度要求较高的场合。Ø定点DSP

3、的表示(Qm.n,精度和范围与m、n的关系)及其格式转换1整数表示法 2小数表示法 3数的定标;n越大,数值范围越小,但精度越高; 相反,n越小,数值范围越大,但精度就越低。不同Qm.n形式的数进行加减运算时,通常将动态范围小的数据格式转换成动态范围大的数据格式。即n大的数据格式向n小的数据格式转换。 方法:将n 大的数向右移相差的位数,这时原数低位被移出,高位则进行符号扩展。ØTI公司的三大主力系列DSP芯片C2x、C24x称为C2000系列,定位于控制类和运算量较小的运用,主要用于代替MCU

4、,应用于各种工业控制领域,尤其是电机控制领域。         C54x、C55x称为C5000系列,低功耗高性能,定位于中等计算量的应用。主要用于便携式的通信终端。 C62x、C64x和C67x称为C6000系列,高性能,定位于具有较大计算量要求的应用,主要应用于高速宽带和图像处理等高端应用ØDSP芯片的运算速度CHAP2ØTMS320C54x芯片的组成(三部分,相同系列不同芯片之间的区别和联系)主要包括CPU、片内存储器和片内外设三个部分, 同一系列不同型号,cpu相同,而片内存储器和片内外

5、设不相同。ØTMS320C54X芯片的总线组成及使用。1组程序总线PB;3组数据总线CB、DB、EB;4组地址总线PAB、CAB、DAB、EAB。 程序总线PB:主要用来传送取自程序存储器的指令代码和立即操作数。数据总线CB 、DB和EB:CB和DB用来传送从数据存储器读出的数据; EB用来传送写入存储器的数据。地址总线PAB、CAB、DAB和EAB : 用来提供执行指令所需的地址。程序读:PABPB程序写:PABEB单数据读:DABDB单数据写:EABEB双数据读:DABDB(低16位)CAB

6、CB(高16位)外设读:DABDB外设写:EABEBØ累加器A、B的组成、两个累加器的区别、累加器内容的保存(移位、保存)保护位、高阶位、低阶位;保护位、高阶位、低阶位AGAHALBGBHBL累加器A和B的区别是,AH可以用作乘法器的一个输入,使用MPYA指令。 只能使用累加器A寻址程序空间。 移位操作是在将累加器的内容存入存储器的过程中完成的。由于移位操作是在移位寄存器中进行,所以操作后累加器的内容不变。Ø桶形移位器的移位数的形式,MAC单元的特点(硬件乘法器)移位数的形式和范围: ①  5位

7、立即数,取值范围:-16~15;     ② ST1中的ASM位(5位数), 取值范围:-16~15; ③ 暂存器T中的低6位数值,取值范围:-16~31。 MAC单元的特点:在单周期内完成。ØCPU的3个状态和控制寄存器(主要位的作用及设置)RSBX   1,9;       SSBX   SXM ST0、ST1是存储器映射寄存器,是指这些寄存器不是在CPU内部,而是位于数据存储器空间第0页,因此可以使用通用的数据存储器存取指令来访问这些寄存器。 对ST0、ST1中单独的一位,可以使用RSBX

8、和SSBX指令修改例如:RSBX    OVM ;设置溢出保护模式位            SSBX  1,8  ;设置符号扩展模式位             SSBX   SXM    ;  设置符号扩展模式位 可以使用LD指令修改DP和ASM例如:LD        #23, DP   ;设置数据存储器页指针       LD        #-3, ASM ;设置移位数ØTMS320C54X芯片的可寻址存储空间:程序、数据(存储器映射寄存器MMR:数据存储器的第0页)、I/O共有192千字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。