硬件综合实验_dsp.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
硬件综合实验_dsp.doc

硬件综合实验报告 DSP硬件基础实验 分组编号: 7 姓名 : 丁喜鸣 胥旭 学号: 2012140004 2012140005 实验要求 1.熟悉TMS320C6713的硬件开发板的布局,了解开发板各模块的基本作用。 2.在TMS320C6713上跑通例子程序fir,并能看懂程序的基本结构。 3.根据fir程序,对滤波器进行修改,改写或添加代码,例如在原声音中加入噪声,带通和带阻滤波器抽头系数设置,熟悉程序的具体功能效果。 4.熟悉fir程序中中断程序的写法,控制字的设置,AIC23 Codec中McBSP0和McBSP1的作用和寄存器设置要求。 实验目的 通过本次实验加深理解DSP的结构和用DSP处理音频信号波器原理的熟悉和具体应用。 实验电路图 TMS320C6713的主要部分: 上图是TMS320C6713的原理图,显示了各模块分布与接口,信号传输路径。SDRAM使用32-bit EMIF,内存地址分配图如下。CPLD是一个可编程的逻辑设备,用来实现胶合逻辑。CPLD有一个基于寄存器的用户接口可以使用户通过读和写CPLD寄存器来配置DSP板。CPLD的基地址为0CPLD的使用是为了减少板上独立的电路逻辑功能模块,统一用CPLD来实现完成。 上图是AIC23Codec模块各接口图。片载的AIC23 codec使DSP可以传送和接收模拟信号。McBSP0用来进行codec控制接口,McBSP1用来进行codec数据接口,接收传送AIC23 stereo codec音频数据。模拟音频I/O通过一个3.5mm音频jacks进行,相对应麦克风 input, line input, lin output和耳机output。codec可以选择麦克风或者line input作为有效的input。 实验原理分析 数字信号处理 信号处理是对信号进行某种变换(处理),包括滤波、变换、分析、估计、检测、压缩、识别等,从而更容易获得人们所需要的信息。信号处理系统可以从所处理信号的种类来进行分类,数字系统就是输入和输出都是数字信号的系统。数字信号处理与模拟信号处理相比,数字信号处理具有如下一些明显的优势:精度高、可靠性高、灵活性强、便于大规模集成化、数字信号便于加密处理,对于低频信号尤其优越。 本实验对数字信号处理的方法就是近年来日益广泛采用的各种通用和专用的数字信号处理器芯片(TI TMS320通用系列),这些处理器是专为数字信号处理设计的芯片。它们有专门执行信号处理算法的硬件,如乘法累加器、并行流水处理结构、位翻转等;而且有专门的数字信号处理指令,所需要的算法靠特定的编程(如汇编语言、C语言等)来实现,可以认为是软硬件处理方式的结合。因此,采用数字信号处理器既方便灵活,一般又能做到实时处理。 数字滤波是对输入数字信号进行一系列数字相加、乘以常数和时延等运算,在输出信号中保留了所需要的频率成分,滤除了其他所有的频率成分。数字滤波器的特征是信号的输入和输出通常是时域运算。 对连续信号进行数字化处理,首先要将其离散化(取样),其次是对取样结果进行量化和编码将其数字化,然后送入数字信号处理系统中进行处理,最后把数字处理的结果恢复成连续信号(内插)。fs称为取样频率,fs需要等于或大于2fm。 FIR滤波器 FIR滤波器是有限冲激响应滤波器(finite impulse response filter),其输出仅取决于现在的输入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)}是滤波器的系数组。 FIR滤波器可以实现严格的线性相位,同时由于其冲激响应为有限长,因此还具有永远稳定的特性。系统冲击响应h(n)关于中心轴(N-1)/2偶对称,信号通过此类滤波器时仅产生(N-1)/2个取样点的延迟。此外,N为偶数是不能用于高通或带阻滤波器的设计。 Matlab计算滤波器抽头系数 在Matlab信号处理工具箱中,调用FDATOOL(Filter Design Analysis Tool)工具进行带通、带阻滤波器设计。选择滤波器类型、阶数、通带频率和阻带频率范围,将生成的抽头系数导出。调整阶数和类型,对比效果,选择一个效果明显的。 开发软件 Code Composer Studio是TI一流的开发工具。它由汇编程序,C编译器和集成开发环境(IDE)组成。6713DSK包含了一个特殊的片载设备——JTAG emulator,它可以直接通过标准的JTAG交互接口来获得寄存器和内存的状态。Code Composer与DSK通过JTAG emulator以

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档