您好,欢迎来到微智科技网。
搜索
您的当前位置:首页EDA实验三时序逻辑电路设计

EDA实验三时序逻辑电路设计

来源:微智科技网
实验三 时序逻辑电路设计(2学时)

一、实验目的

1、了解并逐步掌握一般时序逻辑电路的基本设计方法; 2、熟练掌握计数器模块的设计方法; 3、熟练掌握分频器模块的设计方法; 4、熟练掌握QuartusⅡ中锁相环的使用方法; 5、熟练掌握数码管静态显示的设计方法。

二、实验设备

计算机、QuartusⅡ软件、实验箱等。

三、实验内容

用VHDL语言设计一个加计数器,每次加1,最大值计数值为7,每次计数的时间间隔为0.5秒钟;该加法计数器带有异步清零端和同步使能端;加法计数器的计数值由1位数码管显示,进位信号由一个发光二极管的亮(灭)状态来表示。

注:0.5秒钟计数时间间隔所对应的计数频率由VHDL语言设计的分频器模块产生,设该分频器的输入频率为1MHz。

四、实验步骤

注意:以下为大体步骤,详细步骤根据各自具体实验过程完成。 1、完成该加法计数器的设计、编译、仿真等操作 2、完成该加法计数器的引脚锁定

注意:引脚锁定后应重新编译一次以备下载。 3、在实验箱上进行线路连接、下载和测试

(1)连接实验箱的电源插头和USB下载器。USB下载器的一端接电脑的USB接口,另一端通过10芯接线连接实验箱的JTAG口;

(2)打开实验箱上的电源开关;

(3)在QuartusⅡ软件中选择USB连接和JTAG模式,进行硬件检测等,选择SOF文件下载测试;

(4)通过实验箱上的测试结果来验证设计。

图1 开关量输入输出模块

1

图1中,S1—S8是带自锁的单刀单执拨码开关,在开关未拨动时是低电平,拨动时J1为高电平并保持高电平不变,只有回拨开关时J1才恢复低电平输入。

图2中,此模块共有8个按键,BUTTON1—BUTTON8是轻触按键;在按键未按下时JP6为高电平输入,按键按下后JP6对FPGA输入低电平,松开按键后恢复高电平输入。

图2 按键模块

图3 LED 灯指示模块

图4 数码管显示模块

五、实验总结

注:包括对软件操作方法、实验设计方法或思路等的总结和体会两部分。

2

六、实验结果和分析

实验结果包括两部分内容: 1、程序清单; 2、截图及结果分析。

注意:截图应注明名称,如“加法计数器仿真波形”。 本实验截图共有1个:加法计数器仿真波形。

问题回答(本部分内容写在预习报告中)

1、对比采用VHDL语言和数字电子技术课程中设计计数器电路方法的不同。 2、简述分频器模块的设计原理。

3

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务