实验七 组合逻辑电路设计

实验七 组合逻辑电路设计

ID:16458032

大小:259.00 KB

页数:8页

时间:2018-08-10

实验七 组合逻辑电路设计_第1页
实验七 组合逻辑电路设计_第2页
实验七 组合逻辑电路设计_第3页
实验七 组合逻辑电路设计_第4页
实验七 组合逻辑电路设计_第5页
资源描述:

《实验七 组合逻辑电路设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验七组合逻辑电路设计一、实验目的1、掌握用小规模集成电路设计组合逻辑电路的方法。2、熟悉用中规模集成电路设计组合逻辑电路的方法。二、实验原理组合逻辑电路在逻辑功能上的特点是:这种电路在任何时刻的输出仅仅取决于该时刻的输入信号,而与这一时刻输入信号作用前电路原来的状态没有任何关系。其电路结构基本上由逻辑门电路组成,只有从输入到输出的通路,没有从输出反馈到输入的回路,这类电路没有记忆功能。组合逻辑电路的设计就是将实际的,有因果关系的问题用一个较合理、经济、可靠的逻辑电路来实现。组合逻辑电路设计的一般过程是(1)分析事件的因果关系,

2、并用二值逻辑的0与1列出真值表。(2)把真值表转换为对应的逻辑函数。(3)根据电路的具体要求和器件的资源情况等因素选定器件的类型。(4)将逻辑函数化简或变换成与所选用的器件类型相一致。(5)根据化简或变换后的逻辑函数,画出逻辑电路图。(6)根据逻辑电路图,用选定的器件实现具体的电路装置,并进行调试完成。逻辑化简是组合逻辑电路设计的关键步骤之一。但最简设计不一定是最佳的,一般情况在保证速度,稳定可靠与逻辑关系清晰的前提下,应尽量使用最少的器件,以降低成本,减少体积。8逻辑问题逻辑真值表逻辑函数式选定器件类型函数式化简函数式变换逻辑

3、电路图逻辑电路图函数式化简逻辑电路图用门电路用MSI组合电路或PLD用门电路逻辑问题逻辑真值表逻辑函数式选定器件类型函数式变换逻辑电路图图1组合逻辑电路的设计过程组合逻辑电路设计过程通常是在理想情况下进行的,即假定一切器件均没延迟效应。但实际上并非如此,信号通过任何器件都需要一个响应时间。而且由于制造工艺上的原因,各器件的延迟时间离散性很大,因此按照理想情况设计的组合逻辑电路,在实际工作中输入信号变化时有可能产生不正常现象,这就是通常所说的冒险现象。组合逻辑电路的冒险现象是一个重要的实际问题。当设计出一个组合逻辑电路后,首先应进

4、行静态测试,即按真值表依次改变输入变量,测得相应的输出逻辑值,验证逻辑功能后,再进行动态测试,观察是否存在冒险。如果电路存在冒险现象,但不影响电路的正常工作,就不需要采取消除冒险的措施,如果影响电路的正常工作,就必须采取措施加以消除。1.用SSI(小规模集成电路)设计组合逻辑电路若设计一个一位二进制半加器,见图2,具体过程可如下:(1)半加器应有三个输入端两个输出端A、B:分别为被加数、加数。S:相加的和。CO:是向高位的进位。根据二进制加法规则列出真值表,见表1:8表1半加器真值表B∑COSACO图2半加器逻辑符号CoO输入输

5、出ABSCO0000011010101101(2)根据真值表写出逻辑函数S=CO=AB(3)设对半加器所用的器件类型有限制,只能用单一类型的与非门,如74LS00。(4)把S、CO的函数式转换与所选用的器件一致,即与非―与非的关系。S==CO=AB=(5)根据与非―与非形式的逻辑函数,画出逻辑电路图,见图3。因要用到5个与非门,所以要选用2片74LS00芯片,并根据74LS00的引线排列,在逻辑图上标引线号,如G11表示第一个芯片的第一个门,输入引线号为1和2,输入引线号为3。标引线号为了便于接线。S(a)逻辑电路图8(b)Mu

6、ltisim仿真电路图图3半加器逻辑电路图(6)测试逻辑电路功能,控制开关K1、K2,使输入端A、B在高低电平之间转换,用两个显示灯显示输出S、CO端的电平,高电平输出时指示灯亮,低电平时不亮,填入表2,并与真值表比较。至此一位二进制半加器原理性设计已经完成。图2-3半加器逻辑电路图表2输入输出ABSCO状态电平(V)状态电平(V)电平(V)电平(V)0VIL0VILVOLVOL0VIL1VIHVOHVOL1VIH0VILVOHVOL1VIH1VIHVOLVOH2、用MSI设计组合逻辑电路(1)用集成二进制加法器不但可以实现二个

7、二进制数的全加,而且还可以实现二进制数的全减、相乘、8421BCD码相加以及代码转换等。现用四位集成二进制加法器设计一个四位二进制码转换成8421BCD码的电路。设计思路如下。列出4位二进制码与8421BCD码的对照真值表,如表3所示,从表中发现,当输入代码小于1010时,输出代码的低(个)位与输入代码完全相同;当输入代码大于等于1010时,Y0和D0完全相同,但D3D2D1总比Y4Y3Y2Y1小3,所以,只要D3D2D1³8101时加011,即可获得高位代码输出Y4Y3Y2Y1。所以可用一个四位二进制全加器集成电路来实现,

8、如图4所示。图中虚线框内是一个D3D2D1³101判别电路,当D3D2D1³101其输出F=1,否则F=0,这样便实现了当D3D2D1³101时,D3D2D1实现加011得到Y4Y3Y2Y1,当D3D2D1<101时,Y3Y2Y1=D3D2D1,而Y0总是和D0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。