组原实验(一)

简介: 组原实验(一)

 与或非逻辑门实验


一、实验目的及实验环境


(1)了解Vivado软件的使用方法。


(2)了解与、或、非及三态门在FPGA中的用法。


(3)了解Verilog硬件描述语言的基本写法。


二、实验内容


用verilog语言实现相应的门逻辑电路


三、方案设计


1、与门逻辑电路的实现步骤:


(1)建立项目把verilog文件和约束文件添加到项目中

(2)之后点击左侧监视器里的Open Elaborated Design,等待数秒后可以看到逻辑电路,如下图

(3)按照下面顺序依次执行(每次执行都要等右上角的圈圈打勾后再开始下一步)综合,布线

(4)生成比特流,连接电路板

(5)拨动开关观察灯亮情况

2、使用SW5和SW6作为输入,以及使用LED7作为逻辑门的输出的步骤:

(1)修改约束文件如下

(2)步骤和1、相同,最终生成比特流之后拨动开关,来观察灯亮情况

3、或门的实现步骤:

(1)修改约束文件中的表达式为如下

2点击左侧监视器里的Open Elaborated Design之后可以看到或门的逻辑图如下

3一直按照顺序执行,直到生成比特流文件烧入到电路板后,开始拨动开关来观察灯的情况

4、非门实现的步骤:

(1)修改表达式,一输入三输出

2点击左侧监视器里的Open Elaborated Design之后可以得到非门的逻辑图

3运行结果图

相关文章
|
存储 C++
C++程序设计实验3
C++程序设计实验3
99 0
|
C++
C++程序设计实验6
C++程序设计实验6
87 0
|
弹性计算 网络协议 Linux
实验1 常用网络命令-1
实验1 常用网络命令-1
218 0
|
Scala
Scala编程实验三
Scala编程实验三
141 0
Scala编程实验三
|
Serverless Scala
Scala编程实验一
Scala编程实验一
200 0
|
关系型数据库 MySQL 索引
我做了一天的实验!
对记录加锁时,加锁的基本单位是 next-key lock,它是由记录锁和间隙锁组合而成的,next-key lock 是前开后闭区间,而间隙锁是前开后开区间。但是,next-key lock 在一些场景下会退化成记录锁或间隙锁。 那到底是什么场景呢?今天,我们就以下面这个表来进行实验说明。
我做了一天的实验!
|
小程序 程序员
ass3实验
1.自我情况 2.使用过程 3.心得体会
|
存储 人工智能 BI
实验2
实验2、集合的交、并、差 (1学时) (1)实验目的 通过该实验,进一步让学生熟练掌握循环结构、循环控制条件、分支结构和数组/链表基本操作的实现,掌握函数参数设定的有关内容,体会到用数组存储集合时,需要记录集合元素的个数,否则输出结果会出现数据越界现象。
950 0
|
PHP 索引
拐弯抹角——实验吧
刚刚做了实验吧的题目,现在整理一下 写出解题思路,希望能够帮助到那些需要帮助的人 所有的wp都是以一题一篇的形式写出 主要是为了能够让读者更好的阅读以及查找, 希望你们不要责怪!!共勉!!! 永远爱你们的————新宝宝   拐弯抹角分值:10 来源: cwk32 难...
1286 0
下一篇
无影云桌面