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

    浏览量

    8159
  • 门级电路
    +关注

    关注

    0

    文章

    15

    浏览量

    1930
收藏 人收藏

    评论

    相关推荐

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

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

    电子产品装配常识

    1.认识一下常用工具和仪表
    发表于 05-27 09:25

    帮忙分析一下这个电路的输入 中间 输出

    帮忙分析一下这个电路的输入 中间 输出 Rf2
    发表于 05-20 14:11

    几个pcb上的元件不太认识

    `大家好,我目前做的个项目是抄公司之前个产品的板子,但是有几个元件不认识,还希望大家提点一下`
    发表于 09-05 09:04

    常用的按钮开关有哪些

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

    认识嵌入式Linux

    些Linux基础了,但也不乏有些朋友没用过Linux,甚至有些初学的读者朋友没听说过Linux,为了照顾这些朋友,这里简单地认识一下Linux:2、认识嵌入式Linux学习嵌入式Linux我们需要关注...
    发表于 11-05 06:32

    一下硬件系统中常用的滤波电路

    本节讲一下硬件系统中常用的滤波电路,主要包括芯片的滤波电路些模拟芯片的滤波电路,模拟
    发表于 11-11 09:05

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

    (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>

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

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