0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

认识一下几个常用的门级电路

冬至子 来源:ExASIC 作者:陈锋 2023-10-09 15:49 次阅读

标准单元库是数字集成电路的积木,是复杂电路和系统的基础。今天我们来认识一下其中的几个常用门级电路。

先来看看二输入与非门(NAND2)

图片

分析电路,输入IN1和IN2共有四种情况:

  • IN1=0且IN2=0时,n1和n2截止,p1和p2导通,OUT输出1
  • IN1=0且IN2=1时,
    • n1和n2只有一个导通(n1截止,n2导通),n1和n2为串联方式,有一个截止则截止
    • p1和p2有一个导通(p1导通,p2截止),n1和n2为并联方式,有一个导通则导通
    • 综合上,OUT输出1
  • IN1=1且IN2=0时,与“IN1=0且IN2=1”类似,OUT输出1
  • IN1=1且IN2=1时,n1和n2导通,p1和p2截止,OUT输出0

总结得到如下真值表:

1.jpg

我们列出OUT的布尔代数式子:

图片

这个代数式子,看起来很长,我们用下面的图形来表示集合的概念(之前提到:* 表示交集、+ 表示并集、非表示差集),所以上面的表达式就表示黄色+绿色+红色的区域。唯独不包括两个圆的重叠部分(交集)。

图片

所以上面的布尔代数式子等价于:

图片

从这个式子,我们就理解了为什么上面的电路逻辑是与非门。

我们也可以在真值表里加上临时的一列TEMP,TEMP与OUT相反。这样我们也可以轻松看出IN1、IN2和TEMP的关系。

1.jpg

最后,我们用Verilog语言来描述:

module nand2
(
  input wire IN1,
  input wire IN2,
  output wire OUT
);


assign OUT = !(IN1 && IN2);


endmodule
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Verilog语言
    +关注

    关注

    0

    文章

    113

    浏览量

    8211
  • 门级电路
    +关注

    关注

    0

    文章

    15

    浏览量

    1955
收藏 人收藏

    评论

    相关推荐

    认识一下这款名叫“CAN总线存储器”的神器

    CAN总线数据不能及时查看怎么办?CAN总线数据过多没时间处理怎么办?想要回看CAN总线历史数据又怎么办?总线数据三连问,却只需要个答案,是时候认识一下这款名叫“CAN总线存储器”的神器了。
    的头像 发表于 05-20 08:08 8226次阅读

    认识一下NI SWITCH模块的组成和特点

    许多自动化测试应用都需要通过部署个开关网络来实现仪器仪表和DUT之间的信号路由。而开关不仅可用于路由信号,也是增加昂贵仪器仪表的通道数以及提高测量灵活性和可重复性的种低成本方法。
    的头像 发表于 03-22 13:41 1438次阅读
    <b class='flag-5'>认识一下</b>NI SWITCH模块的组成和特点

    叫板英特尔?再次认识一下人工智能

    人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
    发表于 11-02 09:21 913次阅读

    常用的按钮开关有哪些

    在工业控制中,按钮是电工作业中必不可少的电气元件。下面,就跟随电工大师兄认识一下常用的按钮开关吧!、按钮的功能按钮是种用人体某部分(
    发表于 10-28 09:44

    电路功耗优化的相关资料分享

    (1)电路的功耗优化综述  电路的功耗优化(Gate Level Power Optim
    发表于 11-12 06:14

    认识一下针对单片机几个基本概念

    我们日常的生活离不开秒表的计时,它提醒着我们什么时刻该干什么,单片机也样,通过单片机内置的晶振来计时,首先让我们认识一下针对单片机几个基本概念:时钟周期:时钟周期 T 是时序中最小的时间单位,具体
    发表于 11-22 06:43

    认识一下Boost拓扑结构

    上期答案揭晓:答案上图 c ,下图 a小伙伴们答对了吗?YTDFWANGWEI :我的笨办法:source,源的意思,就是提供电流。所以,只要是电流流出,就是source。不知道是否正确?作者:完全正确。继续下步讲解:参考一下以下两个图:sink...
    发表于 12-31 08:25

    先来认识一下正激的基本原理

    我们先来认识一下正激的基本原理,如图所示:正激在原边加正向电压 MOS 管导通时,副边的输出符合变压器原理,即:Vs = n* VinVs :变压器副边输出电压n:匝比 = Ns/NpVin:输入电压由上式可知正激拓扑不难理解。* 注意:原边还有个绕组称为复位绕组,副边有...
    发表于 12-31 06:18

    简单地认识一下D/A和A/D

    随着我们学习的逐步推进,我们可以了解到51单片机的更多的知识和元件,今天我们就来简单地认识一下D/A和A/D。首先我们先来介绍一下D/A,就是两个单词digital和anolog.就是把数据量转换
    发表于 02-24 07:21

    为什么需要调试个电子系统

    。调测试在测试板阶段尤其重要,电路调试并不是只有板设计师需要参与,在芯片刚流片回来的测试阶段,芯片设计师通常也需要参与调测试的工作。个合格的电子工程师应该拥有调试电路的技能。
    发表于 02-24 06:18

    几个常用电路

    本文将介绍几个常用电路,详情请看下文。
    的头像 发表于 03-04 15:02 1.6w次阅读
    <b class='flag-5'>几个</b><b class='flag-5'>常用电路</b>

    认识一下丙烷传感器

    丙烷传感器主要用于丙烷气体(C3H8)的检测,般基于半导体或催化燃烧原理。
    的头像 发表于 09-07 16:41 1993次阅读
    <b class='flag-5'>认识一下</b>丙烷传感器

    开关电源技术中,LLC和PWM变换有啥不同

    先来认识一下开关电源常用的几种拓扑结构。
    的头像 发表于 01-06 10:21 4627次阅读

    简单认识一下EMC中共模和差模的区别

    电压电流的变化通过导线传输时有两种形态, 即共模和差模。下面带大家简单认识一下共模和差模的区别。
    发表于 06-08 14:58 6654次阅读
    简单<b class='flag-5'>认识一下</b>EMC中共模和差模的区别

    认识一下只有driver的验证平台

    对于个验证平台而言,最重要的角色是激励的产生,最开始,driver是集合了数据的产生、发送于体这么个重要的角色(后面到进入真正UVM会将功能分离)。
    的头像 发表于 06-15 18:09 725次阅读
    <b class='flag-5'>认识一下</b>只有driver的验证平台