问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

山东大学数字逻辑实验2全加器(含原理图,管脚定义和结果实物图,选做)

创作时间:
作者:
@小白创作中心

山东大学数字逻辑实验2全加器(含原理图,管脚定义和结果实物图,选做)

引用
CSDN
1.
https://m.blog.csdn.net/Water_Star1/article/details/140663068

数字逻辑实验是电子工程和计算机科学领域的重要实践内容,通过实际操作加深对理论知识的理解。本文将详细介绍如何使用基本逻辑门设计和实现一个1位二进制全加器,包括实验目的、所需设备、具体步骤以及实验结果。此外,还将展示一个选做实验,用于判断四位BCD码中"1"的个数是否为奇数。

实验目的

  1. 学习组合电路的设计方法;
  2. 了解全加器的构成和工作原理;
  3. 熟悉EDA工具软件的使用方法。

实验设备及器件

  1. 操作系统为WINDOWS XP的计算机一台;
  2. 数字逻辑与计算机组成原理实验系统一台;
  3. 二输入四与非门74LS00和二输入四异或门74LS86。

实验内容及说明

本实验要求利用两输入与非门和异或门设计一个1位二进制全加器,其中a为被加数、b为加数,ci为低位来的进位,s为本位和,co为向高位的进位。图3.4为1位二进制全加器的框图,原理图如图3.5所示。

实验步骤

  1. 原理图输入:根据图3.5电路,采用图形输入法在计算机上完成实验电路的原理图输入。
  2. 管脚定义:根据图3.1硬件实验平台资源示意图和附录一平台资源和FPGA引脚连接表完成原理图中输入、输出管脚的定义。输入a引脚号PIN_77对应开关K0,b引脚号PIN_80对应开关K1,ci引脚号PIN_81对应开关K2;输出s引脚号PIN_143对应发光二极管指示灯LR1,co引脚号PIN_142对应发光二极管指示灯LR0。
  3. 原理图编译、适配和下载:在QuartusⅡ环境中选择EP2C8Q208C8器件,进行原理图的编译和适配,无误后完成下载。
  4. 全加器的调试:根据全加器的真值表,使用输入开关为全加器输入赋值,观察输出本位和S及向高位进位CO的值是否正确。
  5. 生成元件符号

实验结果

  1. 输入a为1,b,ci为0,输出s为1,co为0。即打开K0,关闭K1K2,LR1亮,LR0不亮,符合预期。

  2. 输入a,b为1,ci为0,输出s为0,co为1。即打开K0K1,关闭K2,LR1不亮,LR0亮,符合预期。

  3. 输入a,b,c为1,输出s为1,co为1。即打开K0K1K2,LR1和LR0都亮,符合预期。

波形图

选作内容

设计一个逻辑电路来判断四位BCD码中"1"的个数是否为奇数,是奇数输出结果为"1",是偶数输出结果为"0"。

原理图输入

管脚定义

输入a引脚号PIN_77对应开关K0,b引脚号PIN_80对应开关K1,c引脚号PIN_81对应开关K2,d引脚号PIN_82对应开关K3;输出E引脚号PIN_142对应发光二极管指示灯LR0。

实验结果

  1. 输入a为1其余为0,输出E为1,即K0打开其余关闭,LR0亮,符合预期。

  2. 输入a,c为1,b,d为0,输出E为0,即K0K2打开,K1K3关闭,LR0不亮,符合预期。

波形图

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号