基本门电路的实现:使用晶体管verilog实现门电路

这一节来介绍一下基本门电路的实现,首先看一下最基本的与非门。

与非门特性是跟与门相反,与门是当A B输入为1的时候输出为1其他情况输出为0,而与非门正好相反,当A B输入为1的时候输出为0其他情况输出为1。

我们可以使用继电器来实现,如下图,当左边的两个开关闭合的时候,相当于A B输入为1,两个弹片都被拉下来,那么灯泡这边输出的是0,灯会变灭,其他A B的输入情况总有一个弹片没有被拉下来,那么这时候电源跟输出导通,输出的就是1,灯亮。

也可以使用晶体管来实现,如下图,它由两个NMOS管串联跟两个PMOS管并联构成,NMOS管是当gate输入高电压的时候导通,PMOS管是当gate输入低电压的时候导通,

这两个NMOS管它的源极是接地输入的是0,这两个PMOS管它的源极是接电源的所以输入的是1,右边Y是输出。(不清楚晶体管特性可以看上一篇文章:计算机系统概述)

我们来推导一下,当A B都为1的时候那么两个NMOS管是导通的,所以它们的输出就跟接地是一样,输出的是0࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值