- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验7组合逻辑电路设计
实验 组合逻辑电路设计
一、实验目的
掌握用小规模集成电路设计组合逻辑电路的方法。
熟悉用中规模集成电路设计组合逻辑电路的方法。
二、实验原理
组合逻辑电路在逻辑功能上的特点是:这种电路在任何时刻的输出仅仅取决于该时刻的输入信号,而与这一时刻输入信号作用前电路原来的状态没有任何关系。其电路结构基本上由逻辑门电路组成,只有从输入到输出的通路,没有从输出反馈到输入的回路,这类电路没有记忆功能。
组合逻辑电路的设计就是将实际的,有因果关系的问题用一个较合理、经济、可靠的逻辑电路来实现。组合逻辑电路设计的一般过程是
(1)分析事件的因果关系,并用二值逻辑的0与1列出真值表。
(2)把真值表转换为对应的逻辑函数。
(3)根据电路的具体要求和器件的资源情况等因素选定器件的类型。
(4)将逻辑函数化简或变换成与所选用的器件类型相一致。
(5)根据化简或变换后的逻辑函数,画出逻辑电路图。
(6)根据逻辑电路图,用选定的器件实现具体的电路装置,并进行调试完成。
逻辑化简是组合逻辑电路设计的关键步骤之一。但最简设计不一定是最佳的,一般情况在保证速度,稳定可靠与逻辑关系清晰的前提下,应尽量使用最少的器件,以降低成本,减少体积。
组合逻辑电路设计过程通常是在理想情况下进行的,即假定一切器件均没延迟效应。但实际上并非如此,信号通过任何器件都需要一个响应时间。而且由于制造工艺上的原因,各器件的延迟时间离散性很大,因此按照理想情况设计的组合逻辑电路,在实际工作中输入信号变化时有可能产生不正常现象,这就是通常所说的冒险现象。组合逻辑电路的冒险现象是一个重要的实际问题。当设计出一个组合逻辑电路后,首先应进行静态测试,即按真值表依次改变输入变量,测得相应的输出逻辑值,验证逻辑功能后,再进行动态测试,观察是否存在冒险。如果电路存在冒险现象,但不影响电路的正常工作,就不需要采取消除冒险的措施,如果影响电路的正常工作,就必须采取措施加以消除。
用SSI设计组合逻辑电路
若设计一个一位二进制半加器,具体过程可如下:
半加器应有三个输入端两个输出端
B:分别为被加数、加数。
S:相加的和。
CO:是向高位的进位。
根据二进制加法规则列出真值表:
输入 输出 A B S CO 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1
(2)根据真值表写出逻辑函数
S=
CO=AB
(3) 设对半加器所用的器件类型有限制,只能用单一类型的与非门,如74LS00。
(4) 把S、CO的函数式转换与所选用的器件一致,即与非―与非的关系。
S==
CO=AB=
(5)根据与非―与非形式的逻辑函数,画出逻辑电路图,图3。
因要用到5个与非门,所以要选用2片74LS00芯片,并根据74LS00的引线排列,在逻辑图上标引线号,如G11表示第一个芯片的第一个门,输入引线号为1和2,输入引线号为3。标引线号为了便于接线。
(a)逻辑电路图
(b)Multisim仿真电路图
图3 半加器逻辑电路图
()测试逻辑电路功能,CO端电平填入表2,并与真值表比较。至此一位二进制半加器原理性设计已经完成。
表2
输入 输出 A B S CO 状态 电平(V) 状态 电平(V) 电平(V) 电平(V) 0 VIL 0 VIL VOL VOL 0 VIL 1 VIH VOH VOL 1 VIH 0 VIL VOH VOL 1 VIH 1 VIH VOL VOH
2、用MSI设计组合逻辑电路
(1)用集成二进制加法器不但可以实现二个二进制数的全加,而且还可以实现二进制数的全减、相乘、8421BCD码相加以及代码转换等。
现用四位集成二进制加法器设计一个四位二进制码转换成8421BCD码的电路。设计思路如下。
列出4位二进制码与8421BCD码的对照真值表,如表3所示,从表中发现,当输入代码小于1010时,输出代码的低(个)位与输入代码完全相同;当输入代码大于等于1010时,Y0和D0完全相同,但D3D2D1总比Y4Y3Y2Y1小3,所以,只要D3D2D1?101时加011,即可获得高位代码输出Y4Y3Y2Y1。所以可用一个四位二进制全加器集成电路来实现,如图所示。图中虚线框内是一个D3D2D1?101判别电路,当D3D2D1?101其输出F=1,否则F=0这样便实现了当D3D2D1?101时,D3D2D1实现加011得到Y4Y3Y2Y1,当D3D2D1101时,Y3Y2Y1= D3D2D1,而Y0总是和D0相同。
D3D2D1?101判别电路是一个组合逻辑电路,其卡诺图如图所示,由此得
表3 4位二进制码与8421BCD码的对照真值表
等效
十进制数 输入 输出(BCD码) 二
您可能关注的文档
最近下载
- GXG 451-2016 信息通信建设工程费用定额 信息通信建设工程概预算编制规程.pdf VIP
- 气管插管配合操作流程.docx VIP
- 血管内超声(IVUS)光学相干断层扫描成像(OCT)培训学习讲解PPT课件.pptx VIP
- Unity 2D游戏开发实战-坦克大战.pptx VIP
- 2025中国中医科学院中医药健康产业研究所 (江西中医药健康产业研究院) 招聘事业编制人员18人考试备考试题及答案解析.docx VIP
- 2025年森林防火道路建设项目可行性研究报告.docx
- 计算机组成原理(第六版,立体化教材)(白中英,戴志涛)课后习题答案.docx VIP
- 血细胞形态学课件.pptx VIP
- 古诗词对句.doc VIP
- 《时频分析技术》课件.ppt VIP
文档评论(0)