几个月没更新了,之前说的LDO专题也被我咕咕了,佛系写手。最近学了个有趣的东西,唤起了我对物理学的敬仰,写出来跟大家分享分享。

声明:本人不是专门研究Level Shifter 的,只是最近工作需要,学习了一下,如有不妥,欢迎讨论。

我们首先来看一个图

这是一个最简单的Level Shifter,其作用是将电平从0~Vin转换到0~VDDH。

具体工作原理,简单点讲就是:

当Vin为0时,Vg2为1,M2导通,将M2的D端电压拉低至0,然后M3导通,将VD充至VDDH,通过反向器最终输出0。

当Vin为1时,M1导通,VD被拉至0,通过反向器最终输出VDDH。

看起来似乎很简单是吧?不过如果你管子尺寸设置得不够好,这玩意儿是没法正常work的。为什么呢?我们来仔细分析一下:

我们已经知道,在刚刚Vin为0时,给我们的初态是VD=VDDH,VDM2=0。不妨从这个状态开始分析,假设此时来了一个高电平Vin:

那么M1导通,嗯,自然的,VD拉到0。等一等!不要急,让我们把这个过程放大一万倍,最关键的地方就在VD被拉到0这个过程。

事实上,M1导通以后,M3也会立马跟着导通,也会有电流的。你可能会疑惑,如果那这俩都导通都有电流,VD电压怎么办?

要知道,M3的Vgs此时可一直都很大,一直都是VDDH,之前关断是因为VDS为0,现在你M1一导通,但凡把VD往下拉一点,使得M3的VDS从0开始增大了,他马上进入线性区。

此处上拉神书里这个图:

那VD怎么办?幸好,由图中可以看出,此时M3在深线性区,电流很小;而M1处于饱和区,电流比较大。看到这里,你可能觉得答主该回头重新念个大一好好学一学电分,因为这个时候连KCL都特么不满足了。但其实不是的:正是这两个电流的差值,让VD这个点的节点电容放电,才使得该点电压能够继续降低的。

最精彩的地方就来了。

注意,随着这个放电的继续,VD会越来越低,根据上面那个图,考虑沟道长度调制效应,M1的Vds越来越小,M3的Vds越来越大。这就导致M1电流会越来越小,M3电流会越来越大,但是M1的电流始终比M3大,这保证了VD这个点的寄生电容能持续被放电。

但是,会不会某一时刻他俩电流一样了呢?当然有可能。那下一刻会怎么样?分两种情况,第一种情况,如果他俩相等的时候,VD的电压比较高,不能使得M4导通,那么不出意外,他俩会一直保持这个电流。系统会一直保持这个状态。第二种情况,如果他俩电流还未相等,VD电压就已经比VDDH低了一个VTHP,那么M4导通,M2漏端拉高,M3关闭,VD只放不充,很快放到0,然后经过反向器输出VDDH。

第二种是我们想要的,第一种是我们需要避免的。那么怎么保证他一定能是第二种状态呢?

看到这里我不知道你有没有觉得上面这个模型有点眼熟:一个小木块m以初速度V0冲到一个静止的木板M上,假设地面光滑,两者接触面粗糙。m一直减速,M一直加速,但是m速度始终比M大,如果共速时m还未脱离M,那么不出意外,它俩会一直以一个共同速度运动下去,系统保持稳定;如果共速前m就已经脱离了M,那么就算任务完成。对应一下,m和M的速度分别对应M1和M3的电流,电流在时间上的累积量-电荷,这里我们除以一个电容,对应电压。两木块相对位移对应电路中Vd节点寄生电容的电压改变量,即M3的Vds。

在解决这个问题的时候,我们一般是找临界点,当它俩相对位移为M长度时(不记m长度),算出两个木块的速度,相等为临界值。

那么对应到我们的电路中就是,算出当VD下降到VDDH-VTHP时,两个管子的电流,相等为临界值。如下:

解出来的尺寸比,正好就是我们保证电路能正常工作的最小尺寸比。

两句话总结:

  1. N管要够大
  2. 物理学牛逼

[1] Yashodhan Moghe, Nanosecond Delay Floating High Voltage Level Shifters in a 0.35um HV-CMOS Technology, IEEE Journal of Solid-State Circuits,2011.

[2]Behzad Razavi, Design of Analog CMOS Integrated Circuits.

levelshifter工作原理_从滑块问题看Level Shifter中Latch的状态转换相关推荐

  1. bmp180气压传感器工作原理_氢气传感器的的工作原理

    原标题:氢气传感器的的工作原理 氢气是一种看不见.闻不到.没有气味的易燃.易爆气体.在我们的生产生活中,有一些场所容易发生氢气释放和泄漏,通过使用氢气监测设备,对空气中的氢气浓度进行实时监测. 氢气传 ...

  2. 万能充电器工作原理_百度知道

    万能充电器工作原理_百度知道 万能充电器工作原理_百度知道 万能充电器工作原理     2008-08-29 21:27 457070320 | 分类:社会民生 | 浏览4372次 | 该问题已经合并 ...

  3. 运放电路的工作原理_图文讲解!教你看懂7款经典运放电路

    引言 运放的基本分析方法:虚断,虚短.对于不熟悉的运放应用电路,就使用该基本分析方法. 运放是用途广泛的器件,接入适当的反馈网络,可用作精密的交流和直流放大器.有源滤波器.振荡器及电压比较器. 1.运 ...

  4. 交换机工作原理_什么是POE交换机,它有什么好处?

    一.相信大家都听说过交换机,但是POE交换机大家可能有点陌生,接下来给大家重点讲解下,什么是POE交换机,它有什么好处.POE也被称为基于局域网的供电系统(POL, Power over LAN )或 ...

  5. 交换机工作原理_交换机的作用是什么?

    交换机有多个端口,每个端口都具有桥接功能,可以连接一个局域网或一台高性能服务器或工作站.实际上,交换机有时被称为多端口网桥.那么,交换机的作用是什么?交换机的功能及工作原理是什么?接下来我们就一起来看 ...

  6. 双时隙的工作原理_双联开关的工作原理

    台灯的开关工作原理是什么 利用的是人体的静电.在按的过程中输入了脉冲.经芯片处理,改变亮度 采用触摸按键在结构方面非常简单方便,设计好的触摸按键电路板,直接贴在面板外壳上,然后用后盖压紧(或者其他方式 ...

  7. 锁存器的工作原理_数字电路学习笔记(十):更多锁存器和触发器

    上一章中提到了普通RS锁存器的两大缺点: 1. S端口和R端口不能同时有效,但实际应用中不能保证这种情况不出现,此时可能会出错: 2. 在计算机中,有许多内存单元协同组成一个寄存器,存储同一个数据.但 ...

  8. 预充电电路工作原理_常见变频空调室外机电路工作原理及组成

    一.室外机电控系统特点 变频空调器电控系统由室内机和室外机组成.本节对几种常见形式的室外机电控系统的特点作简单说明. 1.海信KFR-4001GW/BP室外机电控系统 电控系统由室外机主板和模块板两块 ...

  9. mybatis工作原理_万字好文!MyBatis 的工作原理,你了解过吗?

    回复 1024 有特别礼包 作者:江南入直 | 来源:cnblogs.com/scuury/p/10371246.html 上一篇:微信支付的架构到底有多牛? 近来想写一个mybatis的分页插件,但 ...

最新文章

  1. ES权威指南[官方文档学习笔记]-57 Analysis and analyzers
  2. 《数值分析(原书第2版)》—— 第0章 基 础 知 识
  3. 案例驱动python编程入门-python ddt数据驱动实例代码分享
  4. 转: 网卡名字eth0,eth1的修改方法
  5. 11-17的学习总结(DOMfirstday)
  6. SharePoint 2010 change home page或者default page
  7. 认知理论与技术(hash函数,SHA,MD
  8. Find a way
  9. 详测 Generics Collections TQueue (3): OnNotify、Extract
  10. Zuul简介及代码示例
  11. 设计模式——Template Method模板方法
  12. java专业术语 ioc_什么叫IOC(编程术语
  13. 文字不间断滚动(转)
  14. 推理集 —— 特殊的工具
  15. L2CAP的基本模式(basic mode)数据格式
  16. 1089: 手机短号 (多实例)
  17. Win10设置系统补丁更新服务器,win10如何关闭自动更新补丁_win10关闭自动更新补丁的图文教程...
  18. PS制作压印效果的logo等
  19. VS2019安装时在“即将完成……一切准备就绪”界面闪退解决办法
  20. SeleniumLibrary4.5.0 关键字详解(四)

热门文章

  1. 使用 ExceptionDispatchInfo 捕捉并重新抛出异常
  2. (Incomplete) Codeforces #395 (Div 1 + Div 2)
  3. 如何使用Git上传项目代码到github
  4. 通过Oracle VM Manager管理配置虚拟机
  5. 登录后 可编辑页面 php,如何查找和编辑登录的php页面以及更改详细信息 - WordPress - srcmini...
  6. 引脚悬空是什么电平_STM32单片机必须掌握的八种IO口模式和引脚配置方式
  7. Oracle中drop_column的几种方式和风险
  8. 如何构建尽可能小的容器镜像?
  9. 演讲实录:MySQL 8.0 中的复制技术
  10. 快来一起玩转LiteOS组件:Curl