特别说明:该系列内容均是本人实验记录,无盗取侵权之嫌,仅供参考,请多动手实践!

一、实验目的
详见报告

二、实验仪器设备
详见报告

三、实验设计过程
使用Multisim为Basys3板卡创建一个PLD设计并进行验证。

1.创建PLD设计,选中SW0、SW1、JA0为输入,LED0、LED1、JB0、JB1为输出。

2.在设计中添加逻辑门
(1)基本要求:AND2双输入门以及OR2双输入或门
(2)进阶要求:NAND2双输入与非门以及NOR2双输入或非门

3.完成PLD设计连线(左下为基本要求,右下为进阶要求)

4.将设计的电路导出到FPGA中
选择Xilinx Vivado 作为下载工具,在Programming File 中选择下载文件的存储路径,PLD part number 保持默认,将Digilent Basys3 通过USB数据线接口连接至电脑,并打开Basys3电源开关点击Device下的Refresh,最后点击Finish。

5.在Basys3上进行实验,使用信号发生器产生3V,10Hz方波作为JA0的输入信号,通过控制逻辑门另一端的输入,观察LED灯的变化,同时通过示波器观察不同情况下的输出波形。

四、思考题
1.基本要求:使用信号发生器产生3V,10Hz方波作为JA0的输入信号,开关SW0作为AND2两输入与门的一个输入端,JB0、LED0作为与门的输出,SW1作为OR2两输入或门的一个输入端,JB1、LED1作为该或门的输出,对该电路进行测试,完成以下记录表:

描述输出②输出波形——
(1)逻辑与门波形为下图黄线所示

(2)逻辑或门波形为下图蓝线所示

2.进阶要求:使用信号发生器产生3V,10Hz方波作为JA0的输入信号,开关SW0作为NAND2两输入与非门的一个输入端,JB0、LED0作为与非门的输出,SW1作为NOR2两输入或非门的一个输入端,JB1、LED1作为该或非门的输出,对该电路进行测试,完成以下记录表:

输出描述②输出波形——
(1)逻辑与非门波形如下图黄线所示

(2)逻辑或非门波形如下图蓝线所示

五、实验仿真(非实验要求部分)

(1)PLD设计连接图

(2)实验结果输出描述
①指示灯:

②波形图:(第一张为in2=0,第二张为in2=1)


微信公众号:创享日记(或csds992022)
发送: 初识
获取完整无水印实验报告+电路图源文件+实验照片

数电实验一-初识Multisim和Basys3相关推荐

  1. 数电实验一——初识Multisim和Basys3

    实验目的 1.安装 Multisim 软件及其与 Basys 3连接的软件2.学会在 Multisim 中进行数字电路仿真 3.验证逻辑门电路的逻辑功能 4.学会将电路下载到 Basys 3硬件中查看 ...

  2. JNU-数电实验一-初识Multisim和Basys3

    一.实验目的 安装Multisim 软件及其与Basys 3 连接的软件. 学会在Multisim 中进行数字电路仿真. 验证逻辑门电路的逻辑功能. 学会将电路下载到Basys 3 硬件中查看运行结果 ...

  3. 数电实验课设:基于basys3的键盘电子琴

    源码和报告请加QQ:2309636835 一.课程设计要求概述 1.课程设计基本功能 本课程设计实现基于basys3的键盘电子琴,基本功能要求如下. (1)使用PS2接口键盘作为输入识别三音阶21键: ...

  4. 数电实验报告实验一_大二下学期的两三事之数电实验amp;课设

    数电实验&课设 叮 写在前面 这学期的数电实验老师是陈W老师.上学期的模电,选过一次他的课,线下教学,老师讲课游刃自如,点到为止,但又醍醐灌顶:这学期线上教学,可能是软件运用不熟练,他多少有些 ...

  5. 数电实验(一)利用与非门设计四舍五入判别电路

    数电实验(一)利用与非门设计四舍五入判别电路 要求: 1.输入为8421BCD码,接四个逻辑电平开关,同时接数码管. 2.输出和LED相连. 一.写出逻辑函数: F(A,B,C,D)=∑m(5,6,7 ...

  6. 数电实验(三)利用3线-8线译码器74LS138和与非门设计一个表决电路

    数电实验(三)利用3线-8线译码器74LS138和与非门设计一个表决电路 要求: 设计一个表决电路, 当控制端M=0时,输入端A.B.C一致同意时,输出F为1,否则输出为0:当控制端M=1时,输入端A ...

  7. 数电实验(四)利用集成数值比较器74LS85设计一个4位数值比较器

    数电实验(四)利用集成数值比较器74LS85设计一个4位数值比较器 要求: 1.输入为两个4位二进制数,分别接四个逻辑电平开关,同时接数码管 2. 输出和LED相连 Multisim仿真:

  8. 数电实验三 数据选择器及其应用 任务一:用74151芯片采用降维的方法实现F=ABC+ABD+ACD+BCD; 任务二:用74151芯片采用降维方式实现F=BCD反+BC反+A反D;

    数电实验三 数据选择器及其应用 任务一:用74151芯片采用降维的方法实现F=ABC+ABD+ACD+BCD; 任务二:用74151芯片采用降维方式实现F=BCD反+BC反+A反D: 实验数据单

  9. 【数电实验7】Verilog—外星萤火虫

    [2022.05西南交大数电实验] [本代码及波形已通过老师验收.仅供参考.] [参考博客:[数电实验]外星萤火虫设计_难凉oh的博客-CSDN博客] [建议:有些口语化的注释看完删掉比较好哈,怕老师 ...

最新文章

  1. 第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建
  2. Linux常用下载软件
  3. Vue 全家桶 + Electron 开发的一个跨三端的应用
  4. 冷热分离和直接使用大数据库_还不知道HBase冷热分离的技术原理?看这一篇就够了...
  5. 【Hive】一次被分区条件和笛卡尔积制裁的经历
  6. 钱大妈关闭所有北京门店:低估了北京市场的难度
  7. Python datatime date
  8. Java学习(8):贪吃蛇游戏
  9. nodejs/pomelo 使用 mongodb 连接 mongo时 出现
  10. WinForm开发知识汇总
  11. Altium Designer使用者,你想要一键出Gerber吗?
  12. word字体放大后只显示一半_word字体显示不全或是显示一半怎么回事如何解决
  13. django -数据库操作
  14. 揭开Angular 7的神秘面纱
  15. Win11 25188.1000补丁包介绍及下载地址
  16. xxl-job源码解读:调度器schedule
  17. java后端生成图形验证码、前端接收并展示
  18. Telegram普通账号定时发布信息、签到
  19. 如何基于MFC制作简易绘图软件
  20. Excel函数之— SUMPRODUCT用法(二),太强大了

热门文章

  1. awk详解:awk语言及应用
  2. 微信小程序的手机通讯录点击本页面跳转位置的代码详解
  3. idea恢复误删文件
  4. 误删计算机桌面图标怎么恢复,大神为你解答win7系统恢复误删桌面计算机图标的步骤...
  5. Unity 3D游戏开发 - U3D入门 | 游戏场景基本操作
  6. SolidWorks焊件中将各结构构件分解成单个零件的方法
  7. Android 蓝牙手柄连接流程解析和自动化方案
  8. Kindle Fire v6.3 root 教程
  9. R计算两列数据的相关系数_使用R语言中的corrplot来绘制相关系数矩阵热图
  10. Jquery制作手风琴 -- 案例