广工数字逻辑及系统设计实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告
课程名称_数字逻辑及系统设计实验
学生学院____计算机____________ 专业班级 _ 学号
学生姓名
指导教师
年月日
一、 实验目的
1. 熟练掌握基本门电路的主要用途以及验证它们的逻辑功能。

2. 熟练掌握常用组合逻辑电路的基本原理及其逻辑电路功能。

3. 熟练掌握常用时序逻辑电路的基本原理及其逻辑电路功能。

4. 掌握Libero IDE 基于FPGA 的设计流程。

5. 熟悉FPGA 的设计与开发流程。

熟悉芯片烧录的流程及步骤。

二、 实验要求
1. 要求每人能独立完成实验。

严禁抄袭。

2. 能独立搭建Libero IDE 软件基础环境,掌握FPGA 的开发流程。

3. 按照实验指导书中P56-69的实验步骤进行设计,每一步骤均需要截图显示。

4. 完成3次仿真(综合前,综合后,布局布线后),并将仿真波形截图显示。

5. 将程序烧录到Actel Proasic3 A3P030 FPGA 核心板,在数字逻辑及系统实验箱上完成连
线,验证代码的正确性。

6. 纸制版的封面单面打印,其他页面必须双面打印。

全班刻一张光盘。

三、 实验内容
1. 设计题目:用3-8译码器74HC138实现举重比赛的裁判表决电路的组合逻辑函数
,写出模块代码和测试平台代码。

2. 74HC138功能表参照教材中P53表2-9,引脚图参照实验指导书中P30图2-16。

3. 把每一个步骤的实验结果截图,按实验指导书中P6图1-7中所列FPGA 引脚,手工分
配引脚,最后通过烧录器烧录至FPGA 核心板上。

4. 按分配的引脚连线,实测相应功能并记录结果。

四、 实验结果与截图
1. 模块及测试平台代码清单。

AC BC AB Y ++=
2. 第一次仿真结果。

(将波形窗口背景设为白色
..,调整窗口至合适大小,使波形能完整显示,
对窗口截图
..。


3. 综合结果(截图
..)。

(将相关窗口调至合适大小,使RTL图能完整显示,对窗口截图。


..)。

回答输出信号是否有延迟,延迟时间约为多少
答:有延迟, 延迟时间约为400ps
5.第三次仿真结果(布局布线后)(截图
..)。

回答输出信号是否有延迟,延迟时间约为多少?
分析是否有出现竞争冒险。

答:有延迟, 延迟时间约为5700ps
有出现竞争冒险,在输入110与101之间,出现竞争冒险,本来Z的值是1,却出现短暂变
为0的现象。

如图
6.画出74HC138实现逻辑函数的输入输出状态表(参照表2-12)。

74HC138的输入输出状态表
五、结论与体会
通过实验,我知道,输入与输入存在时间延迟现象,以及存在竞争冒险,它会对实验产生一定的影响。

我熟练掌握基本门电路的主要用途以及验证它们的逻辑功能,掌握常用组合逻辑电路的基本原理及其逻辑电路功能,掌握常用时序逻辑电路的基本原理及其逻辑电路功能,掌握Libero IDE基于FPGA的设计流程。

熟悉FPGA的设计与开发流程,熟悉芯片烧录的流程及步骤。

了解输入与输出间的时间延迟,以及竞争冒险。

对该软件的使用更加熟练。

相关文档
最新文档