首页> 中国专利> 音频噪音校正方法及其控制器和电压转换器

音频噪音校正方法及其控制器和电压转换器

摘要

公开了一种校正电压转换器音频噪音的方法。该音频噪音由VID指令串表示的VID信号的变化产生。在该方法中,在接收到将VID信号从当前值改变至目标值的VID指令时,将VID信号的当前值与目标值之间的差值与VID阈值进行比较。若VID差值大于VID阈值,则将VID信号保持在当前值上。若一段预设的将VID信号保持在当前值上的保持时间结束且在该保持时间结束之前没有接收到改变VID值的新VID指令,则执行VID指令。这种音频噪音校正方法可以有效地减小或消除音频噪音。

著录项

  • 公开/公告号CN106602862A

    专利类型发明专利

  • 公开/公告日2017-04-26

    原文格式PDF

  • 申请/专利权人 成都芯源系统有限公司;

    申请/专利号CN201611256146.8

  • 发明设计人 杰弗里·朱尔;李谦;

    申请日2016-12-30

  • 分类号H02M1/44;

  • 代理机构

  • 代理人

  • 地址 611731 四川省成都市成都高新综合保税区科新路8号成都芯源系统有限公司

  • 入库时间 2023-06-19 02:02:25

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-08-27

    授权

    授权

  • 2017-05-24

    实质审查的生效 IPC(主分类):H02M1/44 申请日:20161230

    实质审查的生效

  • 2017-04-26

    公开

    公开

说明书

技术领域

本发明涉及电压转换器,更具体地,涉及电压转换器的音频噪音校正。

背景技术

当母板上的电容,尤其是陶瓷电容上的电压出现变化时,由于电容固有的压电现象,会引起母板在音频段的某一频率处振荡,从而产生不希望出现的音频噪音。

一种传统的消除音频噪音的方法是当主电路从当前状态转换至具有比当前状态更低功率的低功率状态时,控制由主电路提供给电压转换器的电压识别(VID,voltageidentification)信号的电压变化量。该VID信号要么转换为比与低功率状态相对应的目标值更高的值以减小电压变化量,要么保持在与当前状态相对应的值上不变以使得不会产生电压变化量。该方法的缺点之一在于,即使是在不存在音频噪音的状态下,由于VID信号仍然保持在一个较高的值上,因而其功率损耗较大。

英特尔公司提供了另一种消除音频噪音的方法,其使用户可以降低电压变化的速率。然而该方法在有的时候无法解决噪音问题,并且会减少或完全去掉系统处于低功率状态的时间。

因此,需要一种至少可以解决上述问题的音频噪音消除方法。

发明内容

依据本发明实施例的一个方面,提出了一种校正电压转换器音频噪音的方法,其中,电压转换器根据主电路发出的电压识别(VID)指令串所表示的VID信号来为主电路提供电压,所述方法包括:接收将VID信号由当前值改变至第一目标值的第一VID指令;若当前值与第一目标值之间的VID差值大于VID阈值,则将VID信号保持在当前值,其中,VID阈值为非负数;以及若预设的保持VID信号在当前值的保持时间结束且在保持时间结束前没有接收到改变VID信号值的第二VID指令,则执行第一VID指令。

依据本发明实施例的又一个方面,提出了控制电压驱动器根据主电路提供的VID信号来向主电路提供电压的控制器。控制器包括计算模块、第一比较模块、延迟模块和调制模块。计算模块用于接收VID信号的当前值和第一目标值并计算当前值和第一目标值之间的VID差值。第一比较模块用于将VID差值与VID阈值进行比较并产生第一比较信号,其中,VID阈值为正数。延迟模块用于接收第一比较信号并根据第一比较信号产生延迟信号,其中,当第一比较信号指示VID差值大于VID阈值时,延迟信号有效,当一段预设的保持时间结束后,延迟信号无效。调制模块用于接收延迟信号以及VID信号的当前值与第一目标值,其中,当延迟信号有效时,调制模块基于VID信号的当前值产生控制信号以控制电压驱动器,当延迟信号无效时,调制模块基于VID信号的第一目标值产生控制信号。

依据本发明实施例的又一个方面,提出了一种电压转换器。电压转换器包括电压驱动器和控制器。电压驱动器用于根据主电路提供的VID信号来向主电路提供电压。控制器包括计算模块、第一比较模块、延迟模块和调制模块。计算模块用于接收VID信号的当前值和第一目标值并计算当前值和第一目标值之间的VID差值。第一比较模块用于将VID差值与VID阈值进行比较并产生第一比较信号,其中,VID阈值为正数。延迟模块用于接收第一比较信号并根据第一比较信号产生延迟信号,其中,当第一比较信号指示VID差值大于VID阈值时,延迟信号有效,当一段预设的保持时间结束后,延迟信号无效。调制模块用于接收延迟信号以及VID信号的当前值与第一目标值,其中,当延迟信号有效时,调制模块基于VID信号的当前值产生控制信号以控制电压驱动器,当延迟信号无效时,调制模块基于VID信号的第一目标值产生控制信号。

依据本发明实施例的又一个方面,提出了一种控制电压驱动器根据主电路提供的VID信号来向主电路提供电压的控制器。控制器包括比较模块、延迟模块和调制模块。比较模块用于将VID信号的当前值与第一目标值进行比较并产生比较信号。延迟模块用于接收比较信号并根据比较信号产生延迟信号,其中,当比较信号指示第一目标值小于当前值时,延迟信号有效,当一段预设的保持时间结束时,延迟信号无效。调制模块用于接收延迟信号以及VID信号的当前值与第一目标值,其中,当延迟信号有效时,调制模块基于VID信号的当前值产生控制信号以控制电压驱动器,当延迟信号无效时,调制模块基于VID信号的第一目标值产生控制信号。

依据本发明实施例的又一个方面,提出了一种电压转换器。电压转换器包括电压驱动器和控制器。电压驱动器用于根据主电路提供的VID信号来向主电路提供电压。控制器包括比较模块、延迟模块和调制模块。比较模块用于将VID信号的当前值与第一目标值进行比较并产生比较信号。延迟模块用于接收比较信号并根据比较信号产生延迟信号,其中,当比较信号指示第一目标值小于当前值时,延迟信号有效,当一段预设的保持时间结束时,延迟信号无效。调制模块用于接收延迟信号以及VID信号的当前值与第一目标值,其中,当延迟信号有效时,调制模块基于VID信号的当前值产生控制信号以控制电压驱动器,当延迟信号无效时,调制模块基于VID信号的第一目标值产生控制信号。

利用本发明实施例提出的音频噪音校正方法及其控制器和电压转换器可以有效地减小或消除音频段的噪音。

附图说明

图1示出依据本发明一实施例的校正电压转换器音频噪音的方法的状态示意图。

图2~5示出当(VID1-VID2)>X时,电压转换器在四种不同情形下的工作波形示意图。

图6示出用于说明图1所示音频噪音校正方法的工作原理的波形示意图。

图7示出在Y=T1时,图1所示消除音频噪音方法的工作原理的波形示意图。

图8示出依据本发明一实施例的用于为主电路X01提供电压VOUT的电压转换器X02。

图9示出图8所示电压转换器X02工作过程的部分波形示意图。

图10示出依据本发明另一实施例的用于向主电路Y01提供电压VOUT的电压转换器Y02。

图11示出依据本发明另一实施例的用于为主电路Z01提供电压VOUT的电压转换器Z02。

具体实施方式

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

在整个说明书中,对“一个实施例”、“实施例”、“一个示例”或“示例”的提及意味着:结合该实施例或示例描述的特定特征、结构或特性被包含在本发明至少一个实施例中。因此,在整个说明书的各个地方出现的短语“在一个实施例中”、“在实施例中”、“一个示例”或“示例”不一定都指同一实施例或示例。此外,可以以任何适当的组合和、或子组合将特定的特征、结构或特性组合在一个或多个实施例或示例中。此外,本领域普通技术人员应当理解,在此提供的示图都是为了说明的目的,并且示图不一定是按比例绘制的。应当理解,当称“元件”“连接到”或“耦接”到另一元件时,它可以是直接连接或耦接到另一元件或者可以存在中间元件。相反,当称元件“直接连接到”或“直接耦接到”另一元件时,不存在中间元件。相同的附图标记指示相同的元件。这里使用的术语“和/或”包括一个或多个相关列出的项目的任何和所有组合。

图1示出依据本发明一实施例的校正电压转换器音频噪音的方法的状态示意图。电压转换器响应于由一串来自主电路的VID指令所表示的电压识别(VID,voltageidentification)信号以向主电路(如,CPU)提供电压。一个VID指令所表示的具体的值对应于主电路X01的一个具体功率状态所需的具体电压值。如图1所示,在初始状态S1时,VID信号具有初始值(当前值)VID1。在一个实施例中,当接收到将VID信号从当前值VID1改变至比当前值更低的目标值VID2的VID指令SetVID_Down(VID2)时,计算当前值VID1与目标值VID2之间的差值DVID(DVID=VID1-VID2),并将差值DVID与VID阈值X进行比较,其中,VID阈值X为非负数。在一个实施例中,VID阈值是可编程的。如变换变换S13所示,如果VID差值DVID小于VID阈值X((VID1-VID2)<X),则当电压转换器接收到VID指令SetVID_Down(VID2)时,电压转换器的状态立即从初始状态S1变换至状态S3。在状态S3,执行VID指令SetVID_Down(VID2),VID信号下降直至达到比当前值更低的目标值VID2。相反,如状态变换S12所示,如果VID差值DVID大于VID阈值X((VID1-VID2)>X),则电压转换器从初始状态S1变换至状态S2。在状态S2,VID信号保持在当前值VID1(VID=VID1)。

本领域普通技术人员应当理解,作为图1所示实施例中的一个实施例,当VID阈值X设置为X=0时,若(VID1-VID2)>0,则电压转换器从初始状态S1变换至状态S2以将VID信号保持在当前值VID1。也就是说,在该实施例中,无论VID差值DVID为多大,只要接收到将VID信号从当前值VID1变换至比当前值VID1更低的目标值VID2的VID指令,VID信号都会保持在当前值VID1上。

在一个实施例中,在状态S2,在执行保持VID信号为当前值VID1时,即当接收到SetVID_Down(VID2)指令时,使信号VR_settle失效,且在一段预设时间TSETL结束时,使信号VR_settle生效。在一个实施例中,根据电压转换器的具体设计,时间TSETL是可编程的。作为一个例子,时间TSETL可以小于1us。在另一实施例中,信号VR_settle跳变至逻辑低状态表示信号VR_settle失效,而信号VR_settle跳变至逻辑高状态表示信号VR_settle生效。在另一实施例中,当信号VR_settle生效时,使警示信号Alert生效,以提示主电路读取电压转换器中的状态寄存器所存储的信息,以避免与后续到来的且优先于使VID信号保持为当前值VID1的VID指令的其它VID指令冲突。在一个实施例中,该信息可以包括信号VR_settle。在另一实施例中,警示信号Alert可以在信息被读取后的任何时刻失效。在又一实施例中,警示信号Alert跳变至低逻辑状态表示警示信号Alert生效,且警示信号Alert跳变至高逻辑状态表示警示信号Alert失效。

图2~5示出当(VID1-VID2)>X时,电压转换器在四种不同情形下的工作波形示意图。图2~5所示波形依次表示VID的当前值VID1、VID信号、VID的目标值VID2、警示信号Alert和信号VR_settle。另外,图3~5中还示出VID的新目标值VID3。接下来,参照图1~5,将对电压转换器在(VID1-VID2)>X条件下的工作过程进行详细说明。

如图1和2所示,若如状态变换S23所示,保持时间Y结束,且在接收到指令SetVID_Down(VID2)后保持时间Y结束前未再接收到改变VID信号值的新指令,则电压转换器从状态S2转换到状态S3。其中,保持时间Y是预设的将VID信号保持在当前值VID1的时间。在状态S3中,执行指令SetVID_Down(VID2),VID信号下降直至VID信号达到比当前值VID1更低的目标值VID2。在一个实施例中,保持时间Y是可编程的。在一个实施例中,保持时间Y可以编程为使VID信号一直保持在当前值VID1直到出现将VID信号从目标值VID2改变回当前值VID1的指令。换句话说,在该实施例中,指令SetVID_Down(VID2)将被屏蔽掉。在另一实施例中,保持时间Y可以预先存储在状态寄存器中。

如图1所示,若如状态变换S24所示,在保持时间Y内,在指令SetVID_Down(VID2)之后又接收到将VID信号改变至比目标值VID2更大的新目标值VID3的新指令SetVID_Up(VID3),则在电压转换器接收到新VID指令SetVID_Up(VID3)时,电压转换器的状态立即从状态S2转换至状态S4以改变VID信号直至VID信号达到新目标值VID3。图3和4示出在保持时间Y内接收到新VID指令SetVID_Up(VID3)时,新VID指令SetVID_Up(VID3)的执行情况。具体地,图3示出当新目标值VID3大于当前值VID1时电压转换器的工作过程,而图4示出当新目标值VID3小于当前值VID1但大于目标值VID2时电压转换器的工作过程。在图3中,VID信号上升直至如状态S4所示,VID信号达到新目标值VID3;而在图4中,VID信号下降直至如状态S4所示,VID信号达到新目标值VID3。继续参照图1~3,在一个实施例中,在接收到新VID指令SetVID_Up(VID3)时,信号VR_settle失效;而在新VID指令SetVID_Up(VID3)执行完毕时,即当VID信号达到新目标值VID3时,信号VR_settle生效。在另一实施例中,信号VR_settle生效时,警示信号Alert生效以提示主电路读取状态寄存器中存储的信息,以便执行下一操作。

如图1和5所示,若如状态变换S22所示,在保持时间Y内,在指令SetVID_Down(VID2)之后又接收到将VID信号从当前值VID1改变至比目标值VID2小的新目标值VID3的新指令SetVID_Up(VID3),则保持时间Y重新开始计时(即当接收到新VID指令SetVID_Down(VID3)时,保持时间Y重置),VID信号重新保持在当前值VID1。和接收到VID指令SetVID_Down(VID2)类似地,在一个实施例中,在接收至新VID指令SetVID_Up(VID3)时,信号VR_settle失效;而在一段预设时间TSETL结束时,信号VR_settle生效。在另一实施例中,信号VR_settle生效时,警示信号Alert生效以提示主电路读取状态寄存器中存储的信息,以避免与后续到来的且优先于使VID信号保持为当前值VID1的VID指令的其它VID指令冲突。

本领域普通技术人员应当理解,在一些实施例中,依据图1~5中所示的音频噪音校正方法可以不是自动开启的,由是由用户启动。当用户听见噪音时,如多相电压转换器的轨道信息、噪音的幅值信息以及噪音的频率信息等等信息可以被识别出来以便用户可以对如VID阈值X或保持时间Y等参数进行编程。在这样的实施例中,提供有用户交互界面,以便实施本发明的音频噪音校正方法。

图6示出用于说明图1所示音频噪音校正方法工作原理的波形示意图。从上至下地,所示波形依次示出现有技术中未作延迟处理的VID信号、根据本发明的VID信号以及VID指令串。参照图6,主电路周期性地、交替地发出将VID信号从较低的VID值VID2改变至较高的VID值VID1的VID指令串以及将VID信号从较高的VID值VID1改变回较低的VID值VID2的VID指令串,这种情况发生在如主电路在两个不同功率状态之间反复转换时。如图6所示,为便于描述,两个相邻的将VID信号从较高的VID值VID1改变为较低的VID值VID2的VID指令(或将VID信号从较低的VID值VID2改变为较高的VID值VID1的VID指令)之间的时间段标记为周期T,而VID信号每个周期中处于目标值VID2的时间标记为T1。VID信号的占空比定义为时间T1和周期T之比。如图6所示,当VID差值DVID大于VID阈值X时,通过将VID信号在保持时间Y内保持在当前值VID1,相比现有技术中来说,本发明中VID信号的占空比可以减小,因而可以减小或消除母板产生的振荡,从而,可以减小或消除音频段内的噪音,或者说至少可以减小或消除音频段内某个频点处的噪音。

作为图6的一个实施例,图7示出在Y=T1时,图1所示消除音频噪音方法工作原理的波形示意图。如图7所示,保持时间Y编程为Y=T1。这样,一方面,如图7的右侧部分所示,如果主电路周期性地、交替地发出将VID信号从较低的VID值VID2改变至较高的VID值VID1的VID指令串以及将VID信号从较高的VID值VID1改变回较低的VID值VID2的VID指令串,VID信号将稳定地保持在较高的VID值VID1上,这就保证了不会存在噪音。同时,在这样的情形中,由于存在从低功率状态到高功率状态的频繁转换,功率节约本身已经很低效,因而该方法也几乎不影响功耗。另一方面,如图7的左侧所示,若在周期T结束时,没有接收到将VID信号从较低的VID值VID2改变至较高的VID值VID1的信号,则在最后一轮保持时间Y结束后,VID信号将从较低的VID值VID2改变至较高的VID值VID1。这有助于节省能量,同时这样的延迟有助于减小音频噪音。

上述的可编程的音频噪音校正方法可以在用户遇到噪音问题时,为其提供更多的选择。通过对VID阈值和/或保持时间Y进行编程,用户可以优化设置以减小或消除噪音。因此,用户能够在噪音校正和功耗之间自行选择。

图8示出依据本发明一实施例的用于为主电路X01提供电压VOUT的电压转换器X02。在一个实施例中,主电路X01可以包括中央处理器(如,CPU)。当然,在其它实施例中,主电路X01也可以为任何其它合适的电路。主电路X01生成具有特定值的VID信号,以表示与主电路X01特定功率状态相对应的特定电压值。工作时,主电路X01根据各种事件和/或条件在各种功率状态之间转换,从而导致VID信号的值发生变化。为了便于描述,在接下来的描述中,与提供给主电路X01的当前电压所对应的VID信号的当前值标记为VID1,而与主电路X01将要转换至的功率状态所对应的VID信号的目标值标记为VID2,而在保持时间Y内,在目标值VID2之后接收到的新目标值标记为VID3。

响应于VID信号,电压转换器X02提供电压VOUT给主电路X01以供主电路X01工作。如图8所示,电压转换器X02示例性地包括控制器X21和电压驱动器X22。控制器X21根据从主电路X01所接收到的VID信号的目标值VID2、VID信号的当前值VID1以及VID阈值VIDT产生控制信号CTRL。控制器X21还可以进一步根据表征电压VOUT的反馈信号VFB产生控制信号CTRL。在一个实施例中,VID阈值VIDT是正数。控制信号CTRL提供至电压驱动器X22以控制电压驱动器X22的开关动作,从而使输入电压VIN转换为电压VOUT。在一个实施例中,电压驱动器X22可以包括现有的降压变换拓扑结构、升压变换拓扑结构、升-降压变换拓扑结构或其它合适的、通过其内部开关的导通与关断来将输入电压VIN转换为输出电压VOUT的开关变换拓扑结构。

继续参照图8,控制器X21示例性地包括计算模块X211、第一比较模块X212、延迟模块X213和调制模块X214。计算模块X211接收VID信号的当前值VID1和目标值VID2,并计算当前值VID1与目标值VID2之间的差值DVID,即DVID=VID1-VID2。在一个实施例中,当响应于功率状态转换而接收到将VID信号从当前值VID1改变至目标值VID2的VID指令时,计算模块X211可以通过总线从主电路X01接收VID信号的目标值VID2。在另一实施例中,与提供至主电路X01的电压VOUT的当前值相对应的VID信号的当前值VID1可以存储在控制器X02中(未示出),然后在需要时由计算模块X211读取。

第一比较模块X212耦接至计算模块X211以接收VID差值DVID。另外,第一比较模块X212还接收VID阈值VIDT。第一比较模块X212将VID差值DVID与VID阈值VIDT进行比较并产生第一比较信号CMP1。在一个实施例中,当VID差值DVID大于VID阈值VIDT时,第一比较信号CMP1有效,如,第一比较信号CMP1跳变至逻辑高状态(1);当VID差值DVID小于VID阈值VIDT时,第一比较信号CMP1无效,如,第一比较信号CMP1跳变至逻辑完全低状态(0)。

延迟模块X213耦接至第一比较模块X212以接收第一比较信号CMP1,并根据接收的第一比较信号CMP1产生延迟信号DLY。更具体地,当第一比较信号CMP1跳变至有效状态时,延迟信号DLY生效(如,从逻辑低状态跳变至逻辑高状态)并开始计时。在一段预设的保持时间Y后,延迟信号DLY失效(如,从逻辑低状态跳变至逻辑高状态)。相反,当第一比较信号CMP1处于无效状态时,延迟信号DLY保持在无效状态(如逻辑低状态)。在一个实施例中,延迟模块X213包括计时器。

调制模块X214耦接至延迟模块X213以接收延迟信号DLY。而且,调制模块X214还接收表征电压VOUT的反馈信号VFB、VID信号的当前值VID1和目标值VID2。当延迟信号DLY的控制下,调制模块X214根据VID信号当前值VID1与目标值VID2中的一个和反馈信号VFB来产生控制信号CTRL。更具体地,当延迟信号DLY无效时,调制模块X214采用VID信号的目标值VID2来产生控制信号CTRL。否则,调制模块X214采用VID信号的当前值VID1来产生控制信号CTRL。

这样,如图9所示,当主电路X01发出将VID信号从当前值VID1改变至比当前值VID1更高的目标值VID2的VID指令时,当前值VID1与目标值VID2的差值DVID为负数,显然小于VID阈值VIDT,这使得第一比较信号CMP1无效(如CMP1=0),从而使得延迟模块X213输出无效的延迟信号DLY(DLY=0)。结果,调制模块X214采用目标值VID2来产生控制信号CTRL。换句话说,根据本发明实施例,当接收到将VID信号从当前值VID1改变至比当前值VID1更高的目标值VID2的VID指令时,该VID指令会立即执行。这样,所需的电压VOUT可以及时地提供给主电路X01,以更主电路X01进行下一步操作。这保证了系统的运行速度。

类似地,如图9所示,当主电路X01发出将VID信号从当前值VID1改变至比当前值VID1更低的目标值VID2的VID指令时且该VID指令使得VID差值DVID比VID阈值VIDT更小时,根据本发明实施例,VID指令也会立即执行。在这种情形下,音频噪音出现的机率较小,因而根据本发明实施例的技术方案也是可行的。

另一方面,当目标值VID2小于当前值VID1且VID差值DVID大于VID阈值VIDT(如图9中的指令CMD2所示)时,第一比较信号CMP1有效(如,CMP1=1)。第一比较信号CMP1跳变至有效时将触发延迟模块X213产生的延迟信号DLY有效(如,DLY=1)并开始计时。在保持时间Y结束之前,调制模块X214采用当前值VID1来产生控制信号CTRL。当保持时间Y结束后,延迟信号DLY从有效状态(如,DLY=1)跳变至无效状态(如,DLY=0),这使得调制模块X214采用目标值VID2来产生控制信号CTRL。因此,根据本发明的实施例,当VID差值DVID大于VID阈值VIDT时,将VID信号从当前值VID1改变至比当前值VID1更小的目标值VID2的VID指令会延迟一段保持时间Y后再执行,因此音频噪音得以校正。本领域普通技术人员应当理解,本文中所指的音频噪音的校正,可以依据具体情形,指音频噪音的减小或消除。

图10示出依据本发明另一实施例的用于向主电路Y01提供电压VOUT的电压转换器Y02。图10所示的电压转换器Y02具有和图8所示电压转换器X02类似的结构,因此,为简洁之目的,接下来将只对其不同之处详加说明,而对于其相同之处不再累述。

电压转换器Y02还包括第二比较模块Y215。如果在保持时间Y内,主电路Y01发出新目标值VID3,第二比较模块Y215将目标值VID2与新目标值VID3进行比较并产生第二比较信号CMP2。在一个实施例中,为判断在保持时间Y内,主电路Y01是否发出新目标值VID3,第二比较模块Y215可以耦接至延迟模块Y213以接收延迟信号DLY。在延迟信号DLY的控制下,当延迟信号DLY无效时,第二比较模块Y215不使能;而当延迟信号DLY有效时,第二比较模块Y215使能。这样,第二比较模块Y215只会在保持时间Y内将目标值VID2和新目标值VID3进行比较。

在电压转换器Y02中,延迟模块Y213还进一步耦接至第二比较模块Y215以接收第二比较信号CMP2。在保持时间Y内,延迟模块Y213除了根据第一比较信号CMP1,还进一步根据第二比较信号CMP2来产生延迟信号DLY。这样,一方面,当第二比较信号CMP2指示新目标值VID3大于目标值VID2时,无论延迟信号DLY的状态如何,延迟信号DLY都被无效。即,当第二比较信号CMP2指示新目标值VID3大于目标值VID2时,无论保持时间Y是否结束,延迟信号DLY均无效。另一方面,当第二比较信号CMP2指示新目标值VID3小于目标值VID2且保持时间Y重置生效时,延迟信号DLY生效。

如果在保持时间Y内接收到新目标值VID3,则当延迟信号DLY无效时,调制模块Y214还接收新目标值VID3,并根据新目标值VID3产生控制信号CTRL。

在一个实施例中,目标值VID2可以存储在寄存器中。

图11示出依据本发明另一实施例的用于为主电路Z01提供电压VOUT的电压转换器Z02。图11中所示的电压转换器Z02具有和图8所示电压转换器X02相类似的结构,因此,为简洁之目的,接下来将只对其不同之处详加说明,而对于其相同之处不再累述。

如图11所示,电压转换器Z02包括接收VID信号当前值VID1和目标值VID2的比较模块Z212。比较模块Z212将当前值VID1与目标值VID2进行比较并产生比较信号CMP。延迟模块Z213耦接至比较模块Z212以接收比较信号CMP并根据比较信号CMP产生延迟信号DLY。当比较信号CMP指示目标值VID2小于当前值VID1时,延迟信号DLY生效,当保持时间Y结束后,延迟信号DLY失效。相反,当比较信号CMP指示目标值VID2大于当前值VID1时,延迟信号DLY无效。

这样,当目标值VID2大于当前值VID1时,将VID从当前值VID1改变至目标值VID2的VID指令会被延迟执行。相应地,音频噪音便得以减小。当目标值VID2大于当前值VID1时,VID指令会在接收到时就被立即执行以使VID信号变化至目标值VID2,以便执行下一步操作。

在一个实施例中,当主电路Z01在保持时间Y内发出新目标值VID3且新目标值VID3大于目标值VID2时,延迟信号DLY在保持时间Y结束之前失效;当新目标值VID3小于前目标值VID2时,延迟信号DLY生效。在这样的实施例中,调制模块Z214还接收新目标值VID3,如果在保持时间Y内接收到新目标值VID3,当延迟信号DLY失效时,调制模块Z214根据新目标值VID3来产生控制信号CTRL。

本领域普通技术人员应当理解,依据本发明实施例的校正音频噪音的方法给用户在遇到音频噪音问题时提供了更多的选择。在一个实施例,用户可以自行选择是否启动音频噪音校正功能。

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

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号