掌桥专利:专业的专利平台
掌桥专利
首页

多相电压变换器及其集成电路、控制器和控制方法

文献发布时间:2024-04-18 19:58:53


多相电压变换器及其集成电路、控制器和控制方法

技术领域

本发明的实施例涉及一种电子电路,更具体地说,尤其涉及一种多相电压变换器。

背景技术

在功率转换应用中,交错式多相电压变换器被广泛应用于大功率和大电流的场合,因为交错式多相电压变换器能够在提供大电流输出的同时,具有较小的电流纹波,以及优化的热分布与功率分布。

传统的交错式多相电压变换器包括多个并联耦接的相电路和控制器。每相可提供各自的温度信息,控制器包括温度输入引脚,控制器的温度输入引脚同时耦接至各相,从而可以得到交错式多相电压变换器各相中的最高温度信息。但是,传统的交错式多相电压变换器无法得到单独的某一相的温度信息。

发明内容

为解决上述技术问题,本发明提供一种多相电压变换器、及其集成电路、控制器和控制方法。

根据本发明的实施例,提出了一种多相电压变换器,包括:多个集成电路,每个集成电路提供多相电压变换器的其中一相,每个集成电路包括功率开关、监控引脚、供电引脚、以及电流采样引脚,所述电流采样引脚可配置为接收数据信号以及提供代表了流过功率开关的电流的电流采样信号,所述供电引脚用于接收输入电压,所述功率开关通过导通以及关断以将多相电压变换器的输入电压转换为输出电压;以及控制器,包括监控引脚和多个复用引脚,所述控制器的监控引脚耦接至每个集成电路的监控引脚,所述多个复用引脚分别耦接至所述多个集成电路的电流采样引脚;其中所述控制器通过其监控引脚提供时钟信号至所述多个集成电路,并通过所述多个复用引脚提供多个数据信号,所述控制器基于所述时钟信号和所述多个数据信号为所述多个集成电路分别分配识别编码。

根据本发明的实施例,提出了一种用于多相电压变换器分配识别编码的控制方法,包括:通过监控引脚提供时钟信号;通过多个复用引脚提供多个数据信号;通过所述多个复用引脚接收多个电流采样信号,所述多个电流采样信号分别代表了流过多个集成电路的电流;以及基于所述时钟信号和所述多个数据信号为所述多个集成电路分别分配相应的识别编码。

根据本发明的实施例,提出了一种用于多相电压变换器的集成电路,包括:供电引脚,用于接收输入电压;功率开关,通过导通及关断将输入电压转换为输出电压;监控引脚,可配置为接收时钟信号;以及电流采样引脚,可配置为接收数据信号以及提供电流采样信号,其中所述电流采样信号代表了流经功率开关的电流;其中所述集成电路根据所述时钟信号和所述数据信号得到用于将所述集成电路和其它集成电路相区分的识别编码。

根据本发明的实施例,提出了一种用于多相电压变换器的控制器,包括:监控引脚,耦接至多个集成电路,每个集成电路提供所述多相电压变换器的一相,控制器通过所述监控引脚向每个集成电路发送时钟信号;以及多个复用引脚,分别耦接至所述多个集成电路,控制器通过所述多个复用引脚向所述多个集成电路提供多个数据信号,以及通过所述多个复用引脚接收多个电流采样信号,其中每个电流采样信号代表了流过一个集成电路的电流;其中控制器基于所述时钟信号和所述多个数据信号为所述多个集成电路分别分配识别编码。

本发明的实施例中,每个集成电路可以在不添加额外引脚的情况下单独得到各自的识别编码,以区分于其它的集成电路。

附图说明

为了更好的理解本发明,将根据以下附图对本发明进行详细描述。其中相同的元件具有相同的附图标志。

图1示出了根据本发明实施例的多相电压变换器100的电路示意图;

图2示出了根据本发明实施例的图1所示的多相电压变换器100分配识别编码的信号时序图200;

图3示出了根据本发明实施例的图1所示的控制器101呼叫指定的集成电路102或呼叫所有的集成电路102的时序图300;

图4示出了根据本发明实施例的图1所示的控制器101进行故障检测的时序图400;

图5示出了根据本发明实施例的多相电压变换器500的电路示意图;

图6示出了根据本发明实施例的多相电压变换器600的电路示意图;

图7示出了根据本发明实施例的图6所示的多相电压变换器600的控制器701的电路示意图;

图8示出了根据本发明实施例的图6所示的多相电压变换器600中的集成电路702的电路示意图;

图9示出了根据本发明实施例的多相电压变换器900的电路示意图;

图10示出了根据本发明实施例的图9所示的多相电压变换器900中的集成电路704的电路示意图;

图11示出了根据本发明实施例通过控制器为多个集成电路分配识别编码的方法1100;

图12示出了根据本发明的另一个实施例为集成电路分配识别编码的方法1200。

具体实施方式

下面将详细描述本发明的具体实施例,应当注意,这里描述的实施例只用于举例说明,并不用于限制本发明。在以下描述中,为了提供对本发明的透彻理解,阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本发明。在其他实例中,为了避免混淆本发明,未具体描述公知的电路、材料或方法。

图1示出了根据本发明实施例的多相电压变换器100的电路示意图。在图1所示的实施例中,多相电压变换器100包括集成电路(Integrated Circuits,ICs)102(也就是102_1、以及102_2),以及控制器101。每个集成电路102提供多相电压变换器100中的一相。本领域技术人员可以理解,多相电压变换器100也可以包括更多的集成电路102。

每个集成电路102包括功率开关(如图1所示的上侧开关管18)、监控引脚VTEMP、供电引脚IN、以及电流采样引脚CS。电流采样引脚CS可配置为提供电流采样信号Isen,其中电流采样信号Isen代表了流过功率开关的电流,或者说流过相应的集成电路102的电流。供电引脚IN接收输入电压Vin,功率开关通过导通及关断将输入电压Vin转换为输出电压Vo。如图1所示,集成电路102_1的电流采样引脚CS可提供电流采样信号Isen_1,集成电路102_2的电流采样引脚CS可提供电流采样信号Isen_2,其中电流采样信号Isen_1代表了流过集成电路102_1的电流IL_1,电流采样信号Isen_2代表了流过集成电路102_2的电流IL_2。

控制器101包括监控引脚VTEMP、以及多个复用引脚CS1~CS2。控制器101的监控引脚VTEMP耦接至每个集成电路102的监控引脚VTEMP,控制器101的多个复用引脚CS1~CS2分别耦接至多个集成电路102的电流采样引脚CS,也就是控制器101的复用引脚CS1耦接至集成电路102_1的电流采样引脚CS,以及控制器101的复用引脚CS2耦接至集成电路102_2的电流采样引脚CS。在一个实施例中,控制器101通过其监控引脚VTEMP提供时钟信号CLOCK,以及通过多个复用引脚CS1~CS2提供多个数据信号DATA1~DATA2。基于时钟信号CLOCK和相应的一个数据信号,每个集成电路102被分配一个识别编码Id。例如,控制器101根据时钟信号CLOCK和数据信号DATA1为集成电路102_1分配识别编码Id_1,控制器101根据时钟信号CLOCK和数据信号DATA2为集成电路102_2分配识别编码Id_2。识别编码分配完成后,控制器101通过多个复用引脚CS1~CS2接收多个电流采样信号Isen_1~Isen_2,例如通过复用引脚CS1接收电流采样信号Isen_1,通过复用引脚CS2接收电流采样信号Isen_2。在一个实施例中,控制器101在发送时钟信号CLOCK和多个数据信号DATA1~DATA2之前强制控制器101的监控引脚VTEMP和多个复用引脚CS1~CS2处于第一状态。在一个实施例中,控制器101在完成发送时钟信号CLOCK和多个数据信号DATA1~DATA2之后强制控制器101的监控引脚VTEMP和多个多复用引脚CS1~CS2处于第二状态。第一状态例如包括高电平、在第一时长内维持高电平、或其它合适的状态,第二状态例如包括中电压电平、在第二时长内维持中电压电平、或其它合适的状态。

在一个实施例中,介于高阈值电压(例如2V)和电压源VCC(例如3.3V)之间的电平是高电平,介于零电压(0V)和低阈值电压(例如1V)之间的电平是低电平,而介于高阈值电压和低阈值电压之间的电压电平是中电压电平。

在一个实施例中,控制器101进一步通过其监控引脚VTEMP向所有的集成电路102发送命令ACQ以执行预设程序,预设程序例如包括:(1)要求指定的集成电路102向控制器101报告信息;(2)要求所有的集成电路102同时向控制器101报告信息;或(3)要求所有的集成电路102停止报告信息,并检测耦接在控制器101的监控引脚VTEMP和每个集成电路102的监控引脚VTEMP之间的总线是否有异常。当控制器101发送的命令ACQ与和其中一个集成电路102_x(在图1所示的实施例中,x=1或2)的识别编码Id_x相匹配时,则与之匹配的集成电路102_x通过其监控引脚VTEMP向控制器101报告集成电路102_x的信息,同时其它的集成电路102停止向控制器101报告信息。也就是,控制器101通过其监控引脚VTEMP接收集成电路102_x报告的信息。集成电路102_x报告的信息例如包括代表集成电路102_x温度的温度信号Tse。在图1所示的实施例中,控制器101还包括耦接在其监控引脚VTEMP和参考地之间的下拉电路17以及耦接在其监控引脚VTEMP和电压源VCC之间的上拉电路20。控制器101通过分别控制下拉电路17和上拉电路20的接入以及切出,以检测耦接在控制器101的监控引脚VTEMP和每个集成电路102的监控引脚VTEMP之间的总线是否有异常。在图1所示的实施例中,控制器101还包括耦接在其监控引脚VTEMP和中电压电平Vmid之间的上拉电路25。

在一个实施例中,每个集成电路102通过其监控引脚VTEMP接收时钟信号CLOCK,通过其电流采样引脚CS接收相应的数据信号DATA,并根据时钟信号CLOCK和相应的数据信号DATA得到对应的识别编码Id。例如,集成电路102_x得到对应的识别编码码Id_x后,通过其监控引脚VTEMP接收控制器101发送的命令ACQ。当控制器101发送的命令ACQ和集成电路102_x的识别编码Id_x相匹配时,集成电路102_x通过其监控引脚VTEMP向控制器101报告信息。

在一个实施例中,每个集成电路102进一步包括引脚SW和引脚GND。引脚SW耦接至电感L的一端(例如集成电路102_1的引脚SW耦接至电感L1的一端,集成电路102_2的引脚SW耦接至电感L2的一端),电感L的另一端提供输出电压Vo。引脚GND耦接至参考地。在图1所示的实施例中,每个集成电路102包括高侧开关18和低侧开关19。高侧开关18的第一端耦接至引脚IN以接收输入电压Vin,高侧开关18的第二端耦接至引脚SW。低侧开关19的第一端耦接至高侧开关18的第二端,低侧开关19的第二端耦接至引脚GND。在一个实施例中,高侧开关18和低侧开关19包括晶体管,例如金属氧化物半导体场效应晶体管(Metal OxideSemiconductor Field Effect Transistor,MOSFET)、结型场效应晶体管(Junction FieldEffect Transistor,JFET)、垂直通道场效应晶体管(Vertical Channel Field EffectTransistor,VFET)等。

在图1的示例中,每个集成电路102进一步包括电流采样电路11。电流采样电路11根据流过至少一个功率开关(如高侧开关18或低侧开关19)的电流IL提供电流采样信号Isen。例如集成电路102_1的电流采样电路11根据电流IL_1提供电流采样信号Isen_1,集成电路102_2的电流采样电路11根据电流IL_2提供电流采样信号Isen_2。在另一个实施例中,电流采样信号Isen也可以表示流过电感L的电流。在图1所示的实施例中,每个集成电路102还包括耦接至其监控引脚VTEMP和电流检测引脚CS的逻辑电路12。逻辑电路12根据时钟信号CLOCK和数据信号DATA得到集成电路102的识别编码Id。在一个实施例中,集成电路102_1的识别编码Id_1存储在集成电路102_1的存储器13中,集成电路102_2的识别编码Id_2存储在集成电路102_2的存储器13中。在图1所示的实施例中,每个集成电路102还包括耦接在其监控引脚VTEMP和参考地之间的下拉电路15。

在图1所示的实施例中,每个集成电路102可以在不添加额外引脚的情况下单独得到各自的识别编码Id,以区分于其它的集成电路,从而控制器101可以要求指定的集成电路102_x报告其信息,例如报告集成电路102_x的温度。这样控制器101可以得到每个集成电路102的温度,进而可以很容易地执行动态热平衡、个体健康检查等相关功能。

图2示出了根据本发明实施例的图1所示的多相电压变换器100分配识别编码的信号时序图200。图2从上至下依次为复用引脚CS2上的电压、复用引脚CS1上的电压、以及控制器101的监控引脚VTEMP上的电压。

控制器101准备就绪之后的t1时刻,控制器101强制复用引脚CS1~CS2处于中电压电平。在t2时刻,所有的集成电路102准备就绪,控制器101的监控引脚VTEMP上的电压由所有的集成电路102共同提供。在t3时刻,控制器101强制其监控引脚VTEMP和复用引脚CS1~CS2处于第一状态,例如至少在Tp1时长(Tp1例如等于10us)内维持高电平,以初始分配识别编码。在一个实施例中,在Tp1时长之后,控制器101维持其监控引脚VTEMP处于高阻抗,所有的集成电路102暂时停止通过控制器101的监控引脚VTEMP报告各自的信息。在t4-t5期间,如果没有发生故障,则控制器101的监控引脚VTEMP上的电压在每个集成电路102的下拉电路15的作用下减小。在t6-t7期间,控制器101通过其监控引脚VTEMP发送时钟信号CLOCK,通过复用引脚CS1发送数据信号DATA1,通过复用引脚CS2发送数据信号DATA2。在图2所示的实施例中,时钟信号CLOCK包括五个脉冲。在其它实施例中,时钟信号CLOCK可以有比五个脉冲更多或更少的脉冲。然后集成电路102_1根据数据信号DATA1和时钟信号CLOCK得到识别编码Id_1,集成电路102_2根据数据信号DATA2和时钟信号CLOCK得到识别编码Id_2。在图2所示的实施例中,识别编码Id_1为00001,识别编码Id_2为00010。在t7时刻,控制器101完成发送时钟信号CLOCK和数据信号DATA1~DATA2后,强制其监控引脚VTEMP和复用引脚CS1、CS2处于第二状态,如处于中电压电平。然后在t8时刻,控制器101解除对其监控引脚VTEMP和复用引脚CS1-CS2的强制控制。在t8~t9期间,如果没有故障,则控制器101的监控引脚VTEMP上的电压在每个集成电路102的下拉电路15的作用下减小。在t9时刻,控制器101的监控引脚VTEMP上的电压由集成电路102提供,复用引脚CS1接收集成电路102_1的电流采样信号Isen_1,复用引脚CS2接收集成电路102_2的电流采样信号Isen_2。

图3示出了根据本发明实施例的图1所示的控制器101呼叫指定的集成电路102或呼叫所有的集成电路102的时序图300。

在t11时刻,控制器101强制其监控引脚VTEMP处于第一状态,例如至少在Tp2时长(Tp2例如等于10us)内维持高电平以启动呼叫程序。在一个实施例中,在呼叫程序运行时,复用引脚CS1继续接收来自集成电路102_1的电流采样信号Isen_1,复用引脚CS2继续接收来自集成电路102_2的电流采样信号Isen_2。在一个实施例中,在Tp2时长之后,控制器101保持其监控引脚VTEMP处于高阻抗,所有的集成电路102暂时停止通过控制器101的监控引脚VTEMP报告各自的信息。在t12-t13期间,如果没有发生故障,则控制器101的监控引脚VTEMP上的电压在每个集成电路102的下拉电路15的作用下减小。在t14~t15期间,控制器101通过其监控引脚VTEMP发送命令ACQ。

在一个实施例中,命令ACQ能够选择指定的集成电路102将其信息报告回控制器101,例如通过控制器101的监控引脚VTEMP报告,同时其它的集成电路102停止报告信息。命令ACQ例如可以包括多个脉冲。在一个实施例中,当集成电路102_x的识别编码Id_x和命令ACQ与相匹配时(例如识别编码Id_x代表的数值等于命令ACQ的脉冲数量),则集成电路102_x将其信息报告给控制器101。当命令ACQ与预设识别编码Id_all相匹配时(例如命令ACQ的脉冲数量等于预设识别编码Id_all代表的数值)所有的集成电路102同时向控制器101报告信息。

在t16时刻,在完成发送命令ACQ之后,控制器101强制监控引脚VTEMP处于第二状态,例如处于中电压电平。然后在t17时刻,控制器101解除对监控引脚VTEMP的强制控制。在t17~t18期间,如果没有故障,则控制器的监控引脚VTEMP上的电压在每个集成电路102的下拉电路15的作用下减小。从t18时刻开始,被控制器101呼叫的指定的集成电路102或所有的集成电路102通过控制器101的监控引脚VTEMP将信息报告给控制器101。

图4示出了根据本发明实施例的控制器101进行故障检测的时序图400。在图4所示的实施例中,当命令ACQ与预设识别编码Id_bus_detect相匹配时,控制器101执行总线检测程序。在一个实施例中,控制器101通过接入以及切出下拉电路17和上拉电路20,来检测耦接在控制器101的监控引脚VTEMP与每个集成电路102的监控引脚VTEMP之间的母线是否是高阻抗,从而检测是否有故障发生。例如在t22时刻,控制器101将上拉电路20接入一段时间。之后在t23时刻,控制器101将上拉电路20切出,并将下拉电路17接入一段时间。控制器101通过检测其监控引脚VTEMP上的电压来判断耦接在控制器101的监控引脚VTEMP与每个集成电路102的监控引脚VTEMP之间的母线上是否有故障。在图4所示的实施例中,故障检测包括总线故障检测。本领域普通技术人员可以理解,故障检测不限于图4所示的具体实施例,还可以包括其它合适的检测。

图5示出了根据本发明实施例的多相电压变换器500的电路示意图。在图5所示的实施例中,每个集成电路102还包括耦接至其监控引脚VTEMP的温度采样电路14。温度采样电路14采样其所在集成电路102的温度,并在其输出端提供代表其所在集成电路102的温度的温度信号Tse_x。在图5所示的实施例中,每个集成电路102还包括开关26。当开关26导通时,温度采样电路14的输出端耦接至其监控引脚VTEMP,也就是温度信号Tse_x通过开关26传送至其监控引脚VTEMP。当开关26关断时,温度采样电路14的输出端不耦接至其监控引脚VTEMP,也就是其监控引脚VTEMP停止报告温度信号Tse_x。逻辑电路12进一步根据命令ACQ提供控制信号Ct_x来控制开关26。

在一个实施例中,每个集成电路102还包括上拉开关16。当有故障发生时,上拉开关16由故障指示信号Ft_x导通,发生故障的集成电路102的监控引脚VTEMP通过其上拉开关16连接至电压源VCC。

在图5所示的实施例中,控制器101还包括电流采样模块22和控制模块23。电流采样模块22耦接至复用引脚CS1-CS2,以接收电流采样信号Isen_1~Isen_2,并根据电流采样信号Isen_1~Isen_2提供相电流信号I-phase1~I-phase2、以及总电流信号Imon,总电流信号Imon代表了流过所有集成电路102的电流的总和。控制模块23通过控制器101的监控引脚VTEMP将时钟信号CLOCK发送至所有的集成电路102,通过复用引脚CS1将数据信号DATA1发送至集成电路102_1,以及通过复用引脚CS2将数据信号DATA2发送至集成电路102_2。此外,在所有集成电路102的识别编码分配完成后,控制模块23通过控制器101的监控引脚VTEMP发送命令ACQ。在一个实施例中,控制模块23进一步控制控制器101的监控引脚VTEMP和复用引脚CS1~CS2的状态。

在图5所示的实施例中,控制器101还包括温度采样模块21。在所有集成电路102的识别编码分配完成后,温度采样模块21记录控制器101的监控引脚上的电压,例如将监控引脚VTEMP上的电压记录为代表所有集成电路102中最高温度的最高温度信号T_max,或分别代表各集成电路102_1~102_2温度的相温度信号T_phase 1和T_phase 2之一。

在图5所示的实施例中,控制器101还包括故障检测模块24。故障检测模块24根据控制器101的监控引脚VTEMP上的电压,检测每个集成电路102、以及耦接在控制器101的监控引脚VTEMP与每个集成电路102的监控引脚VTEMP之间的总线是否发生故障,并提供故障指示信号fault。

图6示出了根据本发明实施例的多相电压变换器600的电路示意图。在图6所示的实施例中,多相电压变换器600包括多个集成电路702(也就是702_1,702_2…702_n),以及控制器701,n是大于1的整数。

在图6所示的实施例中,多个集成电路702形成了多相开关电路,其中每个集成电路702为多相电压变换器600提供其中一相。如图6所示,和集成电路102相比,每个集成电路702进一步包括开关控制引脚PWM。如集成电路702_1的开关控制引脚PWM接收开关控制信号PWM1、集成电路702_2的开关控制引脚PWM接收开关控制信号PWM2…以及集成电路702_n的开关控制引脚PWM接收开关控制信号PWMn。在图6所示的实施例中,和控制器101相比,控制器701进一步包括多个开关控制引脚PWM1~PWMn、以及反馈引脚FB。开关控制引脚PWM1~PWMn分别提供多个开关控制信号PWM1~PWMn,反馈引脚FB接收反馈信号Vfb。在一个实施例中,多相电压变换器600进一步包括反馈电路703,反馈电路703根据输出电压Vo提供反馈信号Vfb。

图7示出了根据本发明实施例的图6所示的多相电压变换器600的控制器701的电路示意图。本领域普通技术人员可以理解,控制器701的具体电路结构不限于图7所示的实施例。图7所示的实施例中,控制器701包括温度采样模块21、电流采样模块22、控制模块23、以及控制回路81。温度采样模块21、电流采样模块22、以及控制模块23在前述控制器101中已经描述,此处不再赘述。

控制环81接收代表输出电压Vo的反馈信号Vfb、相电流信号I-phase1、I-phase2…I-phasen、以及总电流信号Imon,并基于输出电压Vo、相电流信号I-phase1、I-phase2…I-phasen和总电流信号Imon提供开关控制信号PWM1~PWMn。在一个实施例中,控制环81进一步基于最高温度信号Tmax、以及相温度信号T-phase1,T-phase2…T-phasen提供开关控制信号PWM1~PWMn。控制器701还包括故障检测模块24。控制回路81进一步基于故障检测模块24提供的故障指示信号fault提供开关控制信号PWM1~PWMn。在一个实施例中,控制模块23进一步提供使能信号En1以使能或不使能温度采样模块21。在一个实施例中,控制模块23进一步提供使能信号EN2以使能或不使能故障检测模块24。

图8示出了根据本发明实施例的图6所示的多相电压变换器600中的集成电路702的电路示意图。本领域普通技术人员可以理解,集成电路702的具体电路结构不限于图8所示的实施例。

与集成电路102相比,集成电路702进一步包括驱动器61。驱动器61耦接至集成电路702的开关控制引脚PWM以接收对应的开关控制信号,并基于接收到的开关控制信号提供驱动信号Dr1和驱动信号Dr2。高侧开关18在驱动信号Dr1的控制下导通及关断,低侧开关19在驱动信号Dr2的控制下导通及关断。

图9示出了根据本发明实施例的多相电压变换器900的电路示意图。在图9所示的实施例中,多相电压变换器900包括多个集成电路704(704_1、704_2……704_n)和控制器701,其中n为大于1的整数。如图9所示,多个集成电路704形成了多相开关电路,其中每个集成电路704为多相电压变换器900提供其中一相。如图9所示,每个集成电路704包括引脚OUT。所有集成电路704的引脚OUT耦接在一起以提供输出电压Vo。

图10示出了根据本发明实施例的图9所示的多相电压变换器900中的集成电路704的电路示意图。本领域普通技术人员可以理解,集成电路704的具体电路结构不限于图10所示的实施例。

与集成电路702相比,集成电路704进一步包括电感81。高侧开关18的第一端耦接至引脚IN以接收输入电压Vin,高侧开关18的第二端耦接至电感81的一端,高侧开关18的控制端耦接至驱动器61以接收驱动信号Dr1。电感81的另一端耦接至引脚OUT。低侧开关19的第一端耦接至高侧开关18的第二端,低侧开关19的第二端耦接至引脚GND,低侧开关19的控制端耦接至驱动器61以接收驱动信号Dr2。

图11示出了根据本发明实施例通过控制器为多个集成电路分配识别编码的方法1100。其中每个集成电路为多相电压变换器提供其中一相,方法1100包括步骤S11~S14。

在步骤S11,在分配识别编码之前强制控制器的监控引脚和多个复用引脚处于第一状态。

在步骤S12,通过控制器的监控引脚提供时钟信号,通过控制器的多个复用引脚提供多个数据信号,并基于时钟信号和多个数据信号为多个集成电路分别分配识别编码。在一个实施例中,控制器的每个复用引脚可进一步接收代表流过其中一个集成电路电流的电流检测信号。

在步骤S13,在为每个集成电路分配识别编码后,强制控制器的监控引脚和多个复用引脚处于第二状态。

在步骤S14,通过控制器的监控引脚同时向多个集成电路发送命令,以执行预设程序预设程序例如包括:(1)要求指定的集成电路向控制器报告信息,(2)要求所有的集成电路同时向控制器报告信息,或(3)要求所有的集成电路停止报告信息,并检测耦接在控制器的监控引脚上的总线是否有异常。

图12示出了根据本发明的另一个实施例为集成电路分配识别编码的方法1200,其中每个集成电路为多相电压变换器提供其中一相。方法1200包括步骤S21~S25。

在步骤S21,通过电源引脚接收输入电压。

在步骤S22,通过监控引脚接收时钟信号,通过电流采样引脚接收数据信号,并根据时钟信号和数据信号分配集成电路的识别编码。

在步骤S23,通过导通及关断功率开关将输入电压转换为输出电压。

在步骤S24,通过电流采样引脚提供电流采样信号,所述电流采样信号代表了流过功率开关的电流。

在步骤S25,集成电路通过监控引脚接收命令,当集成电路的识别编码和接收到的命令相匹配时,集成电路报告信息。在一个实施例中,集成电路报告的信息包括温度信号,代表了集成电路的温度。

虽然已参照几个典型实施例描述了本发明,但应当理解,所用的术语是说明和示例性、而非限制性的术语。由于本发明能够以多种形式具体实施而不脱离发明的精神或实质,所以应当理解,上述实施例不限于任何前述的细节,而应在随附权利要求所限定的精神和范围内广泛地解释,因此落入权利要求或其等效范围内的全部变化和改型都应为随附权利要求所涵盖。

技术分类

06120116506030