verilog学习笔记7——PMOS和NMOS、TTL电路和CMOS电路

news2025/1/20 14:49:40

文章目录

  • 前言
  • 一、PMOS和NMOS
    • 1、NMOS
    • 2、PMOS
    • 3、增强型和耗尽型
    • 4、两者面积大小
  • 二、CMOS门电路
    • 1、非门
    • 2、与非门
    • 3、或非门
    • 4、线与逻辑
    • 5、CMOS传输门
    • 6、三态门
  • 三、TTL电路
  • 四、TTL电路 VS CMOS电路
  • 五、数字电平
  • 六、使用CMOS电路实现逻辑函数
    • 1、上拉网络 PUN
    • 2、下拉网络 PDN
    • 3、实现逻辑表达式


前言

2023.9.7


在这里插入图片描述

一、PMOS和NMOS

1、NMOS

截止区:VGS<VGS(th)
放大区、恒流区

在这里插入图片描述

在这里插入图片描述

2、PMOS

缺点:使用的是负电压电源,不便于和TTL电路连接,使用的少

在这里插入图片描述

3、增强型和耗尽型

耗尽型:在栅极下面的二氧化硅绝缘层里面掺杂了正离子(NMOS),使得正常情况下导电沟道已经存在,需要施加负电压使得导电沟道消失

在这里插入图片描述

4、两者面积大小

如果把MOS管的面积增加,那么流过mos管的电流更大,速度也更快,驱动电路更强

笔试题1:PMOS和NMOS哪个面积更大

二、CMOS门电路

1、非门

在这里插入图片描述

2、与非门

n输入的与非门:n个pmos并联 + n个nmos串联

在这里插入图片描述
在这里插入图片描述

3、或非门

n输入或非门:n个pmos串联 + n个nmos并联
在这里插入图片描述
在这里插入图片描述

4、线与逻辑

线与:多个信号相连实现与的功能
上拉电阻:防止电流过大
在这里插入图片描述

5、CMOS传输门

只用一个mos管:会存在压降
在这里插入图片描述

在这里插入图片描述

用非门和CMOS传输门实现异或电路
在这里插入图片描述

6、三态门

三态门:既不是0,也不是1,电阻很大,相当于开路

在这里插入图片描述

always@(din or en)begin
	if(en)
		dout = din;
	else
		dout = 1'bz;
end

//或者assign赋值
assign dout = en ? din : 1'bz;

三、TTL电路

CMOS输出接口可以直接连TTL电路
TTL电路需要加上拉电阻接到CMOS端口

在这里插入图片描述
放大区:ic随着iB正比增加,系数为放大因子
饱和区:ic不再随着ib比例增加,逐渐趋于饱和
截止区:ic几乎为零
在这里插入图片描述

四、TTL电路 VS CMOS电路

CMOSTTL
电压控器件电流控器件
功耗低功耗高
速度慢速度快
12V、5V0.3~3.6V

五、数字电平

Voh:保证输出为高电平的最小输出电压
Vih:保证输入为高电平的最小输入电压
Vil:保证输入为低电平的最大输入电压
Vol:保证输出为高电平的最小输出电压

大小关系:Voh > Vih > Vth > Vil > Vol

六、使用CMOS电路实现逻辑函数

参考链接:CMOS逻辑门电路

组成:NMOS下拉晶体管 + PMOS上拉晶体管组成
两个网络在变量的控制下做出相反的行为

1、上拉网络 PUN

可以等效为

Y = ~(A + B);
Y = ~(AB);
Y = ~(A + BC);

在这里插入图片描述

2、下拉网络 PDN

在这里插入图片描述

3、实现逻辑表达式

3.1 下面表达式是整体反相,因此可以用PDN来表示

在这里插入图片描述
PUN是变量反相
在这里插入图片描述

CMOS电路如下图所示:

在这里插入图片描述

3.2 异或门实现

分析:异或门中间既不是整体取反,也不是每个都是反变量,而是有原变量和反变量夹杂在一起
在这里插入图片描述
在这里插入图片描述

CMOS电路如下图所示:
有两个变量的输入需要增加非门,因此总共需要12个mos管实现
注意:下面的电路实现不再是对偶网络,网络对偶并不是必要条件
在这里插入图片描述

3.3 笔试题

Y = ~(D + A(B + C))     //这个和上面的3.1类似,属于整体反相的那种

在这里插入图片描述

Y = AB + ~(CD)

在这里插入图片描述

Y = AB + C

两种方式实现:
第一种当作整体取反,最后加个非门,这样实现门电路最少
在这里插入图片描述

第二种 直接根据表达式分别写出上拉和下拉网络
在这里插入图片描述

总结:除了同时包含原变量和反变量的时候,网络不是对称的,下面这几个都还是对偶网络

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/991446.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

嵌入式新手应该怎么学?

嵌入式新手应该怎么学? 对于嵌入式新手来说&#xff0c;知道一点嵌入式&#xff0c;知道嵌入式大概是做什么的&#xff0c;不是很懂&#xff0c;所以要熟悉掌握嵌入式的概念。我们可以看到网上或者书上很多解释&#xff1a;嵌入式系统是针对某个应用&#xff0c;软硬件可裁减的…

Qemu支持ATF + u-boot + linux kernel

qemu环境搭建及ATF/u-boot/linux kernel的编译等&#xff0c;参考 从零开始搭建qemu调试环境 - 知乎 ATF编译: wmxwmx-VirtualBox:~/work/arm-trusted-firmware$ cat build-atf.sh export ARCHarm64 export CROSS_COMPILE/home/wmx/Downloads/gcc-linaro-7.4.1-2019.02-x86_…

无涯教程-JavaScript - IMCSCH函数

描述 IMCSCH函数以x yi或x yj文本格式返回复数的双曲余割。 复数的双曲余割定义为双曲正弦的倒数,即 csch(z) 1 /出生(z) 语法 IMCSCH (inumber)争论 Argument描述Required/OptionalInumberA complex number for which you want the hyperbolic cosecant.Required Not…

Python基础教程:索引和切片

前言 嗨喽&#xff0c;大家好呀~这里是爱看美女的茜茜呐 索引&#xff08;下标&#xff09; 索引又称下标&#xff0c;用来表示可迭代对象中的某个元素的位置。 用正整数表示的索引值&#xff0c;从左向右定位&#xff0c;从 0 开始计数&#xff0c;如 0&#xff0c;1&#…

HarmonyOS/OpenHarmony(Stage模型)应用开发组合手势(二)并行识别

并行识别组合手势对应的GestureMode为Parallel。并行识别组合手势中注册的手势将同时进行识别&#xff0c;直到所有手势识别结束。并行识别手势组合中的手势进行识别时互不影响。 以在一个Column组件上绑定点击手势和双击手势组成的并行识别手势为例&#xff0c;由于单击手势和…

韶音耳机是哪个国家的品牌,韶音耳机属于什么档次

在如今耳机产品层出不穷的时代&#xff0c;许多品牌纷纷推陈出新&#xff0c;打造出更具创新性的耳机产品。其中&#xff0c;韶音耳机可谓引人注目。然而&#xff0c;对于韶音耳机这个品牌&#xff0c;仍有许多朋友并不熟悉。比如说&#xff0c;韶音耳机是哪个国家的品牌呢&…

数字孪生和GIS的结合如何改变现代农业?

数字孪生技术和地理信息系统&#xff08;GIS&#xff09;是两个独立但高度互补的领域&#xff0c;它们的结合在农业领域具有巨大的潜力&#xff0c;可以带来巨大的改变。在这篇文章中&#xff0c;我们将讨论数字孪生技术和GIS系统如何协同作用&#xff0c;为农业带来创新和可持…

缓存淘汰算法-LRU

目录 前言 一、LRU 算法 二、LRU 算法图解 三、LRU 算法实现 四、LRU 算法分析 五、LRU 算法改进方案 前言 我们常用缓存来提升数据查询速度&#xff0c;由于缓存容量有限&#xff0c;当缓存容量到达上限&#xff0c;就需要删除部分数据挪出空间&#xff0c;这样新数据才…

IP175LLF基本参数和引脚图

特性 宽工作温度范围IP175LLF(0C至70C) IP175LLFI(-40C至85C)内置5个MAC和4个PHY 每个端口可配置为10base-t、100Base-TX 最多2K个MAC地址支持自极性10Mbps 汽车MDI-MDIX 支持1个MII/RMII端口Layer2-4多字段分类器 支持8-MultiField输入支持交通政策支持多字段过滤器 支…

【word技巧】如何在word文件中方框打对勾?

Word文件制作了调查问卷或者信息表之类的文件&#xff0c;总是少不了有需要打勾的选项&#xff0c;如果打印成了纸质文件打勾就简单了&#xff0c;但是在word文件中应该如何在方框中打√符号呢&#xff1f;今天分享三个方法。 方法一&#xff1a; 先输入一个大写的R&#xff…

MES生产管理系统的五个关键组件

MES管理系统在当今制造业中发挥着越来越重要的作用。它是一种先进的生产管理系统&#xff0c;旨在连接企业资源计划&#xff08;ERP&#xff09;系统和生产现场之间的信息桥梁。在本文中&#xff0c;我们将探讨在制造过程中实施MES管理系统时需要考虑的几个关键因素。 首先&…

【漏洞复现】金和OA C6任意文件读取漏洞

漏洞描述 金和OA协同办公管理系统C6软件共有20多个应用模块&#xff0c;160多个应用子模块&#xff0c;涉及的企业管理业务包括协同办公管理、人力资源管理、项目管理、客户关系管理、企业目标管理、费用管理等多个业务范围&#xff0c;从功能型的协同办公平台上升到管理型协同…

计算机脚本的概念,如何编写、使用脚本 (Script)?

一、脚本的概念和使用场景 在计算机领域的脚本&#xff0c;指的是使用一种特定的描述性语言&#xff0c;依据一定的格式编写的可执行文件脚本语言又被称为扩建的语言或者动态语言, 是一种编程语言, 用来控制软件应用程序, 脚本通常是以文本 (ASCⅡ) 保存, 只是在被调用时进行解…

AFL++模糊测试

一、AFL 这里我们主要使用AFL Fuzzing 测试IOT的二进制文件&#xff0c;当我们解压提取一个固件时&#xff0c;能够获得大量的IOT二进制应用 &#xff0c;如果要进行漏洞挖掘则需要将二进制文件进行逆向分析&#xff0c;然后查找危险函数以及输入接口&#xff0c;对于一个大型的…

管理类联考——数学——汇总篇——知识点突破——数据分析——计数原理——排列组合——成双

&#x1f30a; 配对问题的解题思路&#xff1a;配对问题主要以鞋子或者手套来作为命题对象&#xff0c;其核心在于成双不成双&#xff0c;对于成双问题&#xff0c;直接选取整双即可&#xff0c;对于不成双问题&#xff0c;要先取成双的&#xff0c;然后从每双中取单只即可。 …

计算机使用中常用截图与标注方法

一、截图常用方法 1&#xff0e;windows自带快捷键 Print Screen SysPq 截取全屏&#xff0c;可以粘到word文档中&#xff0c;可以粘贴到"画图"程序中&#xff0c;命名一个文件名&#xff0c;另存为图片&#xff0c;或.jpg后缀&#xff0c;或.png后缀 alt Print S…

掌动智能国产化测试工具的重要性与优势

在信息技术领域的快速发展下&#xff0c;对于软件和硬件产品的质量和性能要求也日益提高。同时针对信创要求&#xff0c;国产化测试工具在这个过程中发挥着重要的作用&#xff0c;不仅能够提升产品的可靠性和稳定性&#xff0c;还能够降低测试成本和提高测试效率。作为国内领先…

win10怎么禁止软件联网

有一些用户发现软件在联网的状态下会进行自动更新&#xff0c;想要禁止软件联网却不知道如何操作&#xff0c;这里小编就给大家详细介绍一下Win10禁止软件联网的方法&#xff0c;有需要的小伙伴快来和小编一起看一看了解一下吧。 Win10禁止软件联网的方法&#xff1a; 1、按下…

【校招VIP】测试算法考点之链表

考点介绍&#xff1a; 链表是一种逻辑简单的、实用的数据结构&#xff0c;几乎被所有程序设计语言支持。单链表的操作算法是笔试面试中较为常见的题目。 测试算法考点之链表-相关题目及解析内容可点击文章末尾链接查看&#xff01; 一、考点题目 1.一个长度为n的单向链表&am…

智能离子风棒联网监控静电消除器的工作原理和特点

智能离子风棒联网监控静电消除器是一种应用了物联网技术的设备&#xff0c;用于监测和控制静电消除过程。下面是该设备的工作原理和特点&#xff1a; 工作原理&#xff1a; 1. 检测静电水平&#xff1a;智能离子风棒内置传感器&#xff0c;可以实时监测环境中的静电水平。 2.…