组合逻辑电路的分析和设计

一、组合逻辑电路的分析方法  
所谓组合逻辑电路的分析,就是根据给定的逻辑电路图,求出电路的逻辑功能。
组合逻辑电路分析的主要步骤如下:
(1) 用逻辑图写表达式:可以从输入到输出逐级推导,写出电路输出端的逻辑表达式。
(2) 化简表达式:在需要时,用分式化简法或者卡诺图化简法将逻辑表达式化为最简式。
(3) 列真值表:将输入信号所有可能的取值组合代入化简后的逻辑表达式中进行计算,列出真值表。
(4) 描述逻辑功能:根据逻辑表达式和真值表,对电路进行分析,最后确定电路的功能。
例:试分析图1.1所示电路的逻辑功能
图1.1 逻辑电路
解:第一步:由逻辑图可以写出f的逻辑表达式为
第二步:可变换为
第三步:列出真值表,见表1.1
表1.1 真值表
第四步:确定电路的逻辑功能。
从表1.1可以看出,3个输入变量,只有2个及2个以上变量取值为1时,输出才为1。可见,该电路能实现多数表决逻辑功能。
二、组合逻辑电路的设计方法
组合逻辑电路的设计是根据给定的实际逻辑问题,求出实现其逻辑功能的最简单的逻辑电路。
组合逻辑电路的设计可以按以下步骤进行。
一、分析设计要求,设置输入和输出变量
二、列真值表
三、写出逻辑表达式,并化简
四、画逻辑电路图
例:有一火灾报警系统,设有烟感、温感和紫外光感3种类型的火灾探测器。为了防止误报警,只有当其中2种或2种以上类型的探测器发出火灾探测信号时,报警系统才产生报警控制信号。试设计一个产生报警控制信号的电路。
解:令a,b,c分别代表烟感,温感和紫外光感三种火灾探测器发出的控制信号,用1表示发生火灾,用0表示无火灾;令y代表报警控制信号,用1表示发出火灾报警控制信号,用0表示不发出火灾报警控制信号。
根据以上分析可以列出如表2.1所示的真值表。
表2.1 真值表
由表2.1可以写出逻辑表达式为
如果作以下变换:y=ab+ac+bc,则可利用一个与或非门加一个非门实现,其逻辑电路图如图2.1所示。


CES2019你可能会错过的一些看点
英诺达智能化系统级SoC验证解决方案满足不同的应用场景
黑巷少年 电瓶修复技术—软化解决不难了,热修复还神奇吗?
解读漫游费的前世今生,漫游费真相大调查,
Enabot桌面机器人内部拆解分析
组合逻辑电路的分析和设计
IDC通过BGP主备链路上云方案
Python中元类的作用
恒温荧光检测仪与实时荧光PCR的应用领域
三大原因促使苹果放弃英特尔芯片选择自研
小米11屏幕:挖孔屏 首批骁龙875旗舰
AF-HK100污染源在线自动监控(监测)数据采集传输仪介绍
微软承认俄罗斯黑客成功对他们进行了网络攻击
BOE(京东方)全新柔性OLED屏幕助力一加Ace Pro显示画质大幅升级
基于RFID技术的宿舍考勤设计
如何使用ModelGauge m5 EZ为电量计锂离子电池加油
差分晶振在高清视频处理器的应用
一加6T将迎来新功能:用于相机对焦
【行业资讯】 Semtech携手复旦微电子推出MCU+SX126x参考设计
可携式扬声器的制作教程