实验三+3-8译码器仿真及实现_第1页
实验三+3-8译码器仿真及实现_第2页
实验三+3-8译码器仿真及实现_第3页
实验三+3-8译码器仿真及实现_第4页
实验三+3-8译码器仿真及实现_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上实验三 3-8译码器仿真及实现姓名:学号: 班级:日期: 一、 实验目的和要求本次实验使用Verilog 硬件描述语言在DE1开发平台上设计一个基本组合逻辑电路3-8 译码器,并完成功能仿真和时序仿真。二、 实验环境1、 PC机,Pentium 4 2.0G以上,内存1G以上,硬盘500G以上,1024×768彩显,USB接口,网络接口,串口。2、 友晶DE1开发板和相关配件。3、 软件:Windows XP或者Windows 7操作系统,DE1配套光盘。三、 实验内容1、 编写3-8的Verilog程序。2、 构建仿真波形文件,实现QuartusII的功能

2、仿真和时序仿真。3、 下载设计到DE1,观察译码输出。四、 实验步骤1、 建立Quartus 工程:1)打开 Quartus II 工作环境。2)点击菜单项 File->New Project Wizard 帮助新建工程。3)输入工程目录、工程文件名以及顶层实体名。自己起名字,例如学号加38等。注意:输入的顶层实体名必须与之后设计文件的顶层实体名相同,默认的顶层实体名与工程文件名相同,本类实验均采用这种命名方法以便于管理。不要使用Quartus II的根目录作为工程目录。4)添加设计文件。如果用户之前已经有设计文件(比如.v 文件)。那么直接添加相应文件,如果没有完成的设计文件,点击Ne

3、xt 之后添加并且编辑新的设计文件。5)选择设计所用器件。由于本次实验使用 Altera 公司提供的DE1 开发板,用户必须选择与之相对应的FPGA 器件型号,如下图:6)设置 EDA 工具。设计中可能会用到的EDA 工具有综合工具、仿真工具以及时序分析工具。本次实验中不使用这些工具,因此点击Next 直接跳过设置。7)查看新建工程总结。在基本设计完成后,Quartus II 会自动生成一个总结让用户核对之前的设计,确认后点击Finish 完成新建。8)培养良好的文件布局。Quartus II 默认把所有编译结果放在工程的根目录,为了让Quartus II 像Visual Studio 等ID

4、E 一样把编译结果放在一个单独的目录中,需要指定编译结果输出路径。点击菜单项Assignments->Device,选中Compilation Process Settings 选项卡,勾上右边的Save Project output files in specified directory,输入路径(一般为根目录下建立的debug 或者release子目录)。2、 使用Verilog HDL 完成硬件设计添加所需设计文件。本次实验通过 Verilog HDL 来描述所设计的硬件,因此要添加Verilog 设计文件到工程文件中去。1)点击菜单项File->New、点击图标或者使用快

5、捷键Ctrl+N 新建一个设计文件,选择Verilog HDL File,点OK。2)输入硬件描述。 Quartus II 环境提供的文本编辑器中输入用户设计的硬件描述语言,在本次实验设计的是开关状态通过LED反映出来,输入代码如下。保存文件时注意和模块名相同。3)全编译文件。点击菜单项Processing->start compilation、点击图标或使用CTRL+L 执行全编译。 4)配置引脚。本实验还是利用DE1光盘中默认的引脚配置文件。该文件名为DE1_pin_assignments.csv,导入该文件。5)点击Pin Planner图标,查看引脚分配状况。6)完成分配引脚后,

6、点击菜单项Processing->start compilation、或点击图标或使用CTRL+L 执行全编译,生成sof 目标文件,注意观察警告或错误信息。3、 构建波形文件为了检查设计是否在理论上达到预期功能,要进行仿真,不考虑实际物理特性的是功能仿真,考虑实际时序特性的就是时序仿真了。首先要创建仿真输入波形文件。仿真时需要对顶层实体的输入管脚提供激励信号,在Quartus 软件中可以通过波形文件方便的输入。1) 点击菜单项File->New->VectorWaveform File2) 添加信号结点。在空波形文件中点击右键,进行选择。3) 自己摸索波形面板和信号右键功能,最终构造如下图所示波形:4、 仿真点击设置图标,在simulator setting 中选取仿真类型,依次进行功能仿真和时序仿真,注意功能仿真前要在Processing菜单中创建功能仿真网表文件。截取两种仿真结果图片,粘贴在以下位置。5、 下载到DE1将设计下载在 FPGA 中。点击菜单项Tools->Programmer 或者点击图标打开程序下载环境,选取刚才产生的.sof文件进行下载。最终调试,在DE1实验板上,扳动SW0SW

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论