硬件综合实验_dsp

硬件综合实验_dsp

ID:1307617

大小:758.50 KB

页数:6页

时间:2017-11-10

硬件综合实验_dsp_第1页
硬件综合实验_dsp_第2页
硬件综合实验_dsp_第3页
硬件综合实验_dsp_第4页
硬件综合实验_dsp_第5页
资源描述:

《硬件综合实验_dsp》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、硬件综合实验报告DSP硬件基础实验分组编号:7姓名:丁喜鸣胥旭学号:20121400042012140005一、实验要求1.熟悉TMS320C6713的硬件开发板的布局,了解开发板各模块的基本作用。2.在TMS320C6713上跑通例子程序fir,并能看懂程序的基本结构。3.根据fir程序,对滤波器进行修改,改写或添加代码,例如在原声音中加入噪声,带通和带阻滤波器抽头系数设置,熟悉程序的具体功能效果。4.熟悉fir程序中中断程序的写法,控制字的设置,AIC23Codec中McBSP0和McBSP

2、1的作用和寄存器设置要求。二、实验目的通过本次实验加深理解DSP的结构和用DSP处理音频信号波器原理的熟悉和具体应用。三、实验电路图TMS320C6713的主要部分:上图是TMS320C6713的原理图,显示了各模块分布与接口,信号传输路径。SDRAM使用32-bitEMIF,内存地址分配图如下。CPLD是一个可编程的逻辑设备,用来实现胶合逻辑。CPLD有一个基于寄存器的用户接口可以使用户通过读和写CPLD寄存器来配置DSP板。CPLD的基地址为0x90080000,CPLD的使用是为了减少板上

3、独立的电路逻辑功能模块,统一用CPLD来实现完成。上图是AIC23Codec模块各接口图。片载的AIC23codec使DSP可以传送和接收模拟信号。McBSP0用来进行codec控制接口,McBSP1用来进行codec数据接口,接收传送AIC23stereocodec音频数据。模拟音频I/O通过一个3.5mm音频jacks进行,相对应麦克风input,lineinput,linoutput和耳机output。codec可以选择麦克风或者lineinput作为有效的input。一、实验原理分析l数

4、字信号处理信号处理是对信号进行某种变换(处理),包括滤波、变换、分析、估计、检测、压缩、识别等,从而更容易获得人们所需要的信息。信号处理系统可以从所处理信号的种类来进行分类,数字系统就是输入和输出都是数字信号的系统。数字信号处理与模拟信号处理相比,数字信号处理具有如下一些明显的优势:精度高、可靠性高、灵活性强、便于大规模集成化、数字信号便于加密处理,对于低频信号尤其优越。本实验对数字信号处理的方法就是近年来日益广泛采用的各种通用和专用的数字信号处理器芯片(TITMS320通用系列),这些处理器是

5、专为数字信号处理设计的芯片。它们有专门执行信号处理算法的硬件,如乘法累加器、并行流水处理结构、位翻转等;而且有专门的数字信号处理指令,所需要的算法靠特定的编程(如汇编语言、C语言等)来实现,可以认为是软硬件处理方式的结合。因此,采用数字信号处理器既方便灵活,一般又能做到实时处理。数字滤波是对输入数字信号进行一系列数字相加、乘以常数和时延等运算,在输出信号中保留了所需要的频率成分,滤除了其他所有的频率成分。数字滤波器的特征是信号的输入和输出通常是时域运算。对连续信号进行数字化处理,首先要将其离散化

6、(取样),其次是对取样结果进行量化和编码将其数字化,然后送入数字信号处理系统中进行处理,最后把数字处理的结果恢复成连续信号(内插)。fs称为取样频率,fs需要等于或大于2fm。lFIR滤波器FIR滤波器是有限冲激响应滤波器(finiteimpulseresponsefilter),其输出仅取决于现在的输入x(n)和有限个过去的输入x(n-1),…,x(n-N+1)有关。FIR滤波器的差分方程描述如下:=h(0)*x(n)+h(1)*x(n-1)+…h(N-1)*x(1);式子中,{h(k)}是滤

7、波器的系数组。FIR滤波器可以实现严格的线性相位,同时由于其冲激响应为有限长,因此还具有永远稳定的特性。系统冲击响应h(n)关于中心轴(N-1)/2偶对称,信号通过此类滤波器时仅产生(N-1)/2个取样点的延迟。此外,N为偶数是不能用于高通或带阻滤波器的设计。lMatlab计算滤波器抽头系数在Matlab信号处理工具箱中,调用FDATOOL(FilterDesign&AnalysisTool)工具进行带通、带阻滤波器设计。选择滤波器类型、阶数、通带频率和阻带频率范围,将生成的抽头系数导出。调整阶

8、数和类型,对比效果,选择一个效果明显的。l开发软件CodeComposerStudio是TI一流的开发工具。它由汇编程序,C编译器和集成开发环境(IDE)组成。6713DSK包含了一个特殊的片载设备——JTAGemulator,它可以直接通过标准的JTAG交互接口来获得寄存器和内存的状态。CodeComposer与DSK通过JTAGemulator以USB接口进行交互。将编译好的.out文件下载进开发板。连接接好各器件,观察现象。一、实验中遇到的问题及解决办法在使用SDKdiagnose时经常卡

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

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

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