第8章_基于SOPC实现的数字信号处理实验浅析.pptVIP

第8章_基于SOPC实现的数字信号处理实验浅析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Dr. Zhang Jianping Shanghai University of Electric Power Shanghai , 200090 2009.5 ; 8.1 开发环境QuartusⅡ 8.2 正弦信号发生器设计 8.3 快速傅里叶变换的实现 8.4 直接I型FIR数字滤波器设计 8.5 基于DA算法的FIR滤波器的设计 8.6 直接II型IIR数字滤波器设计 8.7 预先考虑算法并行IIR数字滤波器设计 8.8 SOPC在语音和图像中的应用;一、实验目的 二、实验原理 三、实验步骤 四、实验思考题 五、实验报告要求;★熟悉SOPC设计流程 ★熟悉利用QuartusⅡ的原理团输入方法设计简单组合电路 ★学习加法器的设计; 本实验设计一个八位加法器,主要由两个四位加法器74283构成,加数A的低4位和高4位分别与两个加法器的A1-A4输入端连接。同样加数B的低4位和高4位分别与两个加法器的B1-B4输入端连接,即加法器间的进位可以串行实现,将低位加法器的进位输出cout与高位加法器的最低进位输入信号cin相接。由此加数A和B有各种不同的组合,从而实现加法器的功能。;■选择File ? New Project Wizard,新建一个工程。; ■选择File ? New,在弹出的对话框中选中Block Diagram/Schematic File。;(3)编译 ;(4) 仿真;■选择Tools ? RTL Viewer项观看工程项目的RTL级电路。;■选择Assignments? Assignment Editor项,在编辑器窗的Category栏中选择Pin,锁定引脚。;■执行Tools ? Programmer命令,设置编程方式为USB-Blaster[USB-0]编程方式,选择JTAG编程模式。执行Processing ? Start,实现设计电路到目标芯片的编程下载。然后在DE2开发板上通过扳动SW15~SW0电平开关,组成加数A和加数B的不同组合,在红色发光二极管LEDR7~LEDR0和LEDR8上观察A数和B数相加的和数与向高位的进位COUT的结果。;四、实验思考题 若想用LED显示加法器的输出结果,原理图应该有那些 地方需要修改?应该怎样设置引脚? 五、实验报告要求 1.写出Quartus II进行图形编辑输入方法的完整设计流程 2.参考Quartus II的Help,详细说明Assignments菜单中 的Settings对话框的功能;概述Assignments菜单中的 Assignment Editor的功能,举例说明; 3.简述设计步骤和调试过程,包括图形编辑文件,引脚 功能的定义文件,仿真结果; 4.简要回答思考题。;8.2 正弦信号发生器设计;★熟悉SOPC设计流程 ★熟悉利用QuartusⅡ的文本输入方法设计简单正弦信号发生器电路原理 ★掌握嵌入式存储器的应用以及使用嵌入式逻辑分析仪进行测试的方法 ★学习宏功能模块实例化输入和简单程序的调试 ; 顶层文件sinewave.vhd在FPGA中实现ROM地址信号发生器的由一个6位计数器,正弦数据存放在ROM中。数据ROM由LPM_ROM模块实现,其底层是FPGA中的M4K。地址发生器的时钟CLK的输入频率与每周期的波形数据点数以及D/A输出频率的关系是 。;■创建工程,选择目标芯片,采用文本输入方法,编辑输入设计顶层文件sinewave.vhd。 ;■ ROM初始化数据文件有两种:Memory Initialization File(.mif)格式和Hexadecimal(Intel-Format)File(.hex)格式。;■ Tools--Mega Wizard Plug-In Manager项,在产生的对话框的左栏中选择storage/LPM_ROM,再选择Cyclone器件和VHDL语言方式,最后输入ROM文件的存放路径。;指定路径上的数据初始化文件.hex,完成ROM定制;(4) 编译;(5) 仿真及RTL级电路;(6) 引脚锁定和编程下载;★ ★步骤★ ★ 1、 创建SignalTap II(Tools?SignalTap II Logic analyzer ) 2、调入待测信号(双击Node Finder窗口,添加观测信号) 3、参数设置(时钟信号、采样深度 、触发条件 、触发信号和触发方式 ) 4、 SignalTap II文件存盘(File ? Save As ) 5、编译下载(再次启动全程编译 ) 6、启动SignalTap II(Instance Manager栏中点击单步或连续运行按钮 );SignalTap II信号观察窗口 ;编辑

文档评论(0)

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

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档