《dsp处理技术及应用》dsp课后作业

《dsp处理技术及应用》dsp课后作业

ID:42096120

大小:44.50 KB

页数:3页

时间:2019-09-08

《dsp处理技术及应用》dsp课后作业_第1页
《dsp处理技术及应用》dsp课后作业_第2页
《dsp处理技术及应用》dsp课后作业_第3页
资源描述:

《《dsp处理技术及应用》dsp课后作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、DSP技术课后作业学生姓名:隋郁学生学号:2011029090012指导教师:顾庆水第一次作业1.举一个自己口常生活屮遇到的DSP系统的例子,并描述这个系统的基本结构。答:数字对讲机。基本结构:带通滤波器-A/D转换器-DSP处理器-D/A转换器■低通滤波器。2.简述DSP的结构特点。答:DSP芯片采用改进的哈佛结构(Havardstructure)0其主要特点是程序和数据具有独立的存储空间,有着各自独立的程序总线和数据总线,由于可以同时对数据和程序进行寻址,大大地提高了数据处理能力,非常适合于实时的数字信号处理。TI公司的DSP芯片结构是基本哈佛结构的改

2、进类型。改进之处是在数据总线和程序总线之间进行局部的交叉连接。这一改进允许数据存放在程序存储器中,并被算术运算指令直接使用,增强了芯片的灵活性。只要调度好两个独立的总线就可使处理能力达到最高,以实现全速运行。改进的哈佛结构还可使指令存储在高速缓存器中(Cache),省去了从存储器中读取指令的时间,大大提高了运行速度。第二次作业1.简述BlackFin内核结构的特点。答:Blackfin内核架构基于一个10级RISCMCU/DSP流水线和一个专为实现最佳代码密度而设计的混合16/32位指令集架构。所有的Blackfin内核均具有多个独立的DMA控制器,支持自

3、动数据传输。在动态电源管理方面,采用基于一种选通时钟内核设计,可按照逐条指令来选择性地切断功能单元的电源。增加了加速视频和图像处理的指令,视频指令除了具有对8位数据以及许多像素处理算法所常用的字长的固有支持之外,还包括专为增强视频处理应用中的性能而定义的指令。2.简述BF60x处理器的结构及特点。答:结构:包含2个16位乘法器、2个40位累加器、2个40位ALU、4个视频ALU和1个40位移位器。计算单元可以处理来自寄存器文件的8位、16位或32位数据。寄存器堆包含8个32位寄存器,当处理16位操作时则可看作为16个独立的16位寄存器。特点:(1)高性能的

4、Blackfin处理器,均具有两个优化的500MHz内核,多达4.3Mb的片内SRAM;(2)功能丰富的外设集和连接选项,DDR2OTG2.05种串行接口、CMOS传感器EPPI和LCD高速多处理链路端口等,多处理器链路端口LINKPORT;(3)集成功能对安全性的应用,系统保护单元(SPU)可防止错误地写系统资源;(4)低功耗,25°C时功耗为400mw;(5)适合嵌入式视觉应用的新的流水线视觉处理器(PVP),PVP的特点:高性能,功低耗,灵活性,同时支持多种视频分析功能。PVP主要能够加速以下三个主要方面的处理:对象检测、对象跟踪、对象识别。2.简述

5、BF60x几种复位方式的区别。答:硬件复位:将芯片的引脚nSYS_HWRST置为低电平即复位。软件复位:SystemReset:除RCU外所有功能处于初始状态。Core-n-onlyreset:只影响内核,复位期间系统软件应该确保任何总线主控设备不能访问内核。3.简述DMA两种工作模式的特点。答:(1)基于描述符的DMA需要用存放在存储器内的一组参数来初始化一个DMA序列。这种传输允许多个DMA序列链接在一起。(2)基于寄存器的DMA允许处理器直接对控制寄存器编程来启动一个DMA传输。传输完成后,为了连续传输数据,也可以用它们原来设置的值自动更新控制寄存器

6、。第三次作业l.BlackFin的指令集特点。答:(1)Blackfin处理器系列汇编语言指令集使用易于编程和可读性强的代数语法。(2)采用专门调整的灵活的高密度编码的指令,这些指令被编译后只占用非常小的存储空间。(3)指令集还提供了多功能指令,以使在一个指令中能够使用多个处理器内核资源。(4)除许多微控制器上常见的功能外,指令集编译C和C++源代码时效率非常高。(5)指令集还支持用户(算法/应用代码)和管理员(O/S内核,设备驱动,调试器,ISRs)两种运行模式,允许对处理器内核资源的多级访问。(6)汇编语言采用了处理器独特的体系结构,具有以下优点:无缝

7、集成DSP/CPU特征,对8位和16位操作进行了优化。并发加载/存储的改进哈佛体系结构,每个周期支持2个16位MAC或4个8位ALU+2个加载/存储+2个指针更新。所有的寄存器、I/O、和存储器被映射成为统一4GB存储空间,提供了一个简化编程模式。微控制器特征,如任意位和位域操作,插入和提取,对8位、16位和32位数据类型上的整数操作,独立的用户和管理员堆栈指针。代码密度增强,包括混合的16和32位指令(无模式转换和代码分离)。常用指令以16位编码。2.简述位逆序寻址的原理及其应用。答:应用:为了对运算输出结果进行有序排列,一些算法(如FFT)需要采用位逆

8、序方式寻址。原理:FFT计算过程中输入数据的排列次序被按照一定规律

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

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

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