下载此文档

FPGA实验报告.doc


文档分类:高等教育 | 页数:约75页 举报非法文档有奖
1/75
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/75 下载此文档
文档列表 文档介绍
电子科技大学成都学院
实验报告册
课程名称: FPGA实验
姓名:
学号:
院系: 微电子技术系
专业:集成电路设计与集成系统
教师:
2014 年 12 月 20日
实验一: 奇数分频
实验目的:
熟悉QuartusII的VHDL的文本设计流程全过程,学习计数器的设计与仿真。
2、掌握简单逻辑电路的设计方法与功能仿真技巧。
3、学习并掌握VHDL语言、语法规则。
4、学习使用VHDL语言进行奇数分频器的设计。
二、实验原理和内容:
要实现占空比为50%的N倍奇数分频,首先上升沿触发进行模N计数,计数到
某一个值n时输出时钟进行翻转,然后再计数(N-1)/2次,再进行翻转得到一
个占空比非50%奇数n分频时钟。同时进行下降沿触发的模N计数,等计数到n
时,输出时钟进行翻转,同样再计数(N-1)/2次,输出时钟再次翻转生成占空
比非50%的奇数n分频时钟。两个占空比非50%的n分频时钟进行或运算,即
得到占空比为50%的奇数N分频时钟。
三、实验步骤:
1、启动QuartusII软件,建立工程。点击fiel→new project Wizard...进入命名窗口,

2、点击右下角next→next,

点击finish。
3、建立源文件:点击file→new→Verilog HDL File

点击OK,进入程序编写页面。
4、程序写完后点击编译按钮,

左边第一个紫色三角符号为编译按钮。
5、查看电路图:确定编译无误后,list Viewers→Technology Map Viewer.
6、建立波形仿真文件:点击fiel→new→Vector Waveform File,

7、再一次仿真后,点击processing→simulator Tool

点击start开始波形仿真。
四、实验数据和结果:
程序代码:


2、电路图:
3、波形仿真图:
五、实验总结:
通过该实验基本熟悉了Verilog HDL的设计流程。
在程序编程中出现了许多问题,比如阻塞和非阻塞语句的混合使用。

波形仿真中如果想要看到中间变量的波形变化,则需要手动添加。
实验二: 按键控制LED
实验目的:
通过实验逐步了解、熟悉和掌握FPGA开发软件QuartusII的使用方法及Verilog HDL的编程方法。
了解LED工作的基本原理。
二、实验内容和原理:
通过实验箱上的key0~key7来控制LED0~LED7的点亮,比如当按下key0时LED0点亮,按下key3时LED3点亮。
三、实验步骤:
创建工程,取名为led。
2、。
3、编写程序,编译。
4、编译无误后设置引脚。
5、编译,下载。观察数码管显示情况。
四、实验数据和结果:
程序代码:
2、实验电路图:
五、实验总结:
本实验只是LED灯的入门实验,实验步骤比较简单。通过本实验了解了Verilog HDL的编程方法,以及熟悉了case语句的用法。

实验三: 花样流水灯
实验目的:
进一步熟悉Verilog HDL设计流程。
了解、熟悉和掌握FPGA开发软件的使用方法及Verilog HDL的编程方法。

FPGA实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数75
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zxwziyou8
  • 文件大小2.33 MB
  • 时间2018-06-17