CMOS逻辑电路 - 或门
2020-04-09 22:06:11
冯必正
377
或门(OR gate),又称或电路、逻辑和电路。如果几个条件中,只要有一个条件得到满足,某事件就会发生,这种关系叫做“或”逻辑关系。具有“或”逻辑关系的电路叫做或门。或门有多个输入端,一个输出端,只要输入中有一个为高电平时(逻辑“1”),输出就为高电平(逻辑“1”);只有当所有的输入全为低电平(逻辑“0”)时,输出才为低电平(逻辑“0”)。
或门是实现逻辑加的电路,又称逻辑和电路,简称或门。此电路有两个以上输入端,一个输出端。只要有一个或几个输入端是 “1”,或门的输出即为 “1”。而只有所有输入端为 “0”时,输出才为 “0” [1] 。或门的数学逻辑表达式为: ,其真值表如下所示。
或门的真值表:
输入A | 输入B | 输出F |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
或门可以通过不同的方法实现,包括二极管实现、开关实现、CMOS逻辑实现等,通过将多个或门级联也可以实现多输入的或门。以二极管实现为例,其实现原理如下所示:
如图,这里取Vss = 0v,不取-10v
1、当Ua=Ub=0v时,D1,D2都截至,那么y点为0v。
2、当Ua=3v,Ub=0v时,此时D1导通,Uy=3-0.7=2.3v,D2则截至,同理Ua=0v,Ub=3v时,D2导通,D1截至,Uy=2.3v。
3、当Ua=Ub=3v时,此时D1,D2都导通,Uy=3-0.7=2.3v。
图一:或门逻辑结构与常用知识