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

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

3天内不再提示

晶体管level shifter是怎么实现电平转换功能的?

冬至子 来源:日芯说 作者:日芯说 2023-11-03 16:36 次阅读

这一篇,总结一下level shifter的晶体管工作原理,就从最传统的结构讲起,详细分析这个level shifter是怎么实现电平转换功能的。

图片

首先,level shifter是电平转换器,可以将高电压域转换到低电压域,也可以将低电压域转换到高电压域,有的level shifter可同时实现这两个功能,有的则只能实现一种,具体看designer怎么设计,下面以低电压域转换到高电压域转换电路为例,详细说明level shifter是怎么实现电平转换的,高电压域到低电压域的转换,也是同样的道理,不同电路结构可借鉴这个最传统的level shiter结构去分析,毕竟这个结构在1984年就已被发明应用。

首先说明一个知识点,MOS管进入深线性区的条件:Vds<<2(Vgs-Vth),也就是说当Vgs很大,Vds很小时,容易进入深线性区。

这里称低电压为VDDL,高电压为VDDH,level shifter就是实现如下图所示的高低电压之间的电平转换,一般是用在数字电路中,有时序的信号之间。

比如说我这里有一个clk信号是1.6V的swing,但是另一个模块需要用到3.3V的clk信号,那么这个时候就需要level shifter完成1.6V到3.3V的一个转换。

图片

红色线就是电路中的IN1,黑色线就是想得到输出OUT。

一般情况下,输入IN1的swing就是0-VDDL,这里VDDL足以让M1和M2开启。

不用思考也知道,level shifter是很容易传输0电平的,当输入IN1是0V的时候,IN2是VDDL,M2开启,M点被下拉到地即0V,此时M3开启,N点被下拉到VDDH,M4关断,经过inverter输出OUT=0, 0电平就这么shift完成了,这个电路的主要分析点在于,IN1从0转到VDDL的过程,OUT输出0-VDDH的过程。

我们就假设电路的初态是IN1=0,IN2=VDDL,M=0,N=VDDH,OUT=0。

此时这个状态,M1关断,M2开启,M3在深线性区(无电流,Vds=0),M4关断。接下来,IN1由0增加到VDDL,此时IN2由VDDL减小到0,M1开启,M2关断,M1开启使得N点被下拉到地,即N点会由VDDH下降到0V,N点电压减小,使得M3的Vds由0开始增大,M3很快由深线性区进入线性区。

这一点不懂的看下图,红色圈圈是深线性区的区域,此时MOS管的Vds很小很小,管子的电流几乎可以忽略,但是当Vds稍微增大,管子就很快进入线性区(蓝色圈圈区域),瞬间有了电流,也就是说,深线性区只是一个很小的范围。

图片

M3进入线性区有了电流,M1进入饱和区有了电流。(M1由关断到开启,肯定是先进入饱和区,因为这个临界点时,M1的Vds=VDDH>Vgs-Vth1=VDDL-Vth1,肯定是饱和区)。

从图中也可以得出,M1的饱和区电流肯定先是大于M3的线性区电流,使得N点持续由VDDH放电到地,这个过程不能使得M1电流小于M3电流,否则N点下拉失败,OUT无法输出高电平VDDH。

也就是说,这个过程中M1和M3竞争,M1要赢过M3,才会使得N点下拉成功,OUT输出VDDH。同理,M2也要赢过M4。

那么,M1是如何和M3竞争的呢?

第一种情况:当N点放电的时候,N点电压由VDDH减小,即M1的Vds减小,M3的Vds增大,M1的电流减小,M3的电流增大,那么,两者会有相等的时候吗?肯定会有,当两者电流相等的时候,如果N点电压足够高,使得M4无法导通,那么M1和M3会一直保持这个电流,N点电压保持,电路维持在这个状态。这个状态是我们不希望的。

第二种情况:当M3电流增大,M1电流减小过程中,在二者电流相等之前,N点电压就足以使得M4导通,M点被上拉到VDDH,M3关断,上拉能力很快减弱到没有,使得N点继续放电到0,输出OUT输出高电平VDDH,这种情况是我们希望的。

正反馈在哪里呢,当N点电压减小到使得M4导通,那么M点电压增大,促使M3关断,下拉能力减小,使得N点继续减小,这就是正反馈。

那么,如何才能保证是第二种状态而不是第一种呢?只要nmos的下拉大于pmos的上拉就可以了。

临界点的M1和M3的宽长比计算依据:当M1和M3电流相等时,N点电压恰好使得M4导通,即N点电压为VDDH-|Vth4|。(M3和M4的Vth相等)

具体计算过程:M1的饱和区电流和M3的线性区电流相等,即以下公式,

图片

由Id3=Id1,得到

图片

此值一般大于1很多,一般也不会刻意去计算这个值,只需要nmos的W/L取很大,pmos取倒比管,就能满足nmos的下拉大于pmos的上拉能力。

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

    关注

    108

    文章

    2410

    浏览量

    66759
  • 电平转换器
    +关注

    关注

    1

    文章

    175

    浏览量

    19564
  • 晶体管
    +关注

    关注

    77

    文章

    9682

    浏览量

    138080
  • CLK
    CLK
    +关注

    关注

    0

    文章

    127

    浏览量

    17158
  • 饱和电流
    +关注

    关注

    1

    文章

    24

    浏览量

    2884
收藏 人收藏

    评论

    相关推荐

    如何判断场效应晶体管方向,学会这几步轻松搞定

    )。2. 场效应晶体管的隔离作用场效应晶体管实现电压隔离的作用是另外一个非常重要且常见的功能,隔离的重要性在于:担心前一极的电流漏到后面的电路中,对电路系统的上电时序,处理器或逻辑器件
    发表于 03-29 12:02

    晶体管的由来

    间电压 (VBE) 成比例的电流 (IB) 的hFE※1 倍的电流 (IC) 流经集电极。这一集电极电流IC流经电阻RL,从而IC×RL的电压反映在电阻RL两端。最终,输入电压e被转换(增幅)成ICRL电压反映在输出。※1:hFE晶体管的直流电流增幅率。
    发表于 05-05 00:52

    概述晶体管

    晶体管的代表形状晶体管分类图:按照该分类,掌握其种类1. 按结构分类根据工作原理不同分类,分为双极晶体管和单极晶体管。双极晶体管双是指Bi(
    发表于 05-05 01:31

    晶体管如何表示0和1

      一、晶体管如何表示0和1  从第一台计算机到EDVAC,这些计算机使用的都是电子和二极等元件,利用这些元件的开关特性实现二进制的计算。然而电子
    发表于 01-13 16:23

    请教各位大神如何设计level shifter

    请教各位大神,对模拟电路不是很熟悉,像这种电压跨度较大的level shifter该如何设计呀?
    发表于 06-24 07:58

    晶体管测量模块的基本功能有哪些

    晶体管测量模块的基本特性有哪些?晶体管测量模块的基本功能有哪些?
    发表于 09-24 07:37

    什么是晶体管 晶体管的分类及主要参数

    晶体管是通常用于放大器或电控开关的半导体器件。晶体管是调节计算机、移动电话和所有其他现代电子电路运行的基本构件。由于其高响应和高精度,晶体管可用于各种数字和模拟功能,包括放大器、开关、
    发表于 02-03 09:36

    NPN晶体管的基本原理和功能

    两个N型半导体和一个P型半导体组成。通常,NPN晶体管将一块P型硅(基极)夹在两块N型(集电极和发射极)之间。排列如图1所示。NPN晶体管如何工作?以下是说明NPN晶体管的基本原理和功能
    发表于 02-08 15:19

    什么是达林顿晶体管

      达林顿晶体管是一对双极晶体管,连接在一起,从低基极电流提供非常高的电流增益。输入晶体管的发射极始终连接到输出晶体管的基极;他们的收藏家被绑在一起。结果,输入
    发表于 02-16 18:19

    氮化镓功率晶体管与Si SJMOS和SiC MOS晶体管对分分析哪个好?

    更短的死区时间,较低的磁化电流导致较低的反向传导损耗。在状态3下,当驱动信号VGSL为高电平时,晶体管的ZVS实现,并且没有开关导通损耗。在状态4时,晶体管以从漏极到源极的正向电流导通
    发表于 02-27 09:37

    High-Performance Level-Shifter

    High-Performance Level-Shifter Solution for LCD TVs with Gate-in-Panel (GIP) Technology
    发表于 02-02 16:05 1347次阅读

    LED level shifter includes fau

    and thereby drive multiple LEDs in series, by adding a common-base-transistor level shifter to this IC (
    发表于 01-02 13:48 1683次阅读
    LED <b class='flag-5'>level</b> <b class='flag-5'>shifter</b> includes fau

    晶体管的主要功能是什么_晶体管放大的外部条件

    本文首先阐述了晶体管基本工作原理,其次介绍了晶体管的主要功能,最后介绍了晶体管放大的外部条件。
    发表于 03-14 10:50 1w次阅读

    晶体管如何实现开关 晶体管开关的工作区域

    晶体管是一种电子元件,它可以控制电流或电压的流动。当电流或电压达到一定的阈值时,晶体管就会从开路状态转换到闭路状态,从而实现开关功能
    发表于 02-28 18:10 3134次阅读
    <b class='flag-5'>晶体管</b>如何<b class='flag-5'>实现</b>开关 <b class='flag-5'>晶体管</b>开关的工作区域

    晶体管的三种工作状态及其特点

    晶体管的三种工作状态及其特点  晶体管是一种半导体器件,常用于电子电路中作为放大器、开关等功能实现晶体管具有三种基本的工作状态,包括截止
    的头像 发表于 02-02 17:06 3907次阅读