EDA小系统的使用和简易存储示器的设计.docVIP

EDA小系统的使用和简易存储示器的设计.doc

  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文档。上传文档
查看更多
EDA小系统的使用和简易存储示器的设计

PAGE  PAGE 26 EDA小系统的使用和 简易存储示波器的设计 小组成员:郭梓锐、鲁双、陈丹 指导教师: 张老师 学 校: 湖北经济学院 院 系: 管理技术学院 二零零七年七月二十九日 一、设计目的 1、要求掌握 Quartus II 6.0软件中的使用; 2、了解EDA小系统的工作原理,并能在GWDVPB电子设计应用板上实现简易存储示波器的设计; 3、实现凌阳单片机与EDA小系统的对接,为电子设计大赛做准备。 二、设计任务 1、要求掌握以下知识: a) 掌握Quartus II 6.0软件中VHDL和原理图的设计方法,LPM模块的调用方法; b) EDA小系统的工作原理:包括了解GWDVPB电子设计应用板的原理图,板中单片机、FPGA器件(CYCLONE EPIC3T144C8)和键盘、显示电路接口关系,JTAG和AS下载、配置模式的区别; c) 掌握FPGA器件外围的时钟信号及与A/D和D/A器件的接口关系。 2、在EDA小系统上完成数据采集电路和简易存储示波器设计 3、实现凌阳单片机与FPGA器件的连接与电平转换。 三、仪器仪表 此次实验用到的仪器仪表有: TDS210示波器 EE1640C函数信号发生器 DF1731S82A直流电源 万用表 凌阳单片机SPCE061a EDA开发系统 四、EDA最小系统的使用 1、 Quartus II 6.0软件中VHDL和原理图的总体设计方法如图1 。 图 1 Quartus II 6.0软件设计基本流程 下面以VHDL的设计方法为例,说明其基本的设计步骤。 Quartus II 6.0软件中VHDL设计方法: a)双击quartusII 图标,打开quartusII 软件; b)选择file-new project wizard...; c)选择工程位置、工程名称、顶层模块名称 ; 图2 d)加入VHDL 源文件; 图3 e)选择fpga 器件; 图4 f)选择next 直到finish ; g)点击finish 后工程已建立好,选择左侧的看到已添加的文件; h)双击liangzhu.v 可以看到verilog 设计文件; i)选择assignment—device 指定设备。指定设备在建立工程时已经选好,点击Devicepin option…选择Nused pins标签项,把不用的引脚置为输入三态; j)指定管脚前先点击分析工程,修改错误直到分析完显示0 个error 为止; k)选择assignment——pins 指定管脚; l) 编译整个工程,显示编译进度,修改???误直到零个error。可以选择查看各个部分的编译报告; 图5 m)建立仿真文件,News—others filter——Vcoter Waveform File,仿真测试向量波形文件,选择node finder…,选择filter:pins:all,然后点击list 列出所用输入输出端口,选中所有信号点击加入到观察目标窗口中; n)选择ok—ok,在波形图中加入了观察信号; o) 设置仿真时间最小间隔:考虑到硬件环境提供的是50Mhz 的时钟,即时钟周期为20ns,选择grid size为20ns,选择edit—grid size; p) 选择仿真时间长度为1ms,选择edit—end time,设为10ms; q)编辑输入波形:选中sys_clk 点设置为时钟波形,周期为20ns,选中rst_n 点设置为1,设置完成,保存; r)产生仿真网表:选择tools-simulator tool,选择simulation mode functional 点击产生仿真网表; s)选择开始仿真 完成后点打开仿真后波形 t)时序仿真(后仿真) 功能仿真后,如果波形没有问题开始做时序仿真, 选择tools-simulator tool 选择simulation mode 为timing 点击start,时序仿真比功能仿真还要慢一些 仿真完成后可以看到延时 u)当仿真完全通过后,可以把下载程序下载到硬件上进行测试 选择tools-programmer 点击hardware setup 选择下载电缆,为byteblasterII 选择mode 下载模式:jtag 为在线调试,as 为烧写epcs(配置芯片) 连接好下载电缆,选中就可以下载。 在?设计中的注意事项: 1)工程顶层模块名要和程序顶层模块名字一致; 2)设备选项中要把不用

文档评论(0)

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

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

1亿VIP精品文档

相关文档