1、5.2 组合逻辑电路设计,5.2.1 组合逻辑电路的设计,组合逻辑电路设计主要是将客户的具体设计要求用逻辑的函数加以描述,再用具体的电路加以实现的过程。,组合逻辑电路设计步骤,(1)将文字描述的逻辑命题变换为真值表。,(2)写出逻辑函数并进行化简,化简的形式则是根据所选用的逻辑门来决定;,(3)根据化简结果和所选定的门电路,画出逻辑电路图。,(4)最后一步进行实物安装调试,这是最终验证设计是否正确的手段。,步骤:,这一步非常重要,要仔细分析设计要求,作出输入、输出变量的逻辑规定,根据给出的条件,列出满足逻辑要求的真值表。,例:设计三变量表决器,其中A具有否决权。,例:设计三变量表决器,其中A具
2、有否决权。,分析设计要求,例:设计三变量表决器,其中A具有否决权。,分析设计要求,例:设计三变量表决器,其中A具有否决权。,分析设计要求,设A、B、C分别代表参加表决的变量;,F为表决结果。,例:设计三变量表决器,其中A具有否决权。,分析设计要求,设A、B、C分别代表参加表决的变量;,F为表决结果。,我们把变量规定为:,A、B、C为1表示赞成;为0表示反对。,F为1表示通过;为0表示被否决。,重要,例:设计三变量表决器,其中A具有否决权。,第一步:列出真值表。,设A、B、C分别代表参加表决的变量;,F为表决结果。,我们把变量规定为:,A、B、C为1表示赞成;为0表示反对。,F为1表示通过;为0
3、表示被否决。,重要,例:设计三变量表决器,其中A具有否决权。,第一步:列出真值表。,设A、B、C分别代表参加表决的变量;,F为表决结果。,我们把变量规定为:,A、B、C为1表示赞成;为0表示反对。,F为1表示通过;为0表示被否决。,重要,例:设计三变量表决器,其中A具有否决权。,第一步:列出真值表。,设A、B、C分别代表参加表决的变量;,F为表决结果。,我们把变量规定为:,A、B、C为1表示赞成;为0表示反对。,F为1表示通过;为0表示被否决。,重要,第二步:写出逻辑函数并化简。,我们选用与非逻辑来实现。,用卡诺图来化简(如图),化简的形式则是根据所选用的逻辑门来决定!,第二步:写出逻辑函数并
4、化简。,我们选用与非逻辑来实现。,用卡诺图来化简(如图),00,01,11,10,0,1,A,BC,化简的形式则是根据所选用的逻辑门来决定!,第二步:写出逻辑函数并化简。,我们选用与非逻辑来实现。,用卡诺图来化简(如图),00,01,11,10,0,1,A,BC,AB,AC,化简的形式则是根据所选用的逻辑门来决定!,第二步:写出逻辑函数并化简。,我们选用与非逻辑来实现。,用卡诺图来化简(如图),00,01,11,10,0,1,A,BC,AB,AC,F=AB+AC,化简的形式则是根据所选用的逻辑门来决定!,第三步:画逻辑电路。,第三步:画逻辑电路。,第三步:画逻辑电路。,第四步:最后一步进行实物安装调试,这是最终验证设计是否正确的手段。,有条件的话可以进行下一步,习题五(一),P170 3、5-1、6-1,