当前位置: 首页 > news >正文

模拟集成电路(6)----单级放大器(共源共栅级 Cascode Stage)

模拟集成电路(6)----单级放大器(共源共栅级 Cascode Stage)

image-20240512180603304

大信号分析

image-20240512180639675

对M1
V x ≥ V i n − V T H 1 V x = V B − V G S 2 V B ≥ V i n − V T H 1 + V G S 2 V_{x}\geq V_{in}-V_{TH1}\quad V_{x}=V_{B}-V_{GS2}\\V_{B}\geq V_{in}-V_{TH1}+V_{GS2} VxVinVTH1Vx=VBVGS2VBVinVTH1+VGS2
对M2
V o u t ≥ V B − V T H 2 V o u t ≥ V i n − V T H 1 + V G S 2 − V T H 2 V o u t ≥ V O D 1 + V O D 2 \begin{aligned}&V_{out}\geq V_{B}-V_{TH2}\\&V_{out}\geq V_{in}-V_{TH1}+V_{GS2}-V_{TH2}\\&V_{out}\geq V_{OD1}+V_{OD2}\end{aligned} VoutVBVTH2VoutVinVTH1+VGS2VTH2VoutVOD1+VOD2
image-20240512180843263

输入输出电阻

W h e n V i n < V T H 1 , M 1 a n d M 2 a r e o f f , V o u t = V D D , V x = V B − V T H 2 \begin{aligned}&\mathrm{When~}V_{in}<V_{TH1},\mathrm{M}_{1}\mathrm{~and~}\mathrm{M}_{2}\mathrm{~are~off},V_{out}=V_{DD},V_{x}=V_{B}-V_{TH2}\end{aligned} When Vin<VTH1,M1 and M2 are off,Vout=VDD,Vx=VBVTH2

W h e n V i n > V T H 1 , V o u t d r o p s , − V G S 2 increases, resulting in a drop of  V X \begin{aligned}&\mathrm{When~}V_{\mathrm{in}}>V_{\mathrm{TH}1},V_{\mathrm{out}}\mathrm{drops},\\&-V_{GS2}\text{increases, resulting in a drop of }V_{X}\end{aligned} When Vin>VTH1,Voutdrops,VGS2increases, resulting in a drop of VX

image-20240512181050743

R o u t = [ 1 + ( g m 2 + g m b 2 ) r O 2 ] r O 1 + r O 2 = r O 1 + r O 2 + ( g m 2 + g m b 2 ) r O 2 r O 1 R_{out}=[1+(g_{m2}+g_{mb2})r_{O2}]r_{O1}+r_{O2}\\=r_{O1}+r_{O2}+(g_{m2}+g_{mb2})r_{O2}r_{O1} Rout=[1+(gm2+gmb2)rO2]rO1+rO2=rO1+rO2+(gm2+gmb2)rO2rO1
i f g m r O > > 1 , t h e n R o u t ≈ ( g m 2 + g m b 2 ) r O 2 r O 1 ≈ g m 2 r O 2 r O 1 if \ g_{m}r_{O}>>1,\quad\mathrm{then}\quad R_{out}\approx(g_{m2}+g_{mb2})r_{O2}r_{O1}\approx g_{m2}r_{O2}r_{O1} if gmrO>>1,thenRout(gm2+gmb2)rO2rO1gm2rO2rO1

image-20240512181224699
R o u t ≈ ( g m 3 + g m b 3 ) r O 3 R S ≈ g m 3 r O 3 R S ‾ R S ≈ g m 2 r O 2 r O 1 → R o u t ≈ g m 3 r O 3 ⋅ g m 2 r O 2 ⋅ r o 1 \begin{aligned}&R_{out}\approx(g_{m3}+g_{mb3})r_{O3}R_{S}\approx\underline{g_{m3}r_{O3}R_{S}}\\&R_{S}\approx g_{m2}r_{O2}r_{O1}\\&\to R_{out}\approx g_{m3}r_{O3}\cdot g_{m2}r_{O2}\cdot r_{o1}\end{aligned} Rout(gm3+gmb3)rO3RSgm3rO3RSRSgm2rO2rO1Routgm3rO3gm2rO2ro1

小信号分析

增益

image-20240512181439081
A ν = − g m 1 R D A_{\nu}=-g_{m1}R_{D} Aν=gm1RD
如若是电流源负载

image-20240512181539904
A v = − G m r o u t A_v=-G_mr_{out} Av=Gmrout

G m ≈ g m 1 G_m{\approx}g_{m1} Gmgm1

A ν ≈ − g m 1 ⋅ g m 2 r o 2 r o 1 = − g m 1 r o 1 ⋅ g m 2 r o 2 A_{\nu}\approx-g_{m1}\cdot g_{m2}r_{o2}r_{o1}=-g_{m1}r_{o1}\cdot g_{m2}r_{o2} Aνgm1gm2ro2ro1=gm1ro1gm2ro2

可以结合课本3.21去理解

image-20240512181836641
g m = 2 I D μ n C o x W L r o = 1 λ I D A i n t = g m r o g_{m}=\sqrt{2I_{\mathrm{D}}\mu_{\mathrm{n}}C_{\mathrm{ox}}\frac{W}{L}}\\r_{\mathrm{o}}=\frac{1}{\lambda I_{\mathrm{D}}}\\A_{\mathrm{int}}=g_{m}r_{\mathrm{o}} gm=2IDμnCoxLW ro=λID1Aint=gmro

image-20240512181901015
g m 1 = g m 2 r o l = 4 r o A i n t l = 2 A i n t g_{m1}=\frac{g_{\mathrm{m}}}{2}\\r_{\mathrm{ol}}=4r_{\mathrm{o}}\\A_{\mathrm{intl}}=2A_{\mathrm{int}} gm1=2gmrol=4roAintl=2Aint
image-20240512181929238
g m 2 = g m r o 2 = A i n t r o A int ⁡ 2 = A int ⁡ 2 g_{m2}=g_{m}\\r_{\mathrm{o2}}=A_{\mathrm{int}}r_{\mathrm{o}}\\A_{\operatorname{int}2}=A_{\operatorname{int}}^2 gm2=gmro2=AintroAint2=Aint2
用PMOS cascode电流源作负载

image-20240512182048589
r o u t n ≈ g m 2 r o 2 ⋅ r o 1 r o u t p ≈ g m 3 r o 3 ⋅ r o 4 \begin{aligned}r_{outn}&\approx g_{m2}r_{o2}\cdot r_{o1}\\r_{outp}&\approx g_{m3}r_{o3}\cdot r_{o4}\end{aligned} routnroutpgm2ro2ro1gm3ro3ro4

A ν ≈ − g m 1 ⋅ ( r o u t n ∥ r o u t p ) ≈ − g m 1 ⋅ ( g m 3 r o 3 ⋅ r o 4 ∥ g m 2 r o 2 ⋅ r o 1 ) \begin{aligned}A_{\nu}&\approx-g_{m1}\cdot(r_{outn}\parallel r_{outp})\\&\approx-g_{m1}\cdot(g_{m3}r_{o3}\cdot r_{o4}\parallel g_{m2}r_{o2}\cdot r_{o1})\end{aligned} Aνgm1(routnroutp)gm1(gm3ro3ro4gm2ro2ro1)

V o u t max ⁡ ≤ V D D − V O D 3 − V O D 4 V_{out\max}\leq V_{DD}-V_{OD3}-V_{OD4} VoutmaxVDDVOD3VOD4

V o u t , m i n ≥ V O D 1 + V O D 2 V_{out,min}\geq V_{OD1}+V_{OD2} Vout,minVOD1+VOD2

image-20240512182314750

相关文章:

模拟集成电路(6)----单级放大器(共源共栅级 Cascode Stage)

模拟集成电路(6)----单级放大器&#xff08;共源共栅级 Cascode Stage&#xff09; 大信号分析 对M1 V x ≥ V i n − V T H 1 V x V B − V G S 2 V B ≥ V i n − V T H 1 V G S 2 V_{x}\geq V_{in}-V_{TH1}\quad V_{x}V_{B}-V_{GS2}\\V_{B}\geq V_{in}-V_{TH1}V_{GS2} Vx…...

docker以挂载目录启动容器报错问题的解决

拉取镜像&#xff1a; docker pull elasticsearch:7.4.2 docker pull kibana:7.4.2 创建实例&#xff1a; mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/dataecho "http.host: 0.0.0.0" >> /mydata/elasticsearch/config/elasti…...

MySQL—函数—流程控制函数(基础)

一、引言 接下来&#xff0c;我们就进入函数的最后一个部分&#xff1a;流程函数。而流程控制函数在我们的日常开发过程是很有用的。 流程控制函数在我们 sql 语句当中&#xff0c;经常用来实现条件的筛选&#xff0c;从而提高语句的一个执行效率。 我们主要介绍以下4个流程控…...

2023年全国职业院校技能大赛(高职组)“云计算应用”赛项赛卷7(私有云)

#需要资源&#xff08;软件包及镜像&#xff09;或有问题的&#xff0c;可私聊博主&#xff01;&#xff01;&#xff01; #需要资源&#xff08;软件包及镜像&#xff09;或有问题的&#xff0c;可私聊博主&#xff01;&#xff01;&#xff01; #需要资源&#xff08;软件包…...

Jenkins、GitLab部署项目

1、安装JDK 1.1、下载openJdk11 yum -y install fontconfig java-11-openjdk1.2、查看安装的版本号 java -version1.3、配置环境变量 vim /etc/profile在最底部添加即可 export JAVA_HOME/usr/lib/jvm/java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64 export PATH$JAVA_HOME/…...

21.Redis之分布式锁

1.什么是分布式锁 在⼀个分布式的系统中, 也会涉及到多个节点访问同⼀个公共资源的情况. 此时就需要通过 锁 来做互斥控制, 避免出现类似于 "线程安全" 的问题. ⽽ java 的 synchronized 或者 C 的 std::mutex, 这样的锁都是只能在当前进程中⽣效, 在分布式的这种多…...

Mysql基础学习:mysql8 JSON字段查询操作

文章目录 一、查询JSON中某个属性值为XXX的数据量1、方式一2、方式二 二、查询的JSON中的value并去除双引号 一、查询JSON中某个属性值为XXX的数据量 1、方式一 select count(*)from table_namewhere JSON_CONTAINS(json-> $.filed1, "xxx")or JSON_CONTAINS(jso…...

搭建基于Django的博客系统数据库迁移从Sqlite3到MySQL(四)

上一篇&#xff1a;搭建基于Django的博客系统增加广告轮播图&#xff08;三&#xff09; 下一篇&#xff1a;基于Django的博客系统之用HayStack连接elasticsearch增加搜索功能&#xff08;五&#xff09; Sqlite3数据库迁移到MySQL 数据库 迁移原因 Django 的内置数据库 SQL…...

24年护网工具,今年想参加护网的同学要会用

24年护网工具集 吉祥学安全知识星球&#x1f517;http://mp.weixin.qq.com/s?__bizMzkwNjY1Mzc0Nw&mid2247483727&idx1&sndb05d8c1115a4539716eddd9fde4e5c9&chksmc0e47813f793f105017fb8551c9b996dc7782987e19efb166ab665f44ca6d900210e6c4c0281&scene21…...

解决TrueNas Scale部署immich后人脸识别失败,后台模型下载异常,immich更换支持中文搜索的CLIP大模型

这个问题搞了我几天终于解决了&#xff0c;搜遍网上基本没有详细针对TrueNas Scale部署immich应用后&#xff0c;CLIP模型镜像下载超时导致人脸识别失败&#xff0c;以及更换支持中文识别的CLIP模型的博客。 分析 现象&#xff1a;TrueNas Scale安装immich官方镜像应用后&…...

面试高频问题----2

一、进程、线程、协程有什么区别&#xff1f; 1.进程&#xff1a;进程是操作系统中独立运行的程序实例&#xff0c;每个进程都有自己的内存空间和系统资源&#xff1b;进程之间相互独立&#xff0c;每个进程有自己的内存地址空间&#xff0c;一个进程无法直接访问另一个进程的…...

Nginx的配置文件-详细使用说明

Nginx的配置文件是Nginx服务器运行的核心,它决定了Nginx如何响应和处理各种请求。以下是对Nginx配置文件(通常名为nginx.conf)的详细解析,按照常见的结构和配置项进行分类: 1. 全局块 user:指定Nginx运行的用户和用户组。例如:user nginx;worker_processes:指定工作进…...

YOLOv5改进 | 卷积模块 | 提高网络的灵活性和表征能力的动态卷积【附代码+小白可上手】

&#x1f4a1;&#x1f4a1;&#x1f4a1;本专栏所有程序均经过测试&#xff0c;可成功执行&#x1f4a1;&#x1f4a1;&#x1f4a1; 轻量级卷积神经网络由于其低计算预算限制了CNNs的深度&#xff08;卷积层数&#xff09;和宽度&#xff08;通道数&#xff09;&#xff0c;…...

23、linux系统文件和日志分析

linux文件系统与日志分析 文件时存储在硬盘上的&#xff0c;硬盘上的最小存储单位是扇区&#xff0c;每个扇区大大小是512字节。 inode&#xff1a;元信息&#xff08;文件的属性 权限&#xff0c;创建者&#xff0c;创建日期等&#xff09; block&#xff1a;块&#xff0c…...

安装VS2017后,离线安装Debugging Tools for Windows(QT5.9.2使用MSVC2017 64bit编译器)

1、背景 安装VS2017后&#xff0c;Windows Software Development Kit - Windows 10.0.17763.132的Debugging Tools for Windows默认不会安装&#xff0c;如下图。这时在QT5.9.2无法使用MSVC2017 64bit编译器。 2、在线安装 如果在线安装参考之前的文章&#xff1a; Qt5.9.2初…...

路由策略实验2

对R7&#xff0c;重发布直连路由 对R2&#xff0c;做双向 对R3同样 先不改优先级 查看&#xff0c;知道所有给R3的路由为151&#xff0c;全部为OSPF。 知道了是错误的&#xff0c;先把3&#xff0c;4之间的线路断掉 接着对R3&#xff0c;让优先级全部回到100&#xff08;displa…...

Linux网络-守护进程版字典翻译服务器

文章目录 前言一、pid_t setsid(void);二、守护进程翻译字典服务器&#xff08;守护线程版&#xff09;效果图 前言 根据上章所讲的后台进程组和session会话&#xff0c;我们知道如果可以将一个进程放入一个独立的session&#xff0c;可以一定程度上守护该进程。 一、pid_t se…...

Python 推导式详解:高效简洁的数据处理技巧

推导式是 Python 提供的一种简洁而强大的语法&#xff0c;用于创建列表、集合和字典。它可以让代码更简洁、更易读&#xff0c;同时提高运行效率。 基本语法 列表推导式 基本语法&#xff1a; [expression for item in iterable if condition]示例&#xff1a; # 生成平方…...

车联网安全入门——ICSim模拟器使用

文章目录 车联网安全入门——ISCim模拟器使用介绍主要特点&#xff1a;使用场景&#xff1a; 安装使用捕获can流量candumpcansnifferwiresharkSavvyCAN主要特点&#xff1a;使用场景&#xff1a; 重放can报文cansendSavvyCAN 总结 车联网安全入门——ISCim模拟器使用 &#x1…...

leetcode - 20.有效的括号(LinkedHashMap)

leetcode题目有效的括号&#xff0c;分类是easy&#xff0c;但是博主前前后后提交了几十次才通过&#xff0c;现在记录一下使用Java语言的写法。 题目链接: 20.有效的括号 题目描述&#xff1a; 给定一个只包括 (&#xff0c;)&#xff0c;{&#xff0c;}&#xff0c;[&…...

7.4.分块查找

一.分块查找的算法思想&#xff1a; 1.实例&#xff1a; 以上述图片的顺序表为例&#xff0c; 该顺序表的数据元素从整体来看是乱序的&#xff0c;但如果把这些数据元素分成一块一块的小区间&#xff0c; 第一个区间[0,1]索引上的数据元素都是小于等于10的&#xff0c; 第二…...

【HarmonyOS 5 开发速记】如何获取用户信息(头像/昵称/手机号)

1.获取 authorizationCode&#xff1a; 2.利用 authorizationCode 获取 accessToken&#xff1a;文档中心 3.获取手机&#xff1a;文档中心 4.获取昵称头像&#xff1a;文档中心 首先创建 request 若要获取手机号&#xff0c;scope必填 phone&#xff0c;permissions 必填 …...

用机器学习破解新能源领域的“弃风”难题

音乐发烧友深有体会&#xff0c;玩音乐的本质就是玩电网。火电声音偏暖&#xff0c;水电偏冷&#xff0c;风电偏空旷。至于太阳能发的电&#xff0c;则略显朦胧和单薄。 不知你是否有感觉&#xff0c;近两年家里的音响声音越来越冷&#xff0c;听起来越来越单薄&#xff1f; —…...

Kafka入门-生产者

生产者 生产者发送流程&#xff1a; 延迟时间为0ms时&#xff0c;也就意味着每当有数据就会直接发送 异步发送API 异步发送和同步发送的不同在于&#xff1a;异步发送不需要等待结果&#xff0c;同步发送必须等待结果才能进行下一步发送。 普通异步发送 首先导入所需的k…...

C/C++ 中附加包含目录、附加库目录与附加依赖项详解

在 C/C 编程的编译和链接过程中&#xff0c;附加包含目录、附加库目录和附加依赖项是三个至关重要的设置&#xff0c;它们相互配合&#xff0c;确保程序能够正确引用外部资源并顺利构建。虽然在学习过程中&#xff0c;这些概念容易让人混淆&#xff0c;但深入理解它们的作用和联…...

站群服务器的应用场景都有哪些?

站群服务器主要是为了多个网站的托管和管理所设计的&#xff0c;可以通过集中管理和高效资源的分配&#xff0c;来支持多个独立的网站同时运行&#xff0c;让每一个网站都可以分配到独立的IP地址&#xff0c;避免出现IP关联的风险&#xff0c;用户还可以通过控制面板进行管理功…...

Git 3天2K星标:Datawhale 的 Happy-LLM 项目介绍(附教程)

引言 在人工智能飞速发展的今天&#xff0c;大语言模型&#xff08;Large Language Models, LLMs&#xff09;已成为技术领域的焦点。从智能写作到代码生成&#xff0c;LLM 的应用场景不断扩展&#xff0c;深刻改变了我们的工作和生活方式。然而&#xff0c;理解这些模型的内部…...

pikachu靶场通关笔记19 SQL注入02-字符型注入(GET)

目录 一、SQL注入 二、字符型SQL注入 三、字符型注入与数字型注入 四、源码分析 五、渗透实战 1、渗透准备 2、SQL注入探测 &#xff08;1&#xff09;输入单引号 &#xff08;2&#xff09;万能注入语句 3、获取回显列orderby 4、获取数据库名database 5、获取表名…...

通过 Ansible 在 Windows 2022 上安装 IIS Web 服务器

拓扑结构 这是一个用于通过 Ansible 部署 IIS Web 服务器的实验室拓扑。 前提条件&#xff1a; 在被管理的节点上安装WinRm 准备一张自签名的证书 开放防火墙入站tcp 5985 5986端口 准备自签名证书 PS C:\Users\azureuser> $cert New-SelfSignedCertificate -DnsName &…...

Modbus RTU与Modbus TCP详解指南

目录 1. Modbus协议基础 1.1 什么是Modbus? 1.2 Modbus协议历史 1.3 Modbus协议族 1.4 Modbus通信模型 🎭 主从架构 🔄 请求响应模式 2. Modbus RTU详解 2.1 RTU是什么? 2.2 RTU物理层 🔌 连接方式 ⚡ 通信参数 2.3 RTU数据帧格式 📦 帧结构详解 🔍…...