功率模块的制作方法

文档序号:15576597发布日期:2018-09-29 05:38阅读:238来源:国知局

本发明涉及功率模块,该功率模块具备半桥连接的开关元件和驱动这些开关元件的驱动电路,并且能够任意设定驱动电路的逻辑功能或者参数。



背景技术:

在工业用电机的驱动装置、伺服用电源装置等中,使用通过对半桥连接而得的开关元件进行导通/截止控制而动作的功率模块。在功率模块中,作为驱动半桥连接而得的开关元件的控制用集成电路,使用高耐压集成电路(以下,称作hvic:highvoltageintegratedcircuit)。hvic具有控制半桥电路的上位侧的开关元件的高端侧电路和控制下位侧的开关元件的低端侧电路,上位侧和下位侧的半导体元件两者能够通过1个ic进行驱动。

在这样的hvic中,要求可以任意设定半桥电路和低端侧电路的逻辑动作或者参数。例如,作为功率模块的保护功能,具有保护电源电压的下降、过电流和过热的功能,但要求希望在检测到电压下降、过电流或过热时能够改变输出警报的优先顺位。另外,还要求能够适当改变检测电压下降、过电流或过热的阈值。

这样的要求能够通过如下方式实现,在功率模块中具备可编程电路,向该可编程电路写入形成逻辑功能的数据或者构成阈值的参数数据。已知这样的可编程电路在将接地作为基准电位的同时,在与其它电路绝缘或进行电压电平的转换的情况下,使用电平转换电路(例如,参照专利文献1)。另外,在记载于专利文献1的电路中,对于向可编程电路的程序数据的写入使用jtag(jointtestactiongroup:联合测试行动小组)接口。

但是,在功率模块中,与高端侧电路连接的高端侧用可编程电路将半桥的中点作为基准电位,与低端侧电路连接的低端侧用可编程电路将接地作为基准电位。特别地,通过使2个开关元件互补地导通/截止,从而使高端侧电路和高端侧用可编程电路的基准电位在0伏(v)和电源电压(例如数百v)之间变化。另一方面,虽然记载于专利文献1的装置的写入电路为对象的可编程电路的电源系统不同于写入电路的电源系统,但都为一个系统,并且基准电位不像功率模块的高端侧电路那样时时刻刻发生变化。因此,高端侧用可编程电路和低端侧用可编程电路无法使用记载于专利文献1的电路结构那样的写入电路。也就是说,功率模块需要单独具备用于高端侧用可编程电路的写入电路和用于低端侧用可编程电路的写入电路。并且,高端侧的基准电位有时成为非常高的电压,因此高端侧的写入电路和低端侧的写入电路需要设置为物理地隔离。

现有技术文献

专利文献

专利文献1:日本专利公开2014-515843号公报(第0078段、第0087段、图2)



技术实现要素:

技术问题

但是,在上述的功率模块中,需要将程序、数据的写入电路在高端侧和低端侧分别设置,写入电路为2个,因此写入端口也需要分成2个系统,这会导致功率模块大型化、高成本化的问题。

鉴于上述问题,本发明的目的在于提供将向可编程电路输入的程序控制信号设为一个系统而实现小型化的功率模块。

技术方案

在本发明中,为了解决上述问题,提供一种功率模块,其具备:半桥连接的高端侧的第一开关元件和低端侧的第二开关元件;集成电路,其具有驱动上述第一开关元件的高端侧电路和驱动上述第二开关元件的低端侧电路;高端侧用可编程电路,其能够任意地构成在上述高端侧电路中使用的第一逻辑功能或者参数;以及低端侧用可编程电路,其能够任意地构成在上述低端侧电路中使用的第二逻辑功能或者参数。上述集成电路具有:写入端口,其供向上述高端侧用可编程电路和上述低端侧用可编程电路写入的程序控制信号用的一个系统的数据输入;内部配线,其将上述高端侧用可编程电路和上述低端侧用可编程电路进行菊花链连接;以及电平转换器,其设置在与上述高端侧用可编程电路连接的上述内部配线,且用于连接低端侧的信号系统和高端侧的信号系统。

发明效果

上述结构的功率模块将向可编程电路输入的信号设为一个系统,并且构成使用电平转换器的菊花链,由此具有能够使功率模块小型化的优点。

本发明的上述目的和其它目的、以及特征和优点通过作为本发明的示例而表示优选实施方式的与附图关联的以下的说明而变得更加清楚。

附图说明

图1是表示本发明的功率模块的构成的电路图。

图2是表示第一实施方式的功率模块的构成例的电路图。

图3是表示关注于jtag控制信号的信号线的连接关系的图。

图4是表示高端侧电路和低端侧电路的基准电位的关系的波形图。

图5是表示第二实施方式的功率模块的构成例的电路图。

图6是表示第三实施方式的功率模块的构成例的电路图。

图7是表示第四实施方式的功率模块的构成例的电路图。

图8是表示第一实施方式~第四实施方式的功率模块的变形例的图。

符号说明

10、10a、10b、10c:功率模块

11:hvic

12:高端侧用可编程电路

12a:逻辑单元

13:低端侧用可编程电路

13a:逻辑单元

14:电平转换器

15:稳压器

16:高端侧驱动电路

17:稳压器

18:低端侧控制电路

19:微分脉冲发生器

20:控制电路

21:jtag信号控制电路

and1-and5:逻辑积电路

c1h、c1l:电容

d1-d6:二极管

gnd:接地端子

ho:输出端子

hs:高端侧电路

hv:高压电源

inv1-inv4:反相器

ioh、iol:输入输出总线

lo:输出端子

ls:低端侧电路

mn1-mn5、mp1:晶体管

r1-r6:电阻

vb、vcc:电源端子

v5h、v5l:电源供给端子

vcch、vccl:电源

vs:基准电位端子

xmh、xml:开关元件

tck、tms、tdi、tdo:端子

具体实施方式

以下,参照附图详细说明本发明实施方式。应予说明,各实施方式可以在不矛盾的范围内对多个实施方式进行部分地组合而进行实施。

图1是表示本发明的功率模块的构成的电路图。

本发明的功率模块10具备:半桥连接的开关元件xmh、xml、hvic11、高端侧用可编程电路12、低端侧用可编程电路13和电源vcch、vccl。

这里,开关元件xmh、xml使用mosfet(metal-oxide-semiconductorfieldeffecttransistor:金属氧化物半导体场效应晶体管),但也可以为其它功率开关元件。开关元件xmh的漏极端子与高压电源hv的阳极端子连接,开关元件xml的源极端子与高压电源hv的阴极端子和hvic11的接地端子gnd连接。

hvic11具有高端侧电路hs和低端侧电路ls。高端侧电路hs为驱动上位侧的开关元件xmh的电路,具有与开关元件xmh的栅极端子连接的输出端子ho。高端侧电路hs还具有与电源vcch的阳极端子连接的电源端子vb、与电源vcch的阴极端子连接的基准电位端子vs,基准电位端子vs与开关元件xmh、xml的共用的连接点连接。低端侧电路ls是驱动下位侧的开关元件xml的电路,具有与开关元件xml的栅极端子连接的输出端子lo。低端侧电路ls还具有与电源vccl的阳极端子连接的电源端子vcc、与电源vccl的阴极端子连接的接地端子gnd。

高端侧用可编程电路12通过输入输出总线ioh与高端侧电路hs连接。高端侧电路hs的电源供给端子v5h和基准电位端子vs与高端侧用可编程电路12的两个供电端子和电容c1h的两个端子连接。低端侧用可编程电路13通过输入输出总线iol与低端侧电路ls连接。低端侧电路ls的电源供给端子v5l和接地端子gnd与低端侧用可编程电路13的两个供电端子和电容c1l的两个端子连接。

功率模块10的hvic11的低端侧电路ls通过从控制电路20接收高端侧控制用的信号hin和低端侧控制用的信号lin的信号线进行连接。另外,功率模块10具有接收写入到高端侧用可编程电路12和低端侧用可编程电路13的程序控制信号用的数据的写入端口,经由该写入端口使低端侧电路ls和控制电路20连接。程序控制信号为例如jtag控制信号,低端侧电路ls和控制电路20通过收发信号tms(testmodeselect:测试模式选择)、tck(testclock:测试时钟)、tdi(testdatain:测试数据输入)和tdo(testdataout:测试数据输出)的4条信号线连接。另外,连接有这些4条信号线的端子是1套系统的写入端口。

hvic11的高端侧电路hs和低端侧电路ls通过传递相当于高端侧控制用的信号hin的信号set、reset的信号线连接。高端侧电路hs和低端侧电路ls还通过传递相当于信号tms、tck、tdi、tdo的信号htms、htck、htdi、htdo的信号线连接。在低端侧电路ls设有电平转换器,该电平转换器使信号tms、tck、tdi、tdo电平升高而生成信号htms、htck、htdi、htdo,并且使从高端侧电路hs接收的信号htdo电平降低。

根据该功率模块10,通过控制电路20进行向高端侧用可编程电路12和低端侧用可编程电路13的数据的写入或者改写。即,从控制电路20向功率模块10输入的信号tms、tck被直接供给到低端侧用可编程电路13,进行了电平转换的信号htms、htck被供给到高端侧用可编程电路12。信号tdi被直接供给到低端侧用可编程电路13,进行了电平转换的信号htdi被供给到高端侧用可编程电路12。信号tdo从低端侧用可编程电路13被直接输出,信号htdo从高端侧用可编程电路12被输出。

高端侧用可编程电路12和低端侧用可编程电路13的程序控制信号被以菊花链形的方式传送下去。即,从控制电路20输入的信号tdi被电平转换为信号htdi而被输入到高端侧用可编程电路12,从高端侧用可编程电路12输出的信号htdo通过电平转换器被电平转换而被输入到低端侧用可编程电路13,低端侧用可编程电路13输出信号tdo。或者,从控制电路20输入的信号tdi被输入到低端侧用可编程电路13,从低端侧用可编程电路13输出的信号tdo被电平转换为信号htdi而被输入到高端侧用可编程电路12,从高端侧用可编程电路12输出的信号htdo被电平转换而成为信号tdo。

另外,功率模块10若从控制电路20接收信号hin,则该信号hin被转换为信号set、reset而被输入到高端侧电路hs,高端侧电路hs基于信号set、reset生成栅极驱动信号。该栅极驱动信号从输出端子ho输出而供给到开关元件xmh的栅极端子,对开关元件xmh进行导通/截止控制。另一方面,若从控制电路20接收信号lin,则该信号lin被输入到低端侧电路ls,低端侧电路ls基于信号lin生成栅极驱动信号。该栅极驱动信号从输出端子lo输出而供给到开关元件xml的栅极端子,对开关元件xml进行导通/截止控制。

图2是表示第一实施方式的功率模块的构成例的电路图,图3是表示关注到jtag控制信号的信号线的连接关系的图,图4是表示高端侧电路和低端侧电路的基准电位的关系的波形图。应予说明,在图2和图3中,对与图1所示的构成要素相同或等同的构成要素标注相同的符号并省略其详细说明。

如图2所示,第一实施方式的功率模块10的hvic11具有高端侧电路hs和低端侧电路ls。在高端侧电路hs和低端侧电路ls的连接部形成有用于连接高端侧的信号系统和低端侧的信号系统的电平转换器14。

高端侧电路hs具有:与电源端子vb连接而根据电源vcch的电压生成5v的电压的5v稳压器15;将开关元件xmh的栅极驱动信号输出到输出端子ho的高端侧驱动电路16;以及反相器inv1-inv4。

高端侧驱动电路16经由输入输出总线ioh与高端侧用可编程电路12连接。该高端侧用可编程电路12例如由能够任意设定逻辑功能或者参数的fpga(fieldprogrammablegatearray:现场可编程门阵列)构成。高端侧用可编程电路12的端子tms、tck、tdi与高端侧电路hs的反相器inv1、inv2、inv3的输出端子连接。高端侧用可编程电路12的端子tdo与高端侧电路hs的反相器inv4的输入端子连接。高端侧用可编程电路12具有与端子tdi、tdo连接并能够构成期望的逻辑功能等的逻辑单元12a。在该逻辑单元12a中,例如根据从端子tdi接收的数据来写入内置于高端侧驱动电路16的保护电路的检测阈值(参数),被写入的参数在通常动作时通过输入输出总线ioh被传送到高端侧驱动电路16。高端侧用可编程电路12与电源供给端子v5h和高端侧的基准电位端子vs连接而由5v稳压器15供电。

低端侧电路ls具有:与电源端子vcc连接而根据电源vccl的电压生成5v的电压的5v稳压器17、低端侧控制电路18和微分脉冲发生器19。

低端侧控制电路18经由输入输出总线iol与低端侧用可编程电路13连接。该低端侧用可编程电路13例如由fpga构成。低端侧用可编程电路13的端子tms、tck、tdi、tdo被连接到与设置在低端侧电路ls的jtag控制信号的写入端口的对应的信号线。低端侧用可编程电路13具有与端子tdi、tdo连接并能够构成期望的逻辑功能等的逻辑单元13a。在该逻辑单元13a中,例如根据从端子tdi输入的数据来写入内置于低端侧控制电路18的保护电路的检测阈值(参数),被写入的参数在通常动作时通过输入输出总线iol被传送到低端侧控制电路18。低端侧用可编程电路13与电源供给端子v5l和作为低端侧的基准电位的接地端子gnd连接而由5v稳压器17供电。

低端侧控制电路18接收信号hin、lin,基于信号lin向输出端子lo输出开关元件xml的栅极驱动信号,并且将信号hin输出到微分脉冲发生器19。微分脉冲发生器19接收信号hin而在信号hin的上升沿的时刻输出信号set,在信号hin的下降沿的时刻输出信号reset。

电平转换器14具有高耐压的晶体管mn1-mn5、mp1、电阻r1-r6和二极管d1-d6。晶体管mn1、mn2的栅极端子与微分脉冲发生器19的输出端子连接,漏极端子与高端侧驱动电路16连接,源极端子与接地端子gnd连接。晶体管mn1的漏极端子与电阻r1的一端和二极管d1的阴极端子连接,电阻r1的另一端与高端侧电路hs的电源连接,二极管d1的阳极端子与高端侧电路hs的基准电位端子vs连接。晶体管mn2的漏极端子与电阻r2的一端和二极管d2的阴极端子连接,电阻r2的另一端与高端侧电路hs的电源连接,二极管d2的阳极端子与高端侧电路hs的基准电位端子vs连接。

晶体管mn3的栅极端子与通过低端侧电路ls接收信号tms的端子连接,漏极端子与高端侧电路hs的反相器inv1的输入端子连接,源极端子与接地端子gnd连接。晶体管mn3的漏极端子与电阻r3的一端和二极管d3的阴极端子连接,电阻r3的另一端与高端侧电路hs的电源连接,二极管d3的阳极端子与高端侧电路hs的基准电位端子vs连接。

晶体管mn4的栅极端子与通过低端侧电路ls接收信号tck的端子连接,漏极端子与高端侧电路hs的反相器inv2的输入端子连接,源极端子与接地端子gnd连接。晶体管mn4的漏极端子与电阻r4的一端和二极管d4的阴极端子连接,电阻r4的另一端与高端侧电路hs的电源连接,二极管d4的阳极端子与高端侧电路hs的基准电位端子vs连接。

晶体管mn5的栅极端子与通过低端侧电路ls接收信号tdi的端子连接,漏极端子与高端侧电路hs的反相器inv3的输入端子连接,源极端子与接地端子gnd连接。晶体管mn5的漏极端子与电阻r5的一端和二极管d5的阴极端子连接,电阻r5的另一端与高端侧电路hs的电源连接,二极管d5的阳极端子与高端侧电路hs的基准电位端子vs连接。

晶体管mp1的栅极端子与高端侧电路hs的反相器inv4的输出端子连接,源极端子与高端侧电路hs的电源连接,漏极端子与低端侧用可编程电路13的端子tdi连接。晶体管mp1的漏极端子与电阻r6的一端和二极管d6的阴极端子连接,电阻r6的另一端和二极管d6的阳极端子与低端侧电路ls的接地端子gnd连接。

这里,说明jtag的信号线与高端侧用可编程电路12和低端侧用可编程电路13的连接关系。如图3所示,jtag控制信号的信号tms、tck并行地向高端侧用可编程电路12和低端侧用可编程电路13传送。其中,信号tms、tck经由电平转换器14输入到高端侧用可编程电路12。信号tdi串行地被传送到利用内部配线而以菊花链方式连接的高端侧用可编程电路12和低端侧用可编程电路13(此时逻辑单元12a、13a保持被输入的数据基本不变而在动作所需的时钟延迟的时刻输出),从低端侧用可编程电路13输出信号tdo。在此情况下,向高端侧用可编程电路12的输入输出也经由电平转换器14进行。

在以上的构成的功率模块10中,若向低端侧控制电路18输入信号hin,则该信号hin被输入到微分脉冲发生器19,这里,在信号hin的上升沿和下降沿的时刻输出微分脉冲。这些微分脉冲分别输入到晶体管mn1、mn2的栅极端子,从漏极端子分别作为信号set、reset输出,输入到高端侧驱动电路16。在高端侧驱动电路16中,根据信号set、reset恢复开关元件xmh的栅极信号,并从输出端子ho输出。另一方面,在向低端侧控制电路18输入信号lin的情况下,该信号lin从输出端子lo作为开关元件xml的栅极信号输出。

开关元件xmh、xml进行开关动作时的基准电位端子vs的电位的变化如图4所示。即,在高端侧的开关元件xmh截止、低端侧的开关元件xml导通时,基准电位端子vs与接地端子gnd的电位大致相等。因此,高端侧用可编程电路12的电源电压,即电源供给端子v5h的电压与接地基准的低端侧电路ls中的电源供给端子v5l的电压大致相等。

在高端侧的开关元件xmh导通、低端侧的开关元件xml截止时,基准电位端子vs与高压电源hv的电压大致相等。在该实施方式中,该高压电源hv低于1200v,例如假定为400v左右的电压。因此,高端侧用可编程电路12的电源电压,即电源供给端子v5h的电压从接地基准看,成为比基准电位端子vs高5v的电压。因此,对于以接地基准被输入的jtag控制信号向高端侧用可编程电路12输入输出来说,需要电平转换器14。

图5是表示第二实施方式的功率模块的构成例的电路图。在该图5中,对与图2所示的构成要素相同或等同的构成要素标注相同的符号并省略详细说明。

与第一实施方式的功率模块10相比,第二实施方式的功率模块10a对基于jtag控制信号的写入的时刻进行了限定。即,在第一实施方式的功率模块10中,基于jtag控制信号的写入或者改写可以在任意时刻进行。与此相对地,在第二实施方式的功率模块10a中,仅在高端侧的基准电位端子vs低时,能够进行基于jtag控制信号的写入。因此,hvic11的低端侧电路ls具备jtag信号控制电路21作为控制传送jtag控制信号的时刻的传送时刻控制电路。

jtag信号控制电路21具有逻辑积电路and1-and5。以逻辑积电路and1的负逻辑输入端子接收信号hin,逻辑积电路and1的正逻辑输入端子接收信号lin的方式构成,逻辑积电路and1的输出端子与逻辑积电路and2-and5的一个输入端子连接。以逻辑积电路and2的另一输入端子接收信号tms的方式构成,逻辑积电路and2的输出端子与晶体管mn3的栅极端子连接。以逻辑积电路and3的另一输入端子接收信号tck的方式构成,逻辑积电路and3的输出端子与晶体管mn4的栅极端子连接。以逻辑积电路and4的另一输入端子接收信号tdi的方式构成,逻辑积电路and4的输出端子与晶体管mn5的栅极端子连接。以逻辑积电路and5的另一个输入端子接收信号htdo的方式构成,逻辑积电路and5的输出端子与低端侧用可编程电路13的端子tdi连接。

jtag信号控制电路21在信号hin为低(l)电平、信号lin为高(h)电平时,逻辑积电路and1的输出端子成为h电平,h电平的信号输入到逻辑积电路and2-and5的一个输入端子。由此,逻辑积电路and2-and4允许信号tms、tck、tdi的传送,逻辑积电路and5允许信号htdo的传送。即,jtag信号控制电路21能够使数据写入高端侧用可编程电路12和低端侧用可编程电路13。

在除信号hin为l电平且信号lin为h电平的条件以外时,逻辑积电路and1的输出端子成为l电平,因此逻辑积电路and2-and5禁止信号的传送。即,jtag信号控制电路21禁止数据向高端侧用可编程电路12和低端侧用可编程电路13的写入。

由此,仅在高端侧的基准电位端子vs低时,能够进行jtag控制信号的数据的写入。向高端侧用可编程电路12和低端侧用可编程电路13的写入由于在基准电位都为与接地相同电位时通过接地基准的信号进行,因此能够安全并且可靠地进行。

应予说明,在此情况下,在基准电位端子vs与高压电源hv的电压大致相等时,不使低端侧的信号系统和高端侧的信号系统直接连接,因此需要电平转换器14。

图6是表示第三实施方式的功率模块的构成例的电路图。在该图6中,对与图5所示的构成要素相同或等同的构成要素标注相同的符号并省略详细说明。

第三实施方式的功率模块10b与第二实施方式的功率模块10a相比使写入时的条件相反。因此,在该功率模块10b的hvic11中,jtag信号控制电路21中的逻辑积电路and1以在正逻辑输入端子接收信号hin,在负逻辑输入端子接收信号lin的方式构成。

在该第三实施方式中,仅在信号hin为h电平的期间进行向高端侧用可编程电路12和低端侧用可编程电路13的写入。此时,为了使信号相对于高端侧用可编程电路12进行输入输出而使电平转换器14有效地工作。

图7是表示第四实施方式的功率模块的构成例的电路图。在该图7中,对与图5所示的构成要素相同或等同的构成要素标注相同的符号并且省略详细的说明。

第四实施方式的功率模块10c将向高端侧用可编程电路12和低端侧用可编程电路13写入时的条件设为信号hin、lin为l电平时。因此,在该功率模块10c的hvic11中,jtag信号控制电路21中的逻辑积电路and1以在2个负逻辑输入端子接收信号hin、lin的方式构成。

在该第四实施方式中,向高端侧用可编程电路12和低端侧用可编程电路13的写入在信号hin、lin的输入都为低电平且开关元件xmh、xml不进行开关动作时进行。因此,在开关元件xmh、xml的开关动作时不传送jtag控制信号,因此能够不受到开关噪音的影响地安全地写入。

图8是表示第一实施方式至第四实施方式的功率模块的变形例的图。在该图8中,对与图3所示的构成要素相同或等同的构成要素标注相同的符号并省略详细说明。

根据该图8所示的变形例,向高端侧用可编程电路12和低端侧用可编程电路13的写入的顺序与第一~第四实施方式的功率模块10、10a、10b、10c的情况相反。即,信号tdi先传送到低端侧用可编程电路13,接着,经由电平转换器14传送到高端侧用可编程电路12。

此时,在低端侧电路ls使用jtag信号控制电路21的情况下,写入端口的信号tdi被输入到低端侧用可编程电路13的端子tdi。另外,低端侧用可编程电路13的端子tdo与逻辑积电路and4的输入端子连接,逻辑积电路and5的输出端子的信号成为写入端口的信号tdo。

该变形例的构成仅是向高端侧用可编程电路12和低端侧用可编程电路13的写入顺序相反,而在动作方面与第一~第四实施方式的功率模块10、10a、10b、10c相同。

应予说明,表示了本实施例的程序控制信号使用jtag控制信号的情况,但也可以使用代替jtag控制信号的程序控制信号。另外,代替jtag控制信号的程序控制信号可以为4条以上,或者也可以为4条以下。

对于上述仅表示了本发明的原理。进而,本领域技术人员可以进行很多变形、变更,本发明不限于上述表示说明的正确的结构和应用例,对应的全部变形例和等同物可以被认为是基于权利要求和其等同物的本发明的范围。

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