1、第5章 组合逻辑电路o基本组合逻辑电路o组合逻辑电路的设计方法o用与非和或非门设计逻辑电路孙卫强 组合逻辑电路和时序逻辑电路o 组合逻辑电路(Combinational logic circuit)n 输出只依赖于当前的输入(输入变,则输出变)n 例如015之间的素数检测器n 无记忆的电路o 时序逻辑电路(Sequential logic circuit)n 输出依赖于当前的输入和当前电路的状态(以往的输入)n 例如右图中的电路n 有记忆的电路组合逻辑电路o 基本组合逻辑电路基本组合逻辑电路n 与或门、异或门、与或非门、同或门o 组合逻辑电路的设计方法n 逻辑表达式逻辑电路n 真值表逻辑电路n
2、 从逻辑功能描述逻辑电路o 用与非和或非门设计逻辑电路n 将与非和或非门用作通用器件n 用与非和或非门设计逻辑电路基本组合逻辑电路o 与或门(AND-OR,74HC58)o 与或非门(AND-OR-Invert,74LS51/54)o 异或门o 同或门74HC58双与或门例5-1 用与或门设计一个逻辑电路o 设计一个逻辑电路,检测三个储油罐中化学液体的剩余量。当三个储油罐中的两个液体储量少于预设值时,发出报警信号。组合逻辑电路o 基本组合逻辑电路n 与或门、异或门、与或非门、同或门o 组合逻辑电路的设计方法组合逻辑电路的设计方法n 逻辑表达式逻辑电路n 真值表逻辑电路n 从逻辑功能描述逻辑电路
3、o 用与非和或非门设计逻辑电路n 将与非和或非门用作通用器件n 用与非和或非门设计逻辑电路根据逻辑表达式设计逻辑电路o 例:AB+CDEo 例:AB(CD+EF)设计逻辑电路,其逻辑功能符合如下逻辑表达式根据真值表设计逻辑电路InputOutputXABC00000010010001111001101011001110按照真值表写出标准SOP形式按照SOP表达式画出电路图设计一个逻辑电路,其逻辑功能符合如下真值表X=ABC+ABC根据逻辑功能描述设计逻辑电路X=ABCD+ABCD+ABCD+ABCD设计一个四输入的逻辑电路,只在四个输入中有三个为1时输出1按照逻辑功能描述写出标准SOP形式,或
4、者画出真值表画出电路图根据逻辑功能描述设计逻辑电路设计一个1-8的素数检测器。当输入数为素数时输出1,否则输出0按照逻辑功能描述写出标准SOP形式,或者画出真值表画出电路图最简化逻辑电路的设计首先得到电路的标准SOP形式对该SOP形式进行化简(卡诺图、基本公式)实现化简以后的表达式组合逻辑电路o 基本组合逻辑电路n 与或门、异或门、与或非门、同或门o 组合逻辑电路的设计方法n 逻辑表达式逻辑电路n 真值表逻辑电路n 从逻辑功能描述逻辑电路o 用与非和或非门设计逻辑电路用与非和或非门设计逻辑电路n 将与非和或非门用作通用器件n 用与非与非和或非门设计逻辑电路与非门和或非门的通用特性用与非门得到其它门用或非门得到其它门详见课本P239 Figure 5-19用与非门实现逻辑函数(a)用与非门实现ABC+DE(b)用与非门实现ABC+D+E用与非门实现逻辑函数o 用与非门实现(AB+C)D+EF与非门及对偶符号ABCDEF组合逻辑电路o 基本组合逻辑电路n 与或门、异或门、与或非门、同或门o 组合逻辑电路的设计方法n 逻辑表达式逻辑电路n 真值表逻辑电路o 用与非和或非门设计逻辑电路n 将与非和或非门用作通用器件n 用与非与非和或非门设计逻辑电路作业o 2,6d,9d,10c,12,22e,24g,27