自适应电压钳位器及相关方法与流程

文档序号:22439242发布日期:2020-10-02 10:37阅读:248来源:国知局
自适应电压钳位器及相关方法与流程

本发明总体涉及功率开关,并且更具体地涉及自适应电压钳位器及相关方法。



背景技术:

为了使功率金属氧化物半导体场效应晶体管(mosfet)在安全操作区(soa)内操作,当功率mosfet从施加的电压和电流中累积能量时,其漏极-源极电流和漏极-源极电压必须保持在soa边界内。通常,当功率mosfet由于施加的电压和电流超过安全操作水平而进入热不稳定区域时,它们依赖于热保护。在功率mosfet遇到热失控问题导致开关低效之前,功率mosfet必须被关断。



技术实现要素:

一种示例装置包括:电压钳位器,当晶体管的漏极-源极电压超过第一电压时,该电压钳位器将该漏极-源极电压钳位到第一电压;以及控制器,其基于故障信号生成控制信号,以引导电压钳位器将漏极-源极电压钳位到与第一电压不同的第二电压。

附图说明

图1是示例功率开关系统的示意图,该示例功率开关系统包括用以实现本文所述的示例的示例自适应漏极-源极电压(vds)钳位器。

图2是描绘图1的vds钳位器的示例操作的示例曲线图。

图3是图1的自适应vds钳位器的示例实施方式的示意图。

图4是图1的自适应vds钳位器的可替换的示例实施方式的示意图。

图5描绘了对应于图1的功率开关系统的安全操作区的示例曲线图。

图6描绘了对应于图1的功率开关系统的热不稳定性极限的示例曲线图。

图7描绘了当示例晶体管经历故障状况时图1的功率开关系统的电参数。

图8描绘了当图7的示例晶体管经历无故障的常规负载状况时图1的功率开关系统的电参数。

图9描绘了对应于图1的示例功率开关系统的操作的示例时序图。

图10是表示机器可读指令的流程图,其可以被执行以实现示例控制器,从而控制图1的示例自适应vds钳位器。

图11是包括用于实现本文描述的示例的图1的示例自适应vds钳位器的示例系统实施方式的示意图。

图12描绘了对应于图11的示例系统的操作的示例时序图。

图13是被构造成执行图10的指令以实现示例控制器的示例处理平台的框图。

具体实施方式

附图未按比例绘制。通常,在整个附图和随附的书面说明书中使用相同的附图标记指代相同或相似的部分。

功率mosfet由于其快速开关速度、低栅极驱动功率和出色的并联能力而成为常用的功率设备。为了使功率mosfet在soa内操作,当功率mosfet从施加的电压和电流中累积能量时,其漏极-源极电流(ids)和漏极-源极电压(vds)必须保持在soa边界内。通常,当包括在集成电路(ic)封装中的功率mosfet被限于在源极和漏极之间流动的最大电流(例如,idss)和/或最大bvdss时,功率mosfet安全地操作。

在一些示例中,诸如在汽车应用(例如,汽车照明应用)中,由于在负载突降期间的电源电压浪涌(surge),使得限制vds和ids是困难的。当电源正在向其供电的负载突然断开连接时,可能发生负载突降。例如,在汽车应用中,当交通工具电池在由交通工具交流发电机充电的同时被断开连接时,连接至交通工具交流发电机的其他负载会遇到电源电压的浪涌(例如60v、80v、100v等)和/或相当高的瞬态电流(例如80安培(a)、90a、100a等)。

由于灯泡的起动(in-rush)电流高,所以导通诸如灯泡之类的设备(例如在寒冷的天气中)变得有问题。例如,要在-40摄氏度下驱动交通工具灯泡,65瓦(w)的灯泡可需要大约80安培(a)才能在指定的时间段内导通。在负载突降期间,由于高压和高压维持的持续时间相对较长,因此漏极-源极钳位器必然不能钳位电源电压。然而,在此类示例中,由于持续时间内的高vds和对应的ids,功率mosfet上的功率累积可能超过soa。

类似地,对于汽车照明应用,在低温下的灯光指示器(例如,前照灯灯泡)的起动电流可以与和短路状况相关的电流一样高。为了防止启动短路缓解措施,必须将高侧开关的电流极限设置为高于灯光指示器起动电流的固定电平,以在期望导通时间规格极限内通电并导通灯光指示器。

在先前的示例中,需要功率mosfet中的大量硅面积开销来设计功率开关电路,以操控高于灯光指示器起动电流的电流极限和高于负载突降电源电压浪涌的漏极-源极钳位电压。例如,以前的实施方式使用固定的漏极-源极钳位电压来确保一个或多个功率mosfet在soa边界内操作。

本文所述的示例提供了对功率开关系统中的漏极-源极电压钳位电平的自适应或动态调节。在一些描述的示例中,自适应电压钳位控制器基于一个或多个mosfet的操作状况动态地控制一个或多个mosfet的漏极-源极电压(vds)的钳位电压(vc)(例如,钳位电压电平、钳位电压阈值等)。在一些描述的示例中,自适应电压钳位控制器在无故障状况或无故障的常规负载状况期间维持充分高的(例如40v、45v、50v等)钳位电压。

在一些描述的示例中,当一个或多个mosfet经历故障状况时,自适应电压钳位控制器将钳位电压从正常操作状态降低到折叠状态(例如25v、30v、35v等)。例如,向电耦合到功率开关系统的设备提供功率的mosfet可能遇到故障状况,并且在热关闭期间和/或当mosfet超过电流极限时迅速关断(例如,启动短路保护措施)。通过在故障状况期间降低钳位电压,可以减小一个或多个功率mosfet中的峰值功率耗散,以提高可靠性和/或以其它方式延长功率mosfet的操作寿命。

图1是示例功率开关系统100的示意图,其包括示例电压钳位器102或示例自适应漏极-源极电压(vds)钳位器102,以基于向示例设备104提供功率的示例晶体管124的操作状况而动态地控制vds钳位电平或钳位电压。自适应vds钳位器102是对现有的固定vds钳位器的改进,并且下面描述了自适应vds钳位器102的示例实施方式。在图1中,功率开关系统100包括示例控制器管芯106,以确定何时经由示例功率开关管芯110从示例电源108向设备104提供功率(例如,电流、电压等)。在图1中,控制器管芯106是包括一个或多个电路的集成电路(ic)芯片。可替代地,可以使用硬件逻辑、机器可读指令、硬件实现的状态机等和/或其任何组合来实现控制器管芯106。

在图1中,设备104是交通工具(例如,飞行器、汽车、船舶等)的灯光指示器(例如,卤素灯泡、发光二极管、氙气灯泡等)。例如,设备104可以是对应于交通工具外部照明的汽车的前照灯。可替换地,设备104可以是需要来自可切换电源的功率的任何其他设备。图1的设备104在输出节点112处电耦合到功率开关管芯110,以接收输出电压(vout)113。在图1中,功率开关管芯110经由第一示例电感器(l1)114和第一示例电阻器(r1)116耦合到输出节点112。尽管第一电感器114和第一电阻器116被描绘为单独的元件,但是它们并不是物理元件,而是设备104和功率开关管芯110之间的耦合的等效电感和电阻(例如,布线电感和电阻)的表示。

在图1中,功率开关管芯110在功率输入节点122处经由第二示例电感器(l2)118和第二示例电阻器(r2)120电耦合至电源108。功率开关管芯110包括示例晶体管124,以基于晶体管124的示例栅极电压128向设备104交替地提供示例电源电压(vbb)(例如,源极电压)126。在图1中,电源108是交通工具电池。可替代地,电源108可以是任何其他电力供应。尽管第二电感器118和第二电阻器120被描绘为单独的元件,但它们不是物理元件,而是电源108和功率开关管芯110之间耦合的等效电感和电阻的表示。

在图1中,晶体管124是第一晶体管124。图1的第一晶体管124是n沟道mosfet。例如,第一晶体管124可以是功率晶体管。可替代地,可以利用一个以上的晶体管124来实现功率开关管芯110。可替代地,可以利用一个或多个p沟道mosfet来实现功率开关管芯110。

在图1中,控制器管芯106包括vds钳位器102、示例控制器130、示例栅极驱动器132和第三示例电阻器(r3)134。在图1中,第一示例阈值电压(vth1)135在第三电阻器134两端建立以导通第一晶体管124。在图1中,栅极驱动器132包括示例栅极上拉驱动器136和示例栅极下拉驱动器138。在图1中,栅极上拉驱动器136和栅极下拉驱动器138中的每一个均可以对应于一个或多个电阻器。可替换地,可以使用硬件逻辑、机器可读指令、硬件实现的状态机等和/或其任意组合来实现栅极上拉驱动器136、栅极下拉驱动器138和/或栅极驱动器132。

在一些示例中,栅极上拉驱动器136将栅极电压128上拉至示例上拉电压(vcp)140。在其他示例中,栅极下拉驱动器138将栅极电压128下拉至电源电压126。可替换地,控制器管芯106可以包括一个以上的vds钳位器102、控制器130和/或栅极驱动器132。在图1中,控制器130是包括一个或多个电路的ic芯片。可替换地,可以使用硬件逻辑、机器可读指令、硬件实现的状态机等和/或其任何组合来实现控制器130。

图1的控制器130在第二示例输入节点146或控制器管芯输入节点146处从第一示例输入节点144获得示例使能信号(en_pad)142。在一些示例中,使能信号142的高值触发控制器130以初始化功率开关系统100。在一些示例中,使能信号142的低值触发控制器130以闲置、暂停和/或以其他方式中止功率开关系统100的操作。

在图1中,第一输入节点144在示例电路接口148上电耦合至第二输入节点146。例如,第二输入节点146可以电耦合至设置在电路接口148上的一个或多个电路、控制器和/或硬件。在图1中,电路接口148是硅衬底。可替代地,电路接口148可以是砷化镓衬底或任何其他类型的半导体衬底。在图1中,电路接口148被描绘为不同电路或电接口之间的分隔。在图1中,输出节点112、功率输入节点122和第一输入节点144不彼此直接耦合。例如,输出节点112、功率输入节点122和第一输入节点144彼此不电短接。在一些示例中,电路接口148是包括控制器管芯106和/或功率开关管芯110的多芯片模块(mcm)封装。

在操作中,控制器130基于第一晶体管124的状况生成第一示例控制信号(vds_clamp_fold)150和第二示例控制信号(en_gate)152。例如,控制器130可以获得与第一晶体管124的操作状况相关的信息(例如,结合图3-图4描述的示例故障信号302)。例如,当第一晶体管124处于无故障的常规负载状况时,控制器130可以生成第一控制信号150的第一值和第二控制信号152的第二值。例如,第一控制信号150的第一值可以控制vds钳位器102以将第一晶体管124的示例vds154钳位到第一电压(例如,第一阈值、第一电压钳位电平、第一电压阈值等)以防止vds钳位器102过早钳位电源电压126。第二控制信号152的第二值可以控制栅极驱动器132以激活和/或以其他方式启用栅极上拉驱动器136并且停用和/或以其他方式禁用栅极下拉驱动器138以接通第一晶体管124。

在一些示例中,当第一晶体管124处于故障状况时,控制器130生成第一控制信号150的第三值和第二控制信号152的第四值。例如,当第一晶体管124的vds154延伸到不安全的操作电平和/或以其它方式操作在不安全的操作电平时,第一控制信号150的第三值可以控制vds钳位器102将vds154钳位到第二电压(例如,第二阈值、第二电压钳位电平、第二电压阈值等)以使vds钳位器102能够钳位vout113。第二控制信号152的第四值可以控制栅极驱动器132以禁用栅极上拉驱动器136并激活栅极下拉驱动器138,从而截止第一晶体管124。

虽然在图1中示出了实现控制器管芯106和功率开关管芯110的示例方式,但在图1中所示的元件、过程和/或设备中的一个或多个可以以任何其他方式被组合、划分、重新布置、省略、消除和/或实现。此外,示例vds钳位器102、示例控制器130、示例栅极驱动器132和/或更一般地,图1的示例控制器管芯106和/或示例晶体管124和/或更一般地,图1的示例功率开关管芯110可以通过硬件、软件、固件和/或硬件、软件和/或固件的任何组合来实现。因此,例如,示例vds钳位器102、示例控制器130、示例栅极驱动器132和/或更一般地示例控制器管芯106和/或第一晶体管124和/或更一般地,示例功率开关管芯110中的任何一个均可以由一个或多个模拟或数字电路、逻辑电路、(一个或多个)可编程处理器、(一个或多个)可编程控制器、(一个或多个)图形处理单元(gpu)、(一个或多个)数字信号处理器(dsp)、(一个或多个)专用集成电路(asic)、(一个或多个)可编程逻辑器件(pld)和/或(一个或多个)现场可编程逻辑器件(fpld)来实现。当将本专利的任何装置或系统权利要求解读为涵盖纯软件和/或固件实施方式时,示例vds钳位器102、示例晶体管124、示例控制器130和/或示例栅极驱动器132中的至少一个因此被明确定义为包括包含软件和/或固件的非暂时性计算机可读存储设备或存储盘,诸如存储器、数字多功能磁盘(dvd)、光盘(cd)、蓝光盘等。更进一步,示例控制器管芯106和/或功率开关管芯110可以包括除图1所示那些之外的或代替图1所示那些的一个或多个元件、过程和/或设备,和/或可以包括一个以上的任意或所有所示的元件、过程和设备。如本文中所使用的,短语“通信”(包括其变体)涵盖直接通信和/或通过一个或多个中间部件的间接通信,并且不必是直接的物理(例如,有线)通信和/或恒定的通信,而是额外包括在周期性间隔、计划间隔、非周期性间隔和/或一次性事件下的选择性通信。

图2是描绘图1的vds钳位器102的示例操作的示例曲线图200。在图2中,曲线图200相对于时间描绘了电源电压(vbb)126和vds154。在图2中,使用实线描绘了电源电压126,并且使用具有交叉影线的实线描绘了vds154。在图2中,曲线图200示出了基于第一晶体管124的状况将vds钳位器102的vc从第一示例阈值202或第一示例钳位电压202调整到第二示例阈值204或第二示例钳位电压204。

在图2所示的示例中,在第一时刻(t1)206,在第一晶体管124的无故障的常规负载操作期间,电源电压126和bvdss约为24v。在图2中,在第一时刻206,vds钳位器102的vc处于第一阈值202。在图2中,第一阈值202是44v。可替代地,第一阈值202可以是任何其他电压。

在第二时刻(t2)208,vds154正在经历电压浪涌(例如,负载突降)。在第二时刻208,因为第一晶体管124未经历故障状况,所以图1的控制器130不将vds钳位器102调整至第二阈值。在使用具有40v的vc的固定vds钳位器的先前实施方式中,电源电压126将被钳位到40v并且妨碍第一晶体管124的操作。在图2中,尽管vds154已经激增至大约42v,但是由于vc处于44v的第一阈值202,所以vds钳位器102不钳位vds154,并且因此,vds154从第二时刻208起与电源电压126相关直到当vds浪涌消退时的第三时刻(t3)210。

在图2所示示例中,vds154在第四时刻(t4)212激增至大约49v。在第四时刻212,第一晶体管124未经历故障状况,因此控制器130不生成用于调整vds钳位器102的vc的第一控制信号150。从第四时刻212直到第五时刻(t5)214,vds钳位器102将vds154从49v钳位到44v的第一阈值。

在图2中,第一晶体管124在第六时刻(t6)216经历故障状况。响应于控制器130确定故障状况,控制器130生成第一控制信号150以将vds钳位器102从第一阈值202调整至第二阈值204。在图2中,vds钳位器102将大约60v的vds154钳位到33v的第二阈值204。控制器130在由vds折叠计时器限定的时间段内生成第一控制信号150。vds折叠计时器表示设备104的输出电流耗散到大约0a的时间量。

在图2所示示例中,在vds折叠计时器期满之后,控制器130生成第一控制信号150以将vds钳位器102的vc从第二阈值204调整回到第一阈值202。例如,vds折叠计时器可以在第七时刻(t7)218或在第八时刻(t8)220之前的任何时间期满。在图2中,电源电压126在第八时刻220激增至大约40v。在第八时刻220,第一晶体管124未经历故障状况。从第八时刻220直到第九时刻(t9)222,由于当vds折叠计时器期满时vds钳位器102的vc返回到第一阈值202,因此vds钳位器102不钳位vds154。

图3是图1的vds钳位器102的示例实施方式的示意图。图3的vds钳位器102a对应于图1的vds钳位器102。在图3中,图1的控制器130基于由示例故障状况检测器304生成的示例故障信号302(in_fault)来控制vds钳位器102的vc。在图3中,故障状况检测器304是电流限制电路和/或热保护电路。例如,电流限制电路可以检测输出电流是否高于电流阈值。热保护电路可以检测管芯(例如,图1的功率开关管芯110)的温度是否高于温度阈值。在一些示例中,电流限制电路和/或热保护电路与图1的控制器管芯106集成和/或以其他方式包括在图1的控制器管芯106中。在其他示例中,电流限制电路和/或热保护电路不包括在控制器管芯106中。在一些示例中,当检测到第一晶体管124的故障状况时,故障状况检测器304生成故障信号302的高值。例如,当第一晶体管124超过电流极限和/或经历热关闭时,故障状况检测器304可以生成故障信号302的高值。

在图3的所示示例中,控制器130基于故障信号302生成第一控制信号150。在一些示例中,当故障信号302未指示与第一晶体管124相关的故障状况时,控制器130生成第一控制信号150以具有低值或第一电压(例如,数字0、逻辑值为0、约为0v的信号,等等)。在一些示例中,当故障信号302指示与第一晶体管124相关的故障状况时,控制器130生成第一控制信号150以具有高值或者第二电压(例如,数字1、逻辑值为1、约为5v的信号,等等)。

在图3中,vds钳位器102a包括示例反相器306,其耦合到控制器130以接收和反相第一控制信号150。例如,反相器306可以将第一电压反相到第二电压或将第二电压反相到第一电压。在图3中,反相器306耦合到第二示例晶体管(mp1)308的栅极端子。图3的mp1308以背对背二极管配置耦合到第三示例晶体管(mp2)310。例如,mp1308的漏极耦合到mp2310的漏极,mp1308的体二极管耦合到mp2310的漏极,mp1308的体二极管耦合到mp2310的体二极管,等等。在图3中,由于mp2310为mp1308提供了阻塞二极管,所以mp2310始终处于关断。例如,当mp1308导通时,电流将流经mp2310的示例体二极管309。

在图3中,mp1308和mp2310通过将第一示例节点332与第二示例节点334短接来减小vds钳位电压电平,从而提供vds钳位器102a的折返,如下面进一步详细描述的。在图3中,mp1308和mp2310是p沟道mosfet。在图3中,mp1308和mp2310基本上彼此相似(例如,mp1308和mp2310是相同类型,在公差范围内具有相同的电参数和/或机械参数、结构等)。可替换地,mp1308和mp2310可以彼此不同。

在第一晶体管124的无故障的常规负载操作期间,控制器130生成第一控制信号150的第一电压。反相器306将第一电压反相到第二电压以导通mp1308。在图3中,第四示例晶体管(mn1)312耦合到电源电压126、mp1308和串联的二极管堆叠314。在图3中,mn1312是n沟道mosfet。可替换地,可以利用p沟道mosfet代替mn1312来实现vds钳位器102a。在图3中,mn1312的栅极耦合到电源电压126,并且因此始终被关断。在图3中,mn1312提供在第一晶体管124的栅极电压128高于电源电压126的情况下正常导通的阻塞二极管(例如,mn1的体二极管(vd,mn1))。

在图3中,串联的二极管堆叠314包括第一示例二极管(d1)316、第二示例二极管(d2)318、第三示例二极管(d3)320和第四示例二极管(d4)322。在一些示例中,二极管堆叠314包括两个或更多个二极管。第四示例电阻器(r4)324耦合在第一示例二极管316和第二示例二极管318之间。在图3中,第一二极管316、第三二极管318和第四二极管322各自具有大约9.8v的击穿电压。可替换地,第一二极管316、第三二极管318和第四二极管322可以具有不同的击穿电压,和/或可以具有彼此不同的击穿电压。图3的第二二极管318是具有大约5.9v的击穿电压的齐纳二极管。可替换地,第二二极管318可以具有不同的击穿电压。

在图3所示示例中,响应于串联的二极管堆叠314的击穿,电流从电源电压126流过mn1312的vd,mn1、二极管堆叠314和第五示例电阻器(r5)326。在图3中,电流足够高以通过将mn2328的栅极电压诱导为大于第五电阻器326两端的第二示例阈值电压(vth2)330而导通第五示例晶体管(mn2)328。当mn2328导通时,mn1312和mn2328形成电流路径,以促进电流从电源电压126流到图1的第一晶体管124的栅极。电流在图1的第三电阻器134两端建立导通图1的第一晶体管124的第一阈值电压135。

在图3中,在无故障的常规负载状况期间(例如,故障信号302为低值,故障信号302指示无故障状况,等等),第一晶体管124的vds154被钳位到图2的第一电压阈值202。在图3中,当第一晶体管124处于无故障的常规负载状况时,vds钳位器102a的vc可以根据下述等式(1)被近似:

在上面的等式(1)的示例中,vd,mn1表示mn1312的正向偏置体二极管电压,而vd1、vd2、vd3和vd4分别表示第一二极管316、第二二极管318、第三二极管320和第四二极管322的反向击穿电压。在以上等式(1)的示例中,vth1表示第一阈值电压135,vth2表示第二阈值电压330,r4表示第四电阻器324的电阻,并且r5表示第五电阻器326的电阻。在图3的示例中,在第一晶体管124的无故障的常规负载操作期间,等式(1)的示例可以被评估为大约44v。

在一些示例中,当第一晶体管124处于故障状况时,控制器130生成第一控制信号150的第二电压,并且反相器306将第二电压反相为第一电压。在图3中,第一电压通过将mp1308的栅极拉低而导通mp1308。当启用mp1308时,耦合到电源电压126的第一示例节点332被分流(shunted)到第二示例节点334。在图3中,第二节点334耦合到mp2310、第二二极管318的阴极和第四电阻器324。响应于启用mp1308,mp1308和mp2310提供从电源电压126到第二节点334处的第二二极管318的阴极的电流路径。与当第一晶体管124处于无故障的常规负载状况时相比,到第二二极管318的电流路径生成了vds钳位器102a的早期击穿。

在图3中,在故障状况期间,vds钳位器102a的vc可以根据下述等式(2)被近似:

vc=vd,mp2+vd2+vd3+vd4+vth1+vth2等式(2)

在上面的等式(2)的示例中,vd,mp2表示mp2310的正向偏置体二极管电压。在图3的示例中,在第一晶体管124的故障状况期间,等式(2)的示例可被评估为大约33v。

图4是图1的自适应vds钳位器102的替代示例实施方式的示意图,该自适应vds钳位器102包括两级钳位器控制结构400。图4的vds钳位器102b对应于图1的vds钳位器102。在图4中,vds钳位器102b包括图3的反相器306,或图3的第一反相器306、mp1308和mp2310。图4的vds钳位器102b包括耦合到控制器130的第二反相器402和第六示例晶体管(mp11)404。在图4中,mp11404耦合到第七示例晶体管(mp22)406。在图4中,mp11404经由第一节点332耦合到电源电压126。图4的mp22406在第三示例节点408处耦合到第二二极管318的阴极和第四电阻器324。在图4中,由于mp22406为mp11404提供了阻塞二极管,所以mp22406始终被关断。例如,当mp11404导通时,电流将流过mp22406的示例体二极管405。

在图4中,mp11404和mp22406是p沟道mosfet。可替换地,可以利用n沟道mosfet代替mp11404和mp22406来实现vds钳位器102b。在图4中,mp11404和mp22406基本上彼此相似(例如,mp11404和mp22406是相同类型,在公差范围内具有相同的电参数和/或机械参数、结构等)。可替换地,mp11404和mp22406可以彼此不同。在图4中,mp11404和mp22406与mp1308和mp2310基本相似。可替换地,mp11404和mp22406可以与mp1308和mp2310不同。

在图4中,图1的控制器130可以基于第二控制信号152、故障信号302、第一示例钳位控制信号(vds_clamp_fold1)410或第二示例钳位控制信号(vds_clamp_fold2)412中的至少一个将vds钳位器102b的vc调整为不同的钳位电压。第一钳位控制信号410可以对应于图1的第一控制信号150。在一些示例中,通过在第一晶体管124的无故障的常规负载操作期间生成第一钳位控制信号410和第二钳位控制信号412的低值和/或以其他方式禁用第一钳位控制信号410和第二钳位控制信号412,控制器130将vds钳位器102b的vc调整为第一钳位电压或第一阈值。控制器130可以基于故障信号302确定第一晶体管124的无故障的常规负载状况。例如,控制器130可以基于故障信号302的低值在无故障的常规负载操作期间生成第一钳位控制信号410和第二钳位控制信号412的低值。第一反相器306获得第一钳位控制信号410的低值并将其反相为关断mp1308的高值。第二反相器402获得第二钳位控制信号412的低值并将其反相为关断mp11404的高值。响应于关断mp1308和mp11404,vds钳位器102b的vc在无故障的常规负载操作期间可以根据如上所述的等式(1)被评估为大约44v。

在一些示例中,通过在第一晶体管124的第一故障状况期间生成高值和/或以其他方式启用第一钳位控制信号410并禁用第二钳位控制信号412,控制器130将vds钳位器102b的vc调整为第二钳位电压或第二阈值。第一晶体管124的第一故障状况可以对应于监控第一晶体管124的电流限制器的完全热关闭和/或完全利用。控制器130可以基于故障信号302确定第一晶体管124的第一故障状况。例如,在第一故障状况期间,控制器130可以生成第一钳位控制信号410的高值和第二钳位控制信号412的低值。第一反相器306获得第一钳位控制信号410的高值并将其反相为导通mp1308的低值。第二反相器402获得第二钳位控制信号412的低值并将其反相为关断mp11404的高值。

响应于导通mp1308和关断mp11404,在第一故障状况期间的vds钳位器102b的vc可以根据下述等式(3)被评估为大约27v:

vc=vd,mp2+vd3+vd4+vth1+vth2等式(3)

例如,通过使第一节点332与第二节点334分流,可以形成通过mp1308和mp2310的体二极管309的电流路径。

在一些示例中,通过在第一晶体管124的第二故障状况期间禁用第一钳位控制信号410并且启用第二钳位控制信号412,控制器130将vds钳位器102b的vc调整至第三钳位电压或第三阈值。第一晶体管124的第二故障状况可以对应于监控第一晶体管124的电流限制器的部分热关闭和/或部分利用。控制器130可以基于故障信号302确定第一晶体管124的第二故障状况。例如,控制器130可以在第二故障状况期间生成第一钳位控制信号410的低值和第二钳位控制信号412的高值。第一反相器306获得第一钳位控制信号410的低值并将其反相为关断mp1308的高值。第二反相器402获得第二钳位控制信号412的高值并将其反相为导通mp11404的低值。

响应于关断mp1308和导通mp11404,在第二故障状况期间的vds钳位器102b的vc可以根据下述等式(4)被近似为33v:

vc=vd,mp22+vd2+vd3+vd4+vth1+vth2等式(4)

例如,通过使第一节点334与第三节点408分流,可以形成通过mp11404和mp22406的体二极管405的电流路径。可替换地,通过生成第一钳位控制信号410和第二钳位控制信号412的高值以导通mp1308和导通mp11404,可以使用等式(4)的示例使vds钳位器102b的vc变为大约27v。

图5描绘了与图1的第一晶体管124的示例安全操作区(soa)502相对应的示例曲线图500。soa502对应于电压和电流状况,在该电压和电流状况下,图1的第一晶体管124可以被期望在无自损的情况下操作。在图5中,曲线图500描绘了与电压和电流状况相对应的示例热不稳定性区域504,在该电压和电流状况下,第一晶体管124由于在这种状况下操作而可能被损坏。

在图5的所示示例中,第一晶体管124在示例时间窗口内操作在第一示例热不稳定性线506上。如结合图6所述,第一热不稳定性线506基于在给定时间窗口内可以耗散的功率量来确定。图6描绘了作为图1的第一晶体管124的vds和漏极电流id的函数的示例热不稳定性极限曲线图600。如图6所示,通过启用第一晶体管124的较短的脉冲宽度,第一晶体管124可以在较高的vds和id极限下操作。例如,与100毫秒(ms)的脉冲宽度相比,当第一晶体管124的脉冲宽度为100微秒(μs)时,第一晶体管124可以在较高的vds和id极限下操作。例如,第一晶体管124可以在由较短的时间段导致的较短的脉冲宽度下以较高的极限操作,因为较少的能量将被累积在第一晶体管124上。

再次参考图5,图1的控制器130可以使图1的第一晶体管124能够在峰值功率耗散时间窗口期间以较高的可靠性裕度操作和/或推动较高的ids(例如,操作较高的ids电流极限)。例如,当第一晶体管124处于无故障的常规负载状况时,控制器130可以引导图1的vds钳位器102调整为图2的第一电压阈值202。响应于第一晶体管124的故障状况,控制器130可以引导vds钳位器102调整为图2的第二电压阈值204。

在一些示例中,通过将vds钳位器102的vc从第一电压阈值202(例如44v)降低到第二电压阈值204(例如27v、33v等),控制器130可以通过保持在相同的热不稳定性极限线506上(例如,通过从曲线图500上的位置1移动到位置2)而使第一晶体管124能够以更高的电流极限操作。例如,当vc是第一电压时,第一晶体管124可以基于第一电流极限(例如,ids的第一电流极限)在soa裕度下操作。在这样的示例中,当vc是第二电压时,控制器130可以引导和/或以其他方式使第一晶体管124能够基于第二电流极限(例如,ids的第二电流极限)在相同的soa裕度下操作,其中第二电流极限高于第一电流极限。

在一些示例中,通过将vds钳位器102的vc从第一电压阈值202(例如44v)减小到第二电压阈值204(例如27v、33v等),通过从第一热不稳定性线506移动到第二示例热不稳定性线508(例如,通过从曲线图500上的位置1移动到位置2),控制器130可以使第一晶体管124能够在更高的soa裕度下以相同的电流极限操作。例如,当vc是第一电压时,第一晶体管124可以基于电流极限(例如,ids的电流极限)在第一soa裕度下操作。在这样的示例中,当vc是第二电压时,控制器130可以引导和/或以其他方式使第一晶体管124能够基于相同电流极限在第二soa裕度下操作,其中第二soa裕度高于第一soa裕度。

图7描绘了当图1的第一晶体管124正经历故障状况时图1的第一晶体管124的电参数。在图7中,第一示例曲线700描绘了作为时间的函数的图1的第一晶体管124的vds。在图7中,第二示例曲线702描绘了作为时间的函数的第一晶体管124的ids。在0μs的第一时刻704,第一晶体管124被关断,从而使vds对应于图1的电源电压126(例如,来自交通工具交流发电机、交通工具电池等的约14v)。在大约280μs的第二时刻706,第一晶体管124导通,使得vds接近大约0v,并且导致ids增加。在大约460μs的第三时刻708,第一晶体管124被关断,从而导致第一晶体管124的阻抗增加,ids减少,并且vds增加到图2的第二电压阈值204。

在图7中,vds保持在第二电压阈值204处达折叠时间τ710,直到ids达到大约0a。进一步如图7所示,第三示例曲线712描绘了作为时间的函数的第一晶体管124的功率耗散。在第三时刻708,功率耗散在折叠时间710期间达到大约5.4千瓦(kw)并且降低到大约0kw。

图8描绘了当图1的第一晶体管124正经历无故障的常规负载状况时图1的第一晶体管124的电参数。在图8中,第一示例曲线800描绘了作为时间的函数的图1的第一晶体管124的vds。在图8中,第二示例曲线802描绘了作为时间的函数的第一晶体管124的idss。在0μs的第一时刻804,第一晶体管124关断,从而使vds对应于图1的电源电压126(例如,来自交通工具交流发电机、交通工具电池等的大约14v)。在大约280μs的第二时刻806,第一晶体管124导通,从而使vds接近约0v并且使ids增加。在大约460μs的第三时刻808,第一晶体管124被关断,从而导致第一晶体管124的阻抗增加,ids减少,并且vds增加到图2的第一电压阈值202。

在图8中,vds保持在第一电压阈值202处达折叠时间τ810,直到ids达到约0a。进一步如图8所示,第三示例曲线812描绘了作为时间的函数的第一晶体管124的功率耗散。在第三时刻808,功率耗散在折叠时间810期间达到大约7.0千瓦(kw)并且降低到大约0kw。

图9描绘了对应于图1的vds钳位器102的操作的示例时序图900。在第一时刻(t1)902,控制器130基于从图3的故障状况检测器304接收到故障信号302的低值而确定图1的第一晶体管124处于无故障的常规负载状况。响应于确定无故障的常规负载状况,控制器130生成第一控制信号150的低值以将图1的vds钳位器102的vc调整到图2的第一电压阈值202(例如44v)。

在图9的图示示例中,在第二时刻(t2)904,图1的控制器130生成使能信号142和第二控制信号152的高值以导通图1的第一晶体管124。在第三时刻(t3)906,控制器130接收到故障信号302的高值。响应于接收到故障信号302的高值,控制器130可以确定第一晶体管124处于故障状况(例如,第一故障状况、第二故障状况等)。响应于确定第一晶体管124的故障状况,控制器130生成第二控制信号152的低值以关断第一晶体管124,并且生成第一控制信号150的高值以将vds钳位器102的vc调整到图2的第二电压阈值204。例如,控制器130可以导通图3的mp1308并且将第一节点332分流至第二节点334,以将vds钳位器102的vc从44v调整至33v。

在图9中,控制器130将vds钳位器102的vc调整到第二电压阈值204,直到由vds折叠计时器910定义的折叠时间τ912的第四时刻(t4)908。在图9中,控制器130输出第一控制信号150的高值,直到折叠时间912期满。vds钳位器102的vc从第一电压阈值202调整到第二电压阈值204,直到第四时刻908,在该第四时刻908vc被调整回到第一电压阈值202。折叠时间912可以对应于图7中的折叠时间710或图8中的折叠时间810。折叠时间912由控制器130定义,以确保在将vds钳位器102的vc重新调整到第一电压阈值202之前,第一晶体管124的ids接近大约0a,如上面结合图7和/或图8所述。在图9中,折叠时间912对于经历故障状况的第一晶体管124的每个实例是相同的。可替换地,控制器130可以在第一晶体管124的故障状况之间将折叠时间912调整为不同时间值。

在图9图示的示例中,在第五时刻(t5)914,通过生成第二控制信号152的高值以导通第一晶体管124,控制器130恢复第一晶体管124的正常操作。在第六时刻(t6)916,控制器130基于接收到故障信号302的高值而确定第一晶体管124正在经历故障状况。响应于确定故障状况,控制器130输出第二控制信号152的低值以关断第一晶体管124并输出第一控制信号150的高值,以跨越折叠时间912将vds钳位器102的vc从第一电压阈值202调整到第二电压阈值204。响应于折叠时间912期满,控制器130生成第一控制信号150的低值以使vc返回到第一电压阈值202,但是第一晶体管124仍处于故障状况。因此,第一晶体管124直到故障信号302被降低才恢复正常操作。

图10示出了表示用于实现图1、图3和/或图4的控制器130的示例硬件逻辑、机器可读指令、硬件实现的状态机和/或其任何组合的流程图。机器可读指令可以是供计算机处理器(例如以下结合图13所述的示例处理器平台1300中所示的处理器1312)执行的可执行程序或可执行程序的一部分。程序可以呈现在存储在非暂时性计算机可读存储介质(诸如与处理器1312关联的cd-rom、软盘、硬盘驱动器、dvd、蓝光盘或存储器)上的软件中,但整个程序和/或其部分可以可替换地由处理器1312以外的设备执行和/或以固件或专用硬件来呈现。此外,尽管参考图10中所示的流程图描述了示例程序,但是可以可替换地使用实现示例控制器130的许多其他方法。例如,可以改变框的执行顺序,和/或可以改变、消除或组合所描述的一些框。附加地或可替换地,任何或所有框可以由构造为执行对应的操作而无需执行软件或固件的一个或多个硬件电路(例如,分立和/或集成的模拟和/或数字电路、fpga、asic、比较器、运算放大器(op-amp)、逻辑电路等)实现。

如上所述,可以使用存储在非暂时性计算机和/或机器可读介质(诸如硬盘驱动器、闪存、只读存储器、光盘、数字通用盘、高速缓存、随机存取存储器和/或在其中存储信息达任意持续时间(例如,达扩展的时间段、永久地、用于短期情况、用于暂时缓冲和/或用于信息的高速缓存)的任何其他存储设备或存储盘)上的可执行指令(例如,计算机和/或机器可读指令)来实现图10的示例过程。如本文所使用的,术语“非暂时性计算机可读介质”被明确定义为包括任何类型的计算机可读存储设备和/或存储盘并且被明确定义为排除传播信号并排除传输介质。

在本说明书中,术语“和/或”(当以诸如a、b和/或c的形式使用时)是指a、b、c的任何组合或子集,例如:(a)仅a;(b)仅b;(c)仅c;(d)a与b;(e)a与c;(f)b与c;以及(g)a与b并且与c。

图10是表示可以被执行以实现图1、图3和/或图4的控制器130以控制图1、图3和/或图4的vds钳位器102、102a、102b的示例机器可读指令1000的流程图。机器可读指令1000在框1002处开始,此时控制器130接收使能信号。例如,控制器130可以接收图1的使能信号142以初始化图1的功率开关系统100。

在框1004处,响应于接收到使能信号,控制器130生成栅极驱动器的高信号。例如,控制器130可以生成图1的第二控制信号152的高值,以使图1的栅极上拉驱动器136能够接通第一晶体管124。

在框1006处,控制器130识别故障状况。例如,控制器130可以基于从图3的故障状况检测器304获得的故障信号302而确定图1的第一晶体管124正经历故障状况。

在框1008处,控制器130生成用于栅极驱动器的低信号并且生成用于电压钳位器的高信号。例如,控制器130可以生成第二控制信号152的低值,以禁用栅极上拉驱动器136并启用图1的栅极下拉驱动器138,从而截止第一晶体管124。控制器130可以生成第一控制信号150的高值以导通mp1308,从而将vds钳位器102的vc从第一电压阈值202(例如44v)折叠到第二电压阈值204(例如33v)。

在框1010处,控制器130确定vds折叠计时器是否已期满。例如,控制器130可以确定图9的vds折叠计时器910是否已期满。如果在框1010处控制器130确定vds折叠计时器尚未期满,则控制器130在框1010处重新确定vds折叠计时器是否已期满。如果在框1010处控制器130确定vds折叠计时器已期满,则在框1012处,控制器生成用于电压钳位器的低信号。例如,控制器130可以生成第一控制信号150的低值,以关断mp1308,从而将vds钳位器102的vc返回到第一电压阈值202。响应于生成用于电压钳位器的低信号,机器可读指令1000结束。

图11是包括图1的vds钳位器102以实现本文描述的示例的示例系统1100的示意图。在图11中,系统1100包括示例电源1102、第一示例感性负载(lsupply)1104、第一示例阻性负载(rsupply)1106、示例开关网络1108、第二示例感性负载(lshort)1110、第二示例阻性负载(rshort)1112、示例设备1114和示例控制系统1116。

在图11的所示示例中,系统1100是包括在示例交通工具1118中的示例功率开关系统。在图11中,交通工具1118是汽车。可替换地,交通工具1118可以是海上交通工具(例如,船、潜艇等)、飞行器(例如,无人飞行器(uav)(例如,无人驾驶飞机)、飞机等)等。例如,系统1100可以对应于图1的功率开关系统100。系统1100可操作以监控电源1102或设备1114中的至少一个的状况(例如,操作状况),并且基于该监控经由控制系统1116来控制vds钳位器102。

在图11中,电源1102是电池。例如,电源1102可以对应于图1的电源108。图11的第一感性负载1104和第一阻性负载1106是分立的物理元件。可替换地,第一感性负载1104和/或第一阻性负载1106可以表示电源1102和开关网络1108之间的耦合的等效电感和电阻。例如,第一感性负载1104可以对应于图1的第二电感器118和/或第一阻性负载1106可以对应于图1的第一电阻器116。

图11的第二感性负载1110和第二阻性负载1112是分立的物理元件(例如,可以由感性负载和/或阻性负载表示的电气设备)。可替换地,第二感性负载1110和/或第二阻性负载1112可以表示开关网络1108与设备1114之间的耦合的等效电感和电阻。例如,第二感性负载1110可以对应于图1的第一电感器114和/或第二阻性负载1112可以对应于图1的第一电阻器116。附加地或可替换地,系统1100可以包括比图11中描绘的感性负载1104、1110和/或阻性负载1106、1112更少或更多的负载。

在图11的所示示例中,控制系统1116引导、指示和/或以其他方式控制图11的开关网络1108。控制系统1116包括一个或多个控制器,诸如图1的控制器130。可替换地,控制系统1116可以对应于图1的控制器130的一个或多个实例。图11的控制系统1116获得设备1114的状况并基于该状况生成控制信号。例如,该状况可以是无故障的常规负载状况(例如,正常操作、典型操作、标准操作等)或故障状况。

图11的控制系统1116基于设备1114的状况来控制开关网络1108。在图11中,开关网络1108包括示例晶体管1120(例如,n沟道mosfet、p沟道mosfet等)。可替换地,开关网络1108可以包括一个以上的晶体管和/或一种以上类型的晶体管。在图11中,晶体管1120直接耦合到图1的vds钳位器102或通过一个或多个中间电子设备耦合到图1的vds钳位器102。在图11中,vds钳位器102也可以是图3的vds钳位器102a或图4的vds钳位器102b。

在一些示例中,图11的控制系统1116基于设备1114的状况生成控制信号(例如,图1的第一控制信号150、图1的第二控制信号152等),以将vds钳位器102从第一电压调整为第二电压。例如,响应于确定设备1114正经历故障状况,控制系统1116可以指示vds钳位器102从设备1114的无故障的常规负载操作期间的44v的第一电压钳位电平调整或折回至33v的第二电压钳位电平。图11的控制系统1116在由vds折叠计时器定义的时间段内生成(例如,迭代地生成、连续地生成等)控制信号。响应于vds折叠计时器的期满,控制系统1116生成另一个控制信号,以引导vds钳位器102从33v的第二电压钳位电平调整回到44v的第一电压钳位电平。

在一些示例中,当来自电源1102的电源电压(vbb)超过电压钳位电平时,vds钳位器102钳位包括在开关网络1108中的晶体管1120的vds。例如,在设备1114的无故障的常规负载操作期间,vds钳位器102可以具有44v的电压钳位电平。在这样的示例中,vds钳位器102可以在设备1114没有经历故障状况时将50v的电源电压钳位到44v。例如,vds钳位器102可以在设备1114的无故障的常规负载操作期间将电源电压钳位到第一电压(例如44v)并且在设备1114的故障状况期间将电源电压钳位到第二电压(例如33v)。由于vds钳位器102(例如,图3的vds钳位器102a、图4的vds钳位器102b等)的自适应特性,当设备1114而正经历不同的操作状况时,图11的系统1100供应必要的功率和/或以其他方式促进设备1114的操作。

图12描绘了对应于图11的系统1100的操作的示例时序图1200。在图12中,在第一时刻(t1)1202,图11的控制系统1116接收示例控制信号1204的高值。例如,控制信号1204可以对应于图1的使能信号142。响应于接收到控制信号1204的高值,控制系统1116可以指示控制器(例如,图1的控制器130)初始化图11的系统1100。在第一时刻1202,控制系统1116接收示例状态反馈信号1206。例如,状态反馈信号1206可以对应于图3的故障信号302。例如,状态反馈信号1206可以指示图11的设备1114的状况。在第一时刻1202,控制系统1116确定状态反馈信号1206指示设备1114处于无故障的常规负载状况。

在图12的所示示例中,在第二时刻(t2)1208,图11的设备1114通过示例短路电流1210的增加而正在经历明显的故障状况。在第二时刻1208,短路电流1210的增加使得状态反馈信号1206从第一电压改变为第二电压,从而指示设备1114正在经历故障状况。在第二时刻1208,控制系统1116基于状态反馈信号1206确定设备1114处于故障状况。响应于确定设备1114处于故障状况,控制系统1116生成控制信号以在由vds折叠计时器限定的时间段内将包括在图11的开关网络1108中的vds钳位器102从第一钳位电压调整到第二钳位电压。

图13是被构造为执行图10的指令以实现图1、图3和/或图4的控制器130的示例处理器平台1300的框图。处理器平台1300可以是例如服务器、个人计算机、操作站、自学习机(例如神经网络)、移动设备(例如手机、智能电话、平板电脑(如ipadtm)、个人数字助理(pda)、互联网电器、dvd播放器、cd播放器、数字视频录像机、蓝光播放器、游戏机、个人视频录像机、机顶盒、耳机或其他可穿戴设备或任何其他类型的计算设备。

所示示例的处理器平台1300包括处理器1312。所示示例的处理器1312是硬件。例如,处理器1312可以由来自任何期望的家庭或制造商的一个或多个集成电路、逻辑电路、微处理器、gpu、dsp或控制器来实现。硬件处理器可以是基于半导体的(例如,基于硅的)设备。在该示例中,处理器1312实现控制器130。

所示示例的处理器1312包括本地存储器1313(例如,高速缓存)。所示示例的处理器1312经由总线1318与包括易失性存储器1314和非易失性存储器1316的主存储器通信。易失性存储器1314可以由同步动态随机存取存储器(sdram)、动态随机存取存储器(dram)、动态随机存取存储器和/或任何其他类型的随机存取存储器设备来实现。非易失性存储器1316可以由闪存和/或任何其他期望类型的存储设备来实现。对主存储器1314、1316的访问由存储器控制器控制。

所示示例的处理器平台1300还包括接口电路1320。接口电路1320可以通过任何类型的接口标准来实现,诸如以太网接口、通用串行总线(usb)、接口、近场通信(nfc)接口和/或pciexpress接口。

在所示的示例中,一个或多个输入设备1322连接到接口电路1320。(一个或多个)输入设备1322允许用户将数据和/或命令输入到处理器1312中。(一个或多个)输入设备1322可以由例如音频传感器、麦克风、相机(静止或视频)、键盘、按钮、鼠标、触摸屏、触控板、轨迹球、等值点(isopoint)设备和/或语音识别系统来实现。

一个或多个输出设备1324也连接到所示示例的接口电路1320。输出设备1324可以例如由显示设备(例如,发光二极管(led)、有机发光二极管(oled)、液晶显示器(lcd)、阴极射线管显示器(crt)、原位转换(ips)显示器、触摸屏等)、触觉输出设备、打印机和/或扬声器来实现。因此,所示示例的接口电路1320通常包括图形驱动器卡、图形驱动器芯片和/或图形驱动器处理器。

所示示例的接口电路1320还包括通信设备,诸如发射器、接收器、收发器、调制解调器、住宅网关、无线接入点和/或网络接口,以促进经由网络1326与外部机器(例如,任何种类的计算设备)的数据交换。通信可以经由例如以太网连接、数字用户线(dsl)连接、电话线连接、同轴电缆系统、卫星系统、场地线(line-of-site)无线系统、蜂窝电话系统等。

所示示例的处理器平台1300还包括用于存储软件和/或数据的一个或多个大容量存储设备1328。这种大容量存储设备1328的示例包括软盘驱动器、硬盘驱动器、光盘驱动器、蓝光盘驱动器、独立磁盘冗余阵列(raid)系统和数字多功能磁盘(dvd)驱动器。

图10的机器可执行指令1332可以被存储在大容量存储设备1328中,存储在易失性存储器1314中,存储在非易失性存储器1316中和/或存储在可移除的非暂时性计算机可读存储介质(诸如cd或dvd)上。

本文描述了提供对漏极-源极电压钳位电平的动态调整的示例方法、装置和制品。这种动态调整改善了负载突降下功率开关设备的多功能性,并在故障状况下更加稳健,而不会对硅面积造成任何显著影响。通过自适应地调整漏极-源极电压钳位电平,上述示例可以使功率开关设备在相同的电流极限下以增加的安全操作区裕度操作,或者在相同的安全操作区裕度下以较高的电流极限操作。

在权利要求的范围内,在所描述的实施例中的修改是可能的,并且其他实施例也是可能的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1