重复单循环脉冲宽度调制产生转让专利

申请号 : CN201280048269.6

文献号 : CN103858345B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 布赖恩·克里斯

申请人 : 密克罗奇普技术公司

摘要 :

提供多个脉冲宽度调制PWM产生器,每一PWM产生器具有单独相位偏移计数器来形成相移,以代替使用时基计数器预加载值或加法器来形成相对于PWM时基及工作循环的相移偏移。将相移过程与工作循环产生过程分离,借此减轻在异步外部同步事件之后保存各种PWM通道当中的工作循环及相位关系的任务。至少一个主时基产生对PWM产生器电路中的每一者中的所述相位偏移计数器进行复位的PWM循环开始信号。所述相位偏移计数器继续计数直到其匹配相应相位偏移值为止。在那时,对相关联工作循环计数器进行复位并使其重新启动。所述工作循环继续直到其计数匹配所规定工作循环值为止,此时所述工作循环计数器停止直到由来自所述相位偏移计数器的终端计数复位为止。工作循环比较器的输出提供输出PWM信号作为一系列的重复单循环PWM信号。

权利要求 :

1.一种用于产生重复单循环脉冲宽度调制信号的设备,其包括:工作循环寄存器,其存储工作循环值;

工作循环计数器,其具有耦合到产生多个时钟脉冲的时钟的时钟输入且针对所接收的所述多个时钟脉冲中的每一者使工作循环计数值递增;

工作循环比较器,其耦合到所述工作循环寄存器及所述工作循环计数器,其中所述工作循环比较器比较所述工作循环计数值与所述工作循环值,且当所述工作循环计数值小于或等于所述工作循环值时产生脉冲宽度调制信号,且当所述工作循环计数值大于所述工作循环值时停止所述工作循环计数器;

相位计数器,其具有耦合到产生所述多个时钟脉冲的所述时钟的时钟输入且针对所接收的所述多个时钟脉冲中的每一者使相位计数值递增,且具有适于耦合到来自时基的脉冲宽度调制循环开始信号的复位输入,其中当断言所述脉冲宽度调制循环开始信号时将所述相位计数值复位到零,借此重新启动所述相位计数器;

相位偏移寄存器,其存储相位偏移值;及

相位偏移比较器,其耦合到所述相位偏移寄存器、所述相位计数器及所述相位计数器的停止输入,其中所述相位偏移比较器比较所述相位计数值与所述相位偏移值,且当所述相位计数值等于所述相位偏移值时停止所述相位计数器,且将所述工作循环值复位到零,借此重新启动所述工作循环计数器。

2.根据权利要求1的设备,其进一步包括耦合到所述工作循环寄存器及所述相位偏移寄存器的数字处理器与存储器,其中所述数字处理器与存储器在其中分别加载所述工作循环值及所述相位偏移值。

3.根据权利要求2所述的设备,其中所述数字处理器为微控制器。

4.根据权利要求2所述的设备,其中所述数字处理器为微处理器。

5.根据权利要求2所述的设备,其中所述数字处理器为数字信号处理器。

6.一种用于产生多个重复单循环脉冲宽度调制脉冲宽度调制信号的系统,所述系统包括:主时基产生器,其中所述主时基产生器包括:

主周期寄存器,其存储主周期值;

主周期计数器,其具有耦合到产生多个时钟脉冲的时钟的时钟输入,且针对所接收的所述多个时钟脉冲中的每一者使主计数值递增;

主周期比较器,其耦合到所述主周期寄存器及所述主周期计数器,其中所述主周期比较器比较所述主计数值与所述主周期值,当所述主计数值等于或大于所述主周期值时产生脉冲宽度调制循环开始信号,且接着将所述主周期计数器中的所述主计数值复位到零;及多个脉冲宽度调制产生器,其用于产生多个重复单循环脉冲宽度调制信号,所述多个脉冲宽度调制产生器中的每一者根据权利要求1-5中任一项来配置。

7.根据权利要求6所述的系统,其进一步包括多个多路复用器及耦合到所述多个多路复用器的相应输入的多个时基,其中所述多个脉冲宽度调制产生器中的每一者耦合到所述多个时基中的相应一者。

8.根据权利要求7所述的系统,其进一步包括耦合到所述多个多路复用器且在所述多个时基中的相应者的选择期间控制所述多个多路复用器的数字处理器与存储器。

9.根据权利要求7或8所述的系统,其中所述多个时基产生器中的每一者包括:周期寄存器,其存储周期值;

周期计数器,其具有耦合到产生多个时钟脉冲的时钟的时钟输入,且针对所接收的所述多个时钟脉冲中的每一者使周期计数值递增;

周期比较器,其耦合到所述周期寄存器及所述周期计数器,其中所述周期比较器比较所述周期计数值与所述周期值,当所述计数值等于或大于所述周期值时产生脉冲宽度调制循环开始信号,且接着将所述周期计数器中的所述计数值复位到零。

10.一种用于产生与脉冲宽度调制循环开始信号同步的脉冲宽度调制信号的方法,其包括:将工作循环值存储于工作循环寄存器中;

针对工作循环计数器所接收的每一时钟脉冲使所述工作循环计数器中的工作循环计数值递增;

由工作循环比较器比较所述工作循环计数值和工作循环值;

当所述工作循环计数值小于或等于所述工作循环值时产生脉冲宽度调制信号;

当所述工作循环计数值大于所述工作循环值时停止所述工作循环计数器;

将相位偏移值存储于相位偏移寄存器中;

针对相位计数器所接收的每一时钟脉冲使所述相位计数器中的相位计数值递增;

由相位偏移比较器将所述相位计数值与相位偏移值比较;

当所述相位计数值等于所述相位偏移值时停止所述相位计数器并且将所述工作循环计数值复位为零;以及当所述相位计数器接收到所述脉冲宽度调制循环开始信号时将所述相位计数值复位为零。

11.一种用于产生多个重复单循环脉冲宽度调制信号的方法,所述方法包括以下步骤:将主周期值存储于主周期寄存器中;

针对由主周期计数器接收的每一时钟脉冲使所述主周期计数器中的主计数值递增;

借助主周期比较器比较所述主计数值与所述主周期值;

当所述主计数值等于或大于所述主周期值时产生脉冲宽度调制循环开始信号,且接着将所述主计数值复位到零;

借助所述脉冲宽度调制循环开始信号重新启动多个脉冲宽度调制产生器,其中所述多个脉冲宽度调制产生器中的每一者产生与所述脉冲宽度调制循环开始信号同步的脉冲宽度调制信号,其中所述多个脉冲宽度调制产生器中的每一者按照权利要求10所述的方法来操作。

12.根据权利要求11所述的方法,其进一步包括数字处理器与存储器执行以下步骤:将所述主周期值存储于所述主周期寄存器中;

将所述工作循环值存储于所述工作循环寄存器中;及

将所述相位偏移值存储于所述相位偏移寄存器中。

13.根据权利要求12所述的方法,其中所述数字处理器为微控制器。

14.根据权利要求12所述的方法,其中所述数字处理器为微处理器。

15.根据权利要求12所述的方法,其中所述数字处理器为数字信号处理器。

说明书 :

重复单循环脉冲宽度调制产生

技术领域

[0001] 本发明一般来说涉及脉冲宽度调制(PWM)信号的产生,且更特定来说涉及重复单循环PWM信号。

背景技术

[0002] 数字开关模式电力供应器(SMPS)电力转换应用在具有利用可以不同频率及/或相移操作的多个脉冲宽度调制(PWM)信号的多个子电路方面正变得越来越复杂。当在外部使多个经相移PWM信号或具有不同频率的PWM信号通道群组同步时,产生多个经相移PWM信号的常规方法无法在同步事件之后维持PWM信号之间的适当相位关系。多数当前技术PWM控制器是借助不支持高级PWM协议的模拟电路来实施,且多数数字PWM控制器经设计以用于也不支持高级PWM协议的简单电机控制。

发明内容

[0003] 因此,需要一种在同步事件之后维持PWM信号之间的适当相位关系的方式。根据本发明的教示,提供多个脉冲宽度调制(PWM)产生器,每一PWM产生器具有单独相位偏移计数器来形成相移,以代替使用时基计数器预加载值或加法器来形成相对于PWM时基及工作循环的相移偏移。将相移过程与工作循环产生过程分离,借此减轻在异步外部同步事件之后保存各种PWM通道当中的工作循环及相位关系的任务。至少一个主时基产生对PWM产生器电路中的每一者中的相位偏移计数器进行复位的PWM循环开始信号。相位偏移计数器继续计数直到其匹配相应相位偏移值为止。在那时,对相关联工作循环计数器进行复位并使其重新启动。工作循环继续直到其计数匹配所规定工作循环值为止,此时工作循环计数器停止直到由来自相位偏移计数器的终端计数复位为止。工作循环比较器的输出提供输出PWM信号作为一系列的重复单循环PWM信号。
[0004] 根据本发明的特定实例性实施例,一种用于产生重复单循环PWM信号350的设备包括:工作循环寄存器310,其存储工作循环值;工作循环计数器314,其具有耦合到产生多个时钟脉冲的时钟的时钟输入且针对所接收的所述多个时钟脉冲中的每一者使工作循环计数值递增;工作循环比较器312,其耦合到所述工作循环寄存器310及所述工作循环计数器314,其中所述工作循环比较器312比较所述工作循环计数值与所述工作循环值,且当所述工作循环计数值小于或等于所述工作循环值时产生PWM信号350,且当所述工作循环计数值大于所述工作循环值时停止所述工作循环计数器314;相位计数器320,其具有耦合到产生所述多个时钟脉冲的所述时钟的时钟输入且针对所接收的所述多个时钟脉冲中的每一者使相位计数值递增,且具有适于耦合到来自时基的PWM循环开始信号的复位输入,其中当断言所述PWM循环开始信号时将所述相位计数值复位到零,借此重新启动所述相位计数器
320;相位偏移寄存器316,其存储相位偏移值;及相位偏移比较器318,其耦合到所述相位偏移寄存器316、所述相位计数器320及所述相位计数器320的停止输入,其中所述相位偏移比较器318比较所述相位计数值与所述相位偏移值,且当所述相位计数值等于所述相位偏移值时停止所述相位计数器320,且将所述工作循环值复位到零,借此重新启动所述工作循环计数器314。
[0005] 根据本发明的另一特定实例性实施例,一种用于产生多个重复单循环脉冲宽度调制(PWM)信号350的系统包括:主时基产生器300,其中所述主时基产生器300包括:主周期寄存器304,其存储主周期值;主周期计数器308,其具有耦合到产生多个时钟脉冲的时钟的时钟输入且针对所接收的所述多个时钟脉冲中的每一者使主计数值递增;主周期比较器306,其耦合到所述主周期寄存器304及所述主周期计数器308,其中所述主周期比较器306比较所述主计数与所述主周期值,当所述主计数值等于或大于所述主周期值时产生PWM循环开始信号332,且接着将所述主周期计数器308中的所述主计数值复位到零;及多个PWM产生器302,其用于产生多个重复单循环PWM信号350,所述多个PWM产生器302中的每一者包括:工作循环寄存器310,其存储工作循环值;工作循环计数器314,其具有耦合到所述时钟的时钟输入且针对所接收的所述多个时钟脉冲中的每一者使工作循环计数值递增;工作循环比较器312,其耦合到所述工作循环寄存器310及所述工作循环计数器314,其中所述工作循环比较器312比较所述工作循环计数值与所述工作循环值,且当所述工作循环计数值小于或等于所述工作循环值时产生PWM信号350,且当所述工作循环计数值大于所述工作循环值时停止所述工作循环计数器314;相位计数器320,其具有耦合到产生所述多个时钟脉冲的所述时钟的时钟输入且针对所接收的所述多个时钟脉冲中的每一者使相位计数值递增,且具有耦合到所述主时基300的复位输入,其中当断言来自所述主时基300的所述PWM循环开始信号332时将所述相位计数值复位到零,借此重新启动所述相位计数器320;相位偏移寄存器
316,其存储相位偏移值;及相位偏移比较器318,其耦合到所述相位偏移寄存器316、所述相位计数器320及所述相位计数器320的停止输入,其中所述相位偏移比较器318比较所述相位计数值与所述相位偏移值,且当所述相位计数值等于所述相位偏移值时停止所述相位计数器320,且将所述工作循环值复位到零,借此重新启动所述工作循环计数器314。
[0006] 根据本发明的又一特定实例性实施例,一种用于产生多个重复单循环脉冲宽度调制(PWM)信号350的系统包括:多个时基产生器542,其中所述多个时基产生器542中的每一者包括:周期寄存器304,其存储周期值;周期计数器308,其具有耦合到产生多个时钟脉冲的时钟的时钟输入,且针对所接收的所述多个时钟脉冲中的每一者使周期计数值递增;周期比较器306,其耦合到所述周期寄存器304及所述周期计数器308,其中所述周期比较器306比较所述周期计数值与所述周期值,当所述计数值等于或大于所述周期值时产生PWM循环开始信号332,且接着将所述周期计数器308中的所述计数值复位到零;多个多路复用器
540,其具有耦合到来自所述多个时基产生器542的所述PWM循环开始信号332的输入;及多个PWM产生器302,其用于产生多个重复单循环PWM信号350,所述多个PWM产生器302中的每一者包括:工作循环寄存器310,其存储工作循环值;工作循环计数器314,其具有耦合到所述时钟的时钟输入且针对所接收的所述多个时钟脉冲中的每一者使工作循环计数值递增;
工作循环比较器312,其耦合到所述工作循环寄存器310及所述工作循环计数器314,其中所述工作循环比较器312比较所述工作循环计数值与所述工作循环值,且当所述工作循环计数值小于或等于所述工作循环值时产生PWM信号350,且当所述工作循环计数值大于所述工作循环值时停止所述工作循环计数器314;相位计数器320,其具有耦合到产生所述多个时钟脉冲的所述时钟的时钟输入且针对所接收的所述多个时钟脉冲中的每一者使相位计数值递增,且具有耦合到所述多个多路复用器540中的相应一者的输出的复位输入,其中通过所述多个多路复用器选择相应PWM循环开始信号332,且当断言所述相应PWM循环开始信号
332时将所述相位计数值复位到零,借此重新启动所述相位计数器320;相位偏移寄存器
316,其存储相位偏移值;及相位偏移比较器318,其耦合到所述相位偏移寄存器316、所述相位计数器320及所述相位计数器320的停止输入,其中所述相位偏移比较器318比较所述相位计数值与所述相位偏移值,且当所述相位计数值等于所述相位偏移值时停止所述相位计数器320,且将所述工作循环值复位到零,借此重新启动所述工作循环计数器314。
[0007] 根据本发明的再一特定实例性实施例,一种用于产生多个重复单循环脉冲宽度调制(PWM)信号的方法包括以下步骤:将主周期值存储于主周期寄存器304中;针对由主周期计数器308接收的每一时钟脉冲使所述主周期计数器308中的主计数值递增;借助主周期比较器306比较所述主计数值与所述主周期值;当所述主计数值等于或大于所述主周期值时产生PWM循环开始信号且接着将所述主计数值复位到零;借助所述PWM循环开始信号重新启动多个PWM产生器302,其中所述多个PWM产生器302中的每一者产生与所述PWM循环开始信号同步的PWM信号,所述多个PWM产生器302中的每一者的操作包括以下步骤:将工作循环值存储于工作循环寄存器310中;针对由所述工作循环计数器314接收的每一时钟脉冲使所述工作循环计数器314中的工作循环计数值递增;借助工作循环比较器312比较所述工作循环计数值与所述工作循环值;当所述工作循环计数值小于或等于所述工作循环值时产生PWM信号;当所述工作循环计数值大于所述工作循环值时停止所述工作循环计数器314;将相位偏移值存储于相位偏移寄存器316中;针对由所述相位计数器320接收的每一时钟脉冲使所述相位计数器320中的相位计数值递增;借助相位偏移比较器318比较所述相位计数值与所述相位偏移值;当所述相位计数值等于所述相位偏移值时停止所述相位计数器320且将所述工作循环计数值复位到零;及当由所述相位计数器320接收到所述PWM循环开始信号时将所述相位计数值复位到零。

附图说明

[0008] 可通过结合随附图式参考以下描述来获得对本发明的更完整理解,图式中:
[0009] 图1图解说明典型脉冲宽度调制(PWM)产生器电路;
[0010] 图2图解说明具有主时基且用于产生在PWM信号中的每一者之间具有相位偏移的同步PWM信号群组的多相位PWM信号产生电路的示意性框图;
[0011] 图3图解说明根据本发明的特定实例性实施例的能够产生重复单循环PWM信号的多相位PWM信号产生电路的示意性框图;
[0012] 图4图解说明图3中所展示的多相位PWM信号产生电路的操作的示意性过程流程图;
[0013] 图5图解说明图3中所展示的多相位PWM信号产生电路的示意性时序图;
[0014] 图6图解说明根据本发明的另一特定实例性实施例的能够以不同频率及相位偏移产生重复单循环PWM信号的多相位及多频率PWM信号产生电路的示意性框图;且[0015] 图7图解说明根据本发明的教示的耦合到数字处理器的图5的多相位及多频率PWM信号产生电路的示意性框图。
[0016] 尽管易于对本发明作出各种修改及替代形式,但已在图式中展示并在本文中详细描述了本发明的特定实例性实施例。然而,应理解,本文中对特定实例性实施例的描述不打算将本发明限于本文中所揭示的特定形式,而是相反,本发明将涵盖如由所附权利要求书所界定的所有修改及等效形式。

具体实施方式

[0017] 现在参考图式,其示意性地图解说明实例性实施例的细节。在图式中,相似元件将由相似编号表示,且类似元件将由具有不同小写字母后缀的相似编号表示。
[0018] 参考图1,其描绘典型脉冲宽度调制(PWM)产生器电路。PWM产生器电路101包括计时器/计数器102、周期寄存器104、比较器106及工作循环寄存器108。计时器/计数器102从零计数直到如比较器106所确定其达到由周期寄存器104规定的值为止。周期寄存器104含有表示确定PWM周期的最大计数器值的用户所规定值。当计时器/计数器102匹配周期寄存器104中的值时,通过来自比较器106的复位信号清除计时器/计数器102,且循环重复。工作循环寄存器108存储用户所规定工作循环值。每当计时器/计数器102值小于存储于工作循环寄存器108中的工作循环值时,断言PWM输出信号120(驱动为高)。当计时器/计数器102值等于或大于存储于工作循环寄存器108中的工作循环值时,将PWM输出信号120解除断言(驱动为低)。
[0019] 参考图2,其描绘具有主时基且用于产生在PWM信号中的每一者之间具有相位偏移的同步PWM信号群组的多相位PWM信号产生电路的示意性框图。所述多相位PWM产生电路包括主时基200及多个PWM产生器101。主时基200包括控制来自PWM产生器101a到101n的PWM信号中的每一者的周期的周期寄存器204、周期比较器206及周期计数器202。PWM产生器101中的每一者包括用以确定来自PWM产生器101中的每一者的相应PWM输出信号的相位偏移的相位偏移寄存器212。PWM周期寄存器204、工作循环寄存器108及相位偏移寄存器212分别被编程为针对PWM产生器101中的每一者获得所要操作频率(周期)、工作循环及相位偏移所需的值。局部工作循环计数器102通过来自周期比较器206的PWM循环开始信号248而与主时基200同步。如由周期寄存器204的内容所确定,个别PWM信号输出150可在相位(由相应相位偏移寄存器212确定)上不同,但在频率(周期)上相同。为了简化示意性框图,未展示到工作循环计数器102的时钟输入。
[0020] 参考图3,其描绘根据本发明的特定实例性实施例的能够产生重复单循环PWM信号的多相位PWM信号产生电路的示意性框图。主时基300包括控制来自PWM产生器302a到302n的PWM信号中的每一者的周期的周期寄存器304、周期比较器306及周期计数器308。周期计数器308从零正数计数直到根据周期比较器306所确定其达到由周期寄存器304规定的值为止。周期寄存器304含有表示确定PWM周期的最大周期计数值的用户所规定值。
[0021] PWM产生器电路302中的每一者包括工作循环寄存器310、工作循环比较器312,工作循环计数器314、相位计数器320、相位偏移比较器318及相位偏移寄存器316。相位偏移寄存器316中的相位偏移值用以确定来自PWM产生器302中的每一者的相应PWM输出350的相位偏移。工作循环寄存器310中的工作循环值确定PWM信号350的周期内的工作循环(接通时间的百分比)。工作循环寄存器310及相位偏移寄存器316分别被编程为获得PWM输出350中的每一者的所要PWM工作循环及相位偏移所需的值。工作循环比较器312的输出提供PWM信号350作为一系列的重复单循环PWM信号。
[0022] PWM循环开始信号332对PWM产生器302中的每一者中的相位计数器320进行复位。一旦经复位,相位计数器320中的每一者便再次开始计数。相位计数器320继续计数直到相位偏移比较器318确定相位计数器320中的计数匹配存储于相位偏移寄存器316中的相位偏移值为止。接着,相位偏移比较器318停止相位计数器320直到相位计数器320由PWM循环开始信号332再次复位为止。当相位计数值等于相位偏移值时,相位偏移比较器318也对工作循环计数器314进行复位。工作循环比较器312的输出提供PWM信号350作为一系列的重复单循环PWM信号。
[0023] 当相位计数器320接收到PWM循环开始信号332时,相位计数器320中的每一者经复位且再次开始计数直到相位计数值匹配存储于相位偏移寄存器316中的相位偏移值为止。接着,相位偏移比较器318停止相位计数器320直到相位计数器320由PWM循环开始信号332再次复位为止。当相位计数值等于相位偏移值时,相位偏移比较器318也对工作循环计数器
314进行复位。
[0024] 一旦工作循环计数器314被复位,其便再次启动计数器且继续计数直到其计数值匹配存储于工作循环寄存器310中的工作循环值为止,此时工作循环比较器312停止工作循环计数器314计数直到工作循环计数器314由来自相位偏移比较器318的复位信号复位为止。工作循环比较器312的输出还提供PWM信号350,PWM信号350是每当存在对PWM循环开始信号332的断言时就起始的一系列的重复单循环PWM信号产生过程。
[0025] 相位计数器320通过PWM循环开始信号332而与主时基300同步。个别PWM信号输出350可在相位(由相应相位偏移寄存器316确定)上不同,但在周期(频率)(如由周期寄存器
304的内容确定)上相同。使用单独相位计数器320来形成PWM信号350的相移,以代替使用时基计数器预加载值或加法器来形成相对于PWM时基300及PWM产生器302中的每一者的工作循环的相移偏移的传统方式。根据本发明的教示,将相移过程与工作循环产生过程分离减轻在异步外部同步事件(例如,PWM循环开始信号332)之后保存各种PWM通道当中的工作循环及相位关系的任务。
[0026] 参考图4,其描绘图3中所展示的多相位PWM信号产生电路的操作的示意性过程流程图。在步骤450中,断言PWM循环开始信号332,在步骤452中,PWM循环开始信号332将经停止相位计数器320复位到零计数。在步骤454中,相位计数器320开始计数(使相位计数值递增)。步骤456确定相位计数值何时等于相位偏移寄存器316中的相位偏移值。在步骤458中,当相位计数值等于相位偏移值时,相位计数器320停止计数。在步骤460中,将工作循环计数器314中的工作循环计数值复位到零计数,且在步骤462中,工作循环计数值开始递增。步骤464确定工作循环计数值何时等于工作循环寄存器310中的工作循环值。在步骤466中,当工作循环计数值等于工作循环寄存器310中的工作循环值时,工作循环计数器314停止计数。
每当断言PWM循环开始信号332时,此整个循环就自身进行重复。
[0027] 参考图5,其描绘图3中所展示的多相位PWM信号产生电路的示意性时序图。如所图解说明,PWM循环开始信号332对相位计数器320进行复位,从而允许其开始计数直到其相位计数等于存储于相位偏移寄存器316中的相位偏移值为止。接着,相位计数器320中的计数保持停止直到另一PWM循环开始信号332再次对相位计数器320进行复位为止。当相位计数器320停止计数(计数值=相位偏移值)时,工作循环计数器314被复位到零且开始计数直到其达到其终端计数(工作循环计数=工作循环值)为止,且其停止计数并将保持于其终端计数直到由达到其终端计数的相位计数器320(即,相位计数器320停止)再次复位为止。
[0028] 参考图6,其描绘根据本发明的另一特定实例性实施例的能够以不同频率及相位偏移产生重复单循环PWM信号的多相位及多频率PWM信号产生电路的示意性框图。在功能上,PWM产生器302中的每一者如上文中所描述而起作用。然而,PWM产生器302中的每一者的操作周期(频率)可如所确定而是不同及独立的,借此时基542通过相关联多路复用器540耦合到相应PWM产生器302。多个时基542可耦合到多路复用器540,一个多路复用器540与PWM产生器302中的每一者相关联。
[0029] 参考图7,其描绘根据本发明的教示的耦合到数字处理器的图6的多相位及多频率PWM信号产生电路的示意性框图。数字处理器与存储器650可将新PWM操作数据(例如,周期、工作循环及相位偏移)发送到PWM产生器302及时基542且可通过在数字处理器650中运行的应用程序软件起始。时钟652可具有用于驱动主时基542、数字处理器与存储器650及PWM产生器302的时钟输入的至少一个时钟输出。数字处理器与存储器650可。数字处理器可为(举例来说但不限于)微控制器、微处理器、数字信号处理器(DSP)等,且可为单独集成电路或为包括上文中所描述的PWM产生电路的同一集成电路的部分。
[0030] 尽管参考本发明的实例性实施例描绘、描述及界定了本发明的实施例,但此些参考不暗示对本发明的限制,且不应推断出存在此限制。所揭示的标的物能够在形式及功能上具有大量修改、变更及等效形式,熟习相关技术且受益于本发明的技术者将会联想到此些修改、变更及等效形式。本发明的所描绘及所描述实施例仅为实例,且并非对本发明的范围的穷尽性说明。