tigersharc系列dsp应用教程

tigersharc系列dsp应用教程

ID:5507114

大小:5.49 MB

页数:256页

时间:2017-12-16

tigersharc系列dsp应用教程_第1页
tigersharc系列dsp应用教程_第2页
tigersharc系列dsp应用教程_第3页
tigersharc系列dsp应用教程_第4页
tigersharc系列dsp应用教程_第5页
资源描述:

《tigersharc系列dsp应用教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、TigerSHARC系列DSP应用教程苏涛崔向阳西安电子科技大学雷达信号处理国家重点实验室2009年5月256目录TIGERSHARC系列DSP应用教程1第1章DSP技术综述41.1数字信号处理器的发展和特点41.2数字信号处理器的应用领域6第2章ADSP-TS201S处理器结构与功能72.1ADSP-TS201S处理器概述72.2ADSP-TS201S的计算块132.2.1寄存器组132.2.3CLU162.2.4乘法器172.2.5移位器192.3IALU202.3.1IALU寄存器212.3.2IALU算术、逻辑和函数操作212.3.3IALU执行状态与执行条件

2、222.3.4IALU执行条件222.3.5IALU数据寻址和传送操作232562.4程序控制器232.5存储器组织232.5.1主机寻址空间242.5.2处理器内部存储空间242.5.3外部存储器寻址空间242.5.4多处理器寻址空间252.6链路口262.6.1链路口寄存器262.6.2链路口模式设置262.6.3链路口DMA272.6.4链路口连接与通信282.6.5链路口服务请求中断282.7SDRAM接口282.7.1概述282.7.2SDRAM控制寄存器(SDRCON)292.8DMA302.8.1概述302.8.2DMA状态和控制寄存器组302.8.3链

3、式DMA322562.8.4DMA中断322.9中断332.9.1中断的处理过程332.10ADSP-TS201S引脚说明34第三章TIGERSHARC指令系统373.1TigerSHARC指令系统特点373.1.1TigerSHARC结构与指令特点373.1.2指令行结构373.2指令集413.2.1ALU指令413.2.2乘法指令523.2.3移位器指令583.2.4IALU指令623.2.5程序流控制指令68第4章ADSP的软件开发734.1DSP的软件开发流程734.2开发工具VisualDSP++概述744.3集成开发环境742564.3.1创建一个新的工程

4、文件754.3.2设置工程选项754.3.3添加或编辑工程源文件814.3.4生成一个调试版的工程824.3.5调试一个工程834.3.6生成一个正式版的工程834.4选择合适的调试平台834.4.1安装仿真器驱动软件834.4.2选择调试平台854.5Debugger工具894.5.1程序调试(Debug)操作894.5.2程序性能分析操作894.5.3设置观察点和断点904.5.4模仿硬件环境914.5.5寄存器窗口操作914.5.6存储器窗口操作924.5.7其它窗口操作944.6编写链接描述文件944.7编程练习992564.7.1DFT汇编例子994.7.2

5、DFTC程序例子1014.7.3FIR汇编的例子1014.7.4SDRAM和内部存储器的DMA通信(利用EZ-KIT)1024.7.5编写C程序,建立磁盘文件,练习读写数据1044.7.6调试器和EZ-KIT板的性能比较1044.7.7用ADSP_TS201EZ-KIT板实现定时器1054.7.8用链路口实现数据传输1074.7.9DSP实验课大作业设计107256第1章DSP技术综述数字信号处理相对于模拟信号处理有很大的优越性,表现在精度高、灵活性大、可靠性好、易于大规模集成等方面。随着人们对实时信号处理要求的不断提高和大规模集成电路技术的迅速发展,数字信号处理技术

6、也发生着日新月异的变革。1.1数字信号处理器的发展和特点实时数字信号处理技术的核心和标志是数字信号处理器(DSP)。数字信号处理有别于普通的科学计算与分析,它强调运算处理的实时性,因此DSP除了具备普通微处理器所强调的高速运算和控制功能外,针对实时数字信号处理,在处理器结构、指令系统、指令流程上做了很大的改动,其结构特点如下:1)DSP普遍采用了数据总线和程序总线分离的哈佛结构及改进的哈佛结构,比传统处理器的冯·诺依曼结构有更高的指令执行速度;2)256DSP大多采用流水技术,即每条指令都由片内多个功能单元分别完成取指、译码、取数、执行等多个步骤,从而在不提高时钟频率

7、的条件下减少了每条指令的执行时间;1)片内有多条总线可以同时进行取指和多个数据存取操作,并且有辅助寄存器用于寻址,它们可以在寻址访问前或访问后自动修改内容,以指向下一个要访问的地址;2)针对滤波、相关、矩阵运算等需要大量乘法累加运算的特点,DSP配有独立的乘法器和加法器,使得同一时钟周期内可以完成相乘、累加运算,最新出现的如ADSP-TS101、ADSP-TS201系列的DSP可以同时完成乘、加、减各2次运算,大大加快了FFT的蝶形运算速度;3)许多DSP带有DMA通道控制器,以及串口通信等,配合片内多总线结构,数据块传送速度大大提高;4)配有中断处

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

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

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