- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP重点仅供参考
第一章 DSP技术概要
1.DSP的含义
①数字信号处理是采用数值计算的方法对信号进行处理的一门科学
②数字信号处理器则是一种用于数字信号处理的可编程微处理器
2.2.DSP系统的基本结构
DSP系统的基本结构P1
3.计算机的总线结构
(1)冯?诺依曼总线示意图P2
(2)哈佛结构和改进哈佛结构示意图P3
(3)计算机的总线结构分为:冯诺依曼结构和哈佛结构。多数微处理器和单片机采用冯诺依曼结构,对指令的执行只能串行进行,而不能并行进行,所以处理速度慢,数据吞吐量低,只含一条内部总线和数据总线
DSP采用的是改进型哈佛总线结构。哈佛结构的程序存储器和数据存储器是分开的。有多条独立的程序总线和数据总线。PAB(程序地址总线)PDB(程序数据总线)PCB(程序控制总线)DAB(数据数据总线)DCB(数据控制总线)它们可以同时对程序和数据进行寻址和读写。因此指令的执行和对数据的访问可以并行进行,使CPU的运行速度和处理能力都得以大幅度提高。改进型哈佛结构的改进之处是:在数据总线和程序总线之间有布局的交叉连接,也就是说,在程序空间和数据空间之间有相互访问的能力,从而增加了存储器访问的灵活性,提高了DSP的运行效率。
DSP的哈佛总线改进之处体现在(1)片内RAM可以映像至数据空间,也可以映像至程序空间(2)片内ROM可以映像至程序空间,也可以映像至数据空间(3)具有装载功能
4.DSP芯片内集成有硬件乘法器和乘加单元,没有除法硬件。
5.DSP芯片具有硬件重复循环机制,进入重复机制的指令会自动变为单周期指令,大大减少了执行时间。
6.TI公司发展起三大系列的DSP芯片TMS320C2000 TMS320C5000 TMS320C6000系列
①TMS320C2000该系列是作测控应用的16位/32定点DSP,执行速度最高达150MIPS,有两个系列C24X、C28X
②TMS320C5000该系列是低功耗的16位定点DSP,处理速度最高可达600MIPS,有C54X和C55X两个系列
③TMS320C6000该系列是高性能的32位DSP,C6000中又分三个系列C62XX、C64XX和C67XX,其中C62XX、C64XX是定点DSP,C67XX是浮点DSP。
7.ADI公司的DSP主要有4个系列
①ADSP21XX系列,主要以218X和219系列为代表
②SHARC系列,该系列是32位浮点DSP
③Tiger SHARC系列,该系列比SHARC系列具有更高的浮点运算功能
④Blackfin系列,低功耗高性能的16/32位DSP
8.DSP芯片的分类
①按照数据格式分类分为定点DSP和浮点DSP
定点DSP以定点数据格式工作,数据长度通常为16/32位,其特点:成本较低,功耗小,数值表示范围较窄,编程难度大,有混合小数运算时,必须使用定点定标方法
浮点DSP以浮点数据格式工作,数据长度通常为32/64位,特点:开发较容易,更适合大量数字信号处理运算的应用场合,硬件结构相对复杂,功耗较大,且比定点DSP价格高,通常浮点芯片使用在对数据动态范围和精度要求较高的系统中。
②按芯片用途分类分为通用型DSP和专用型DSP
通用型DSP可编程和处理能力强,适用于普通的数字信号处理应用。
专用型DSP为实现不同算法而专门设计的芯片,运算速度较高,编程能力有限,使用灵活性较差
第二章 TMS320C54X硬件结构及原理
1.C54X的内部结构
C54X DSP的内部结构主要由C54X CPU内核、片内存储器、片内外围设备(简称片内外设)三大部分组成。多总线的哈佛结构
C54X片内配置了8套16位的地址总线和数据总线,用以实现CPU与片内存储器的数据交换,片内还有一套外设总线,通过6通道的直接存储器访问(DMA)可以实现片内外设的数据传送。
CPU内核 C54X CPU内含有一个40位算术逻辑运算单元(ALU)和两个40位的累加器(ACCA、ACCB)C54X片内存储空间:C54X片内集成了3ROM和RAM
C54X的片内外设
包括带有片内锁相环(PLL)的时钟发生器;带4位预定标器的16位可编程定时器,支持全双工操作的多缓冲串行口;与主机通信的8/16位的并行主机接口(HPI);6通道DMA控制器,软件可编程等待状态发生器和可编程分区转换逻辑电路;多条通用的数字I/O接口,具有符合IEEE-1149.1标准的片内仿真接口等。C54X的节电模式
提供可编程选择的节电模式:IDLE1 IDLE2 IDLE3(最省电)
C54X的总线结构
C54X采用了多总线结构,由8套16位的内部总线组成
② 2套程序存储器操作总线:程序地址总线PAB、程序总线PB
②6套数据存储器操作总线:数据地址总线CAB DAB EAB,数据数据总线CB DBEB
程
文档评论(0)