CN109525223B - 一种获取晶体振荡器工作电流的***、方法、芯片 - Google Patents
一种获取晶体振荡器工作电流的***、方法、芯片 Download PDFInfo
- Publication number
- CN109525223B CN109525223B CN201811399709.8A CN201811399709A CN109525223B CN 109525223 B CN109525223 B CN 109525223B CN 201811399709 A CN201811399709 A CN 201811399709A CN 109525223 B CN109525223 B CN 109525223B
- Authority
- CN
- China
- Prior art keywords
- crystal oscillator
- dead time
- current
- control circuit
- working current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000013078 crystal Substances 0.000 title claims abstract description 354
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000001514 detection method Methods 0.000 claims abstract description 34
- 230000007613 environmental effect Effects 0.000 claims description 15
- 230000010355 oscillation Effects 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/01—Details
- H03K3/012—Modifications of generator to improve response time or to decrease power consumption
Landscapes
- Oscillators With Electromechanical Resonators (AREA)
Abstract
本发明公开了一种获取晶体振荡器工作电流的***、方法、芯片,包括时间检测模块,检测晶体振荡器的死区时间;控制电路与时间检测模块和晶体振荡器连接,根据时间检测模块检测到的死区时间向晶体振荡器提供输入电流,当晶体振荡器的死区时间大于或等于预设阈值时,重复调高晶体振荡器的输入电流并检测晶体振荡器的死区时间的步骤直至晶体振荡器的死区时间小于预设阈值以得到晶体振荡器的工作电流。本发明根据晶体振荡器的死区时间重复调节晶体振荡器的输入电流以得到晶体振荡器的工作电流,经过多次迭代选取合适的晶体振荡器工作电流,在保证晶体振荡器能够正常工作的情况下,有效降低的电路降低整体功耗,输出稳定的振荡频率,降低芯片功耗。
Description
技术领域
本发明涉及集成电路设计领域,具体的涉及一种获取晶体振荡器工作电流的***、方法、芯片。
背景技术
目前现有的集成电路芯片中,设计一个具有长时间保持稳定、并且受时间和外界碰撞等其他因素的影响较小的极低功耗并且具有高性能的时钟发生器是一件十分有挑战的事情,晶体振荡器作为一种高精度和高稳定度的振荡器,具有很高的频率稳定度和优异的相位噪声性能,能够为各种电子***提供高度精确的基准时钟信号,被广泛应用于各类手持设备和便携式电子产品中,由于其在工作状态下消耗的电流较大,在低功耗电池供电并且需要较高精度的领域,往往成为一个受限的问题。一个晶体器件在生产后,其具体的工艺参数已经决定了,不同批次不同厂家生产的产品都会存在不同的工艺参数,本征的Gm(增益裕值,决定振荡器能否正常起振)大小变化也很大,在晶体驱动电路设计的过程中,电路的驱动Gmc必须满足Gmc>5Gm,外加设计中工艺的参数、温度、电压,驱动电路的Gm要远远大于5Gm值,这会导致驱动能力远远大于所需要的值,在实际应用中,晶体振荡器驱动电路所消耗的功耗较大。
发明内容
本发明的目的在于克服现有技术中晶体振荡器消耗功率较大的技术问题,提供一种获取晶体振荡器工作电流的***、方法、芯片。
为实现上述目的,本发明采用的技术方案如下:一种获取晶体振荡器工作电流的***,包括:
时间检测模块,用于检测所述晶体振荡器的死区时间;
控制电路,与所述时间检测模块和所述晶体振荡器连接,用于根据所述时间检测模块检测到的所述死区时间向所述晶体振荡器提供输入电流,其中当所述晶体振荡器的死区时间大于或等于预设阈值时,重复调高所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间小于所述预设阈值以得到所述晶体振荡器的工作电流。
进一步的,所述控制电路还用于当所述晶体振荡器的死区时间小于预设阈值时,重复调低所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间近似等于所述预设阈值以得到所述晶体振荡器的工作电流。
进一步的,所述控制电路包括数字控制电路、电流源调节模块,所述数字控制电路与所述时间检测模块连接,所述电流源调节模块分别与所述数字控制电路和所述晶体振荡器连接,所述数字控制电路根据所述晶体振荡器的死区时间控制电流源调节模块重复调节所述晶体振荡器的输入电流。
进一步的,还包括温度检测模块,所述温度检测模块用于检测所述晶体振荡器环境温度的变化,其中,当所述晶体振荡器的环境温度变化超过预警范围时,控制电路重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
进一步的,还包括电压检测模块,所述电压检测模块用于检测所述晶体振荡器供电电源电压的变化,其中,当所述晶体振荡器的供电电源电压变化超过预警范围时,控制电路重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
进一步的,还包括寄存器,所述寄存器用于存储和记忆环境温度变化和/或供电电源电压变化超过预警范围时控制电路重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器所处的环境温度和/或供电电源电压读取对应的工作电流以实现自适应调整。
一种芯片,包括上述的获取晶体振荡器工作电流的***。
一种获取晶体振荡器工作电流的方法,包括:
向所述晶体振荡器提供初始输入电流;
检测所述晶体振荡器的死区时间是否大于或等于预设阈值;
当所述晶体振荡器的死区时间大于或等于预设阈值时,重复调高所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间小于所述预设阈值以得到所述晶体振荡器的工作电流。
进一步的,还包括:当所述晶体振荡器的死区时间小于预设阈值时,重复调低所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间近似等于所述预设阈值以得到所述晶体振荡器的工作电流。
进一步的,检测所述晶体振荡器环境温度的变化,其中,当所述晶体振荡器的环境温度变化超过预警范围时,重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
进一步的,检测所述晶体振荡器供电电源电压的变化,其中,当所述晶体振荡器的供电电源电压变化超过预警范围时,重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
进一步的,存储和记忆环境温度变化和/或供电电源电压变化超过预警范围时重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器所处的环境温度和/或供电电源电压读取对应的工作电流以实现自适应调整。
由上述对本发明的描述可知,与现有技术相比,本发明提供的一种获取晶体振荡器工作电流的***、方法、芯片,根据所述晶体振荡器的死区时间与预设阈值的比较结果重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,经过多次迭代选取合适的晶体振荡器工作电流,在保证晶体振荡器能够正常工作的情况下,有效降低的电路降低整体功耗,输出稳定的振荡频率,降低芯片功耗。
附图说明
图1为本发明具体实施例一获取晶体振荡器工作电流的***框图;
图2为本发明具体实施例一获取晶体振荡器工作电流的方法流程图;
图3为本发明具体实施例二获取晶体振荡器工作电流的***框图;
图4为本发明具体实施例二获取晶体振荡器工作电流的方法流程图;
图5为本发明具体实施例三获取晶体振荡器工作电流的***框图;
图6为本发明具体实施例三获取晶体振荡器工作电流的方法流程图;
图7为本发明具体实施例四获取晶体振荡器工作电流的***框图;
图8为本发明具体实施例四获取晶体振荡器工作电流的方法流程图。
具体实施方式
以下将结合本发明实施例中的附图对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。
具体实施例一:
如图1所示,一种获取晶体振荡器工作电流的***,包括时间检测模块1、控制电路2,
所述时间检测模块1检测所述晶体振荡器的死区时间,时间检测模块采用可控时钟,可控时钟可精准检测晶体振荡器的死区时间;
所述控制电路2与所述时间检测模块1和所述晶体振荡器连接,根据所述时间检测模块1检测到的所述死区时间向所述晶体振荡器提供输入电流,其中当所述晶体振荡器的死区时间大于或等于预设阈值时,重复调高所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间小于所述预设阈值以得到所述晶体振荡器的工作电流,当所述晶体振荡器的死区时间小于预设阈值时,重复调低所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间近似等于所述预设阈值以得到所述晶体振荡器的工作电流,其中,所述控制电路2包括数字控制电路21、电流源调节模块22,所述数字控制电路21与所述时间检测模块1连接,所述电流源调节模块22分别与所述数字控制电路21和所述晶体振荡器连接,所述数字控制电路21根据所述晶体振荡器的死区时间控制电流源调节模块22重复调节所述晶体振荡器的输入电流,数字控制电路具有很的控制精度和很强的抗干扰性,预设阈值可根据需求,例如设定死区时间为1s,死区时间小于1s时晶体振荡器工作正常,死区时间大于1s时晶体振荡器工作异常,经过多次迭代选取合适的晶体振荡器工作电流,在保证晶体振荡器能够正常工作的情况下,有效降低的电路降低整体功耗,输出稳定的振荡频率。
一种芯片,包括上述的获取晶体振荡器工作电流的***。
如图2所示,一种获取晶体振荡器工作电流的方法,包括以下步骤:
S101:向所述晶体振荡器提供初始输入电流Ibias,
以10MHz时钟为例,能够维持晶体振荡器驱动电路正常工作的电流为500uA-1mA,可将初始输入电流Ibias先调节到1mA;
S102:检测晶体振荡器的死区时间是否大于或等于预设阈值,当大于或等于预设阈值时,进入步骤S103,当小于预设阈值时,进入步骤S104,
等待初始输入电流Ibias稳定后,检测检测晶体振荡器的死区时间是否大于或等于预设阈值,例如设定死区时间为1s,死区时间大于等于1s时晶体振荡器工作异常,此时输入电流Ibias偏低,进入步骤S103,
S103:重复调高晶体振荡器的输入电流并检测晶体振荡器的死区时间的步骤直至晶体振荡器的死区时间小于预设阈值以得到晶体振荡器的工作电流;
死区时间小于1s时晶体振荡器工作正常,此时输入电流Ibias偏高,进入步骤S104,
S104:重复调低晶体振荡器的输入电流并检测晶体振荡器的死区时间的步骤直至晶体振荡器的死区时间近似等于预设阈值以得到晶体振荡器的工作电流,
经过步骤S103、步骤S104多次迭代之后选出一个稳定的、功耗最低的输入电流Ibias作为晶体振荡器正常工作时的工作电流,保证晶体振荡器处在最优的工作状态,输出稳定的振荡频率,且功耗最低。
本实施例提供的一种获取晶体振荡器工作电流的***、方法、芯片,根据所述晶体振荡器的死区时间与预设阈值的比较结果重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,经过多次迭代选取合适的晶体振荡器工作电流,在保证晶体振荡器能够正常工作的情况下,有效降低的电路降低整体功耗,输出稳定的振荡频率,降低芯片功耗。
具体实施例二:
如图3所示,本实施例的获取晶体振荡器工作电流的***与具体实施例一具有相同的时间检测模块1、控制电路2,与具体实施例一不同的是,由于晶体振荡器所处的环境温度变化是不可控制的,在本实施例中还包括温度检测模块3、寄存器4,
所述温度检测模块3检测所述晶体振荡器的环境温度变化,其中,当所述晶体振荡器的环境温度变化超过预警范围时,控制电路2重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,所述寄存器4存储和记忆环境温度变化超过预警范围时控制电路2重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器所处的环境温度变化读取对应的工作电流以实现自适应调整。
一种芯片,包括上述的获取晶体振荡器工作电流的***。
由于晶体振荡器所处的工作环境温度变化是不可控制的,本实施例的获取晶体振荡器工作电流的方法的与具体实施例一的区别在于还包括:检测所述晶体振荡器的环境温度变化并进行存储和记忆以实现自适应调整。
如图4所示,一种获取晶体振荡器工作电流的方法,包括以下步骤:
S201:向所述晶体振荡器提供初始输入电流Ibias,
以10MHz时钟为例,能够维持晶体振荡器驱动电路正常工作的电流为500uA-1mA,可将初始输入电流Ibias先调节到1mA;
S202:检测晶体振荡器的死区时间是否大于或等于预设阈值,当大于或等于预设阈值时,进入步骤S203,当小于预设阈值时,进入步骤S304,
等待初始输入电流Ibias稳定后,检测检测晶体振荡器的死区时间是否大于或等于预设阈值,例如设定死区时间为1s,死区时间大于等于1s时晶体振荡器工作异常,此时输入电流Ibias偏低,进入步骤S203,
S203:重复调高晶体振荡器的输入电流并检测晶体振荡器的死区时间的步骤直至晶体振荡器的死区时间小于预设阈值以得到晶体振荡器的工作电流;
死区时间小于1s时晶体振荡器工作正常,此时输入电流Ibias偏高,进入步骤S204,
S204:重复调低晶体振荡器的输入电流并检测晶体振荡器的死区时间的步骤直至晶体振荡器的死区时间近似等于预设阈值以得到晶体振荡器的工作电流,
经过步骤S203、步骤S204多次迭代之后选出一个稳定的、功耗最低的输入电流Ibias作为晶体振荡器正常工作时的工作电流,保证晶体振荡器处在最优的工作状态,输出稳定的振荡频率,且功耗最低;
S205:检测所述晶体振荡器的环境温度变化,其中,当所述晶体振荡器的环境温度变化超过预警范围时,重新进入S202步骤,根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
S206:存储和记忆环境温度变化超过预警范围时重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器所处的环境温度变化读取对应的工作电流以实现自适应调整。
具体实施例三:
如图5所示,本实施例的获取晶体振荡器工作电流的***与具体实施例一具有相同的时间检测模块1、控制电路2,与具体实施例一不同的是,由于在电池供电的环境中,晶体振荡器所处的电源电压是一个变化的值,在不同的电源电压下,晶体振荡器的驱动电路的GM值是一个随电源电压变化的值,因此在本实施例中还包括电压检测模块5、寄存器4,
所述电压检测模块5检测所述晶体振荡器的电源供电电压变化,其中当所述晶体振荡器的电源供电电压变化超过预警范围时,控制电路重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,所述寄存器4存储和记忆电源供电电压变化超过预警范围时控制电路重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器的电源供电电压读取对应的工作电流以实现自适应调整。
一种芯片,包括上述的获取晶体振荡器工作电流的***。
由于在电池供电的环境中,晶体振荡器所处的电源电压是一个变化的值,在不同的电源电压下,晶体振荡器的驱动电路的GM值是一个随电源电压变化的值,本实施例的获取晶体振荡器工作电流的方法的与具体实施例一的区别在于还包括:检测所述晶体振荡器的电源供电电压变化并进行存储和记忆以实现自适应调整。
如图6所示,一种获取晶体振荡器工作电流的方法,包括以下步骤:
S301:向所述晶体振荡器提供初始输入电流Ibias,
以10MHz时钟为例,能够维持晶体振荡器驱动电路正常工作的电流为500uA-1mA,可将初始输入电流Ibias先调节到1mA;
S302:检测晶体振荡器的死区时间是否大于或等于预设阈值,当大于或等于预设阈值时,进入步骤S303,当小于预设阈值时,进入步骤S304,
等待初始输入电流Ibias稳定后,检测检测晶体振荡器的死区时间是否大于或等于预设阈值,例如设定死区时间为1s,死区时间大于等于1s时晶体振荡器工作异常,此时输入电流Ibias偏低,进入步骤S303,
S303:重复调高晶体振荡器的输入电流并检测晶体振荡器的死区时间的步骤直至晶体振荡器的死区时间小于预设阈值以得到晶体振荡器的工作电流;
死区时间小于1s时晶体振荡器工作正常,此时输入电流Ibias偏高,进入步骤S304,
S304:重复调低晶体振荡器的输入电流并检测晶体振荡器的死区时间的步骤直至晶体振荡器的死区时间近似等于预设阈值以得到晶体振荡器的工作电流,
经过步骤S303、步骤S304多次迭代之后选出一个稳定的、功耗最低的输入电流Ibias作为晶体振荡器正常工作时的工作电流,保证晶体振荡器处在最优的工作状态,输出稳定的振荡频率,且功耗最低;
S305:检测所述晶体振荡器电源供电电压的变化,其中,当所述晶体振荡器的电源供电电压变化超过预警范围时,重新进入S302步骤,根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
S306:存储和记忆电源供电电压变化超过预警范围时重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器的电源供电电压读取对应的工作电流以实现自适应调整。
本实施例提供的一种获取晶体振荡器工作电流的***、方法、芯片,根据所述晶体振荡器的死区时间与预设阈值的比较结果重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,经过多次迭代选取合适的晶体振荡器工作电流,在保证晶体振荡器能够正常工作的情况下,有效降低的电路降低整体功耗,输出稳定的振荡频率,降低芯片功耗,增加了电压检测模块和寄存器,检测所述晶体振荡器电源供电电压的变化,根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,并存储和记忆电源供电电压变化超过预警范围时重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器的电源供电电压读取对应的工作电流以实现自适应调整,在较大的电压范围内输出稳定的振荡频率,降低芯片功耗。
具体实施例四:
如图7所示,本实施例的获取晶体振荡器工作电流的***与具体实施例一具有相同的时间检测模块1、控制电路2,与具体实施例一不同的是,由于晶体振荡器所处的工作环境温度变化是不可控制的,在电池供电的环境中,晶体振荡器所处的电源电压是一个变化的值,在不同的电源电压下,晶体振荡器的驱动电路的GM值是一个随电源电压变化的值,因此在本实施例中还包括温度检测模块3、寄存器4、电压检测模块5,
所述温度检测模块3检测所述晶体振荡器环境温度的变化,其中当所述晶体振荡器的环境温度变化超过预警范围时,控制电路重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,
所述电压检测模块5检测所述晶体振荡器电源供电电压的变化,其中当所述晶体振荡器的电源供电电压变化超过预警范围时,控制电路重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,
所述寄存器4存储和记忆环境温度变化和电源供电电压变化超过预警范围时控制电路重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器所处的环境温度和电源供电电压读取对应的工作电流以实现自适应调整。
一种芯片,包括上述的获取晶体振荡器工作电流的***。
由于晶体振荡器所处的工作环境温度变化是不可控制的,在电池供电的环境中,晶体振荡器所处的电源电压是一个变化的值,在不同的电源电压下,晶体振荡器的驱动电路的GM值是一个随电源电压变化的值,本实施例的获取晶体振荡器工作电流的方法的与具体实施例一的区别在于还包括:检测所述晶体振荡器环境温度的变化并进行存储和记忆以实现自适应调整;检测所述晶体振荡器电源供电电压的变化并进行存储和记忆以实现自适应调整。
如图8所示,一种获取晶体振荡器工作电流的方法,包括以下步骤:
S401:向所述晶体振荡器提供初始输入电流Ibias,
以10MHz时钟为例,能够维持晶体振荡器驱动电路正常工作的电流为500uA-1mA,可将初始输入电流Ibias先调节到1mA;
S402:检测晶体振荡器的死区时间是否大于或等于预设阈值,当大于或等于预设阈值时,进入步骤S403,当小于预设阈值时,进入步骤S404,
等待初始输入电流Ibias稳定后,检测检测晶体振荡器的死区时间是否大于或等于预设阈值,例如设定死区时间为1s,死区时间大于等于1s时晶体振荡器工作异常,此时输入电流Ibias偏低,进入步骤S403,
S403:重复调高晶体振荡器的输入电流并检测晶体振荡器的死区时间的步骤直至晶体振荡器的死区时间小于预设阈值以得到晶体振荡器的工作电流;
死区时间小于1s时晶体振荡器工作正常,此时输入电流Ibias偏高,进入步骤S304,
S404:重复调低晶体振荡器的输入电流并检测晶体振荡器的死区时间的步骤直至晶体振荡器的死区时间近似等于预设阈值以得到晶体振荡器的工作电流,
经过步骤S403、步骤S404多次迭代之后选出一个稳定的、功耗最低的输入电流Ibias作为晶体振荡器正常工作时的工作电流,保证晶体振荡器处在最优的工作状态,输出稳定的振荡频率,且功耗最低;
S405:检测所述晶体振荡器环境温度的变化,其中,当所述晶体振荡器的环境温度变化超过预警范围时,重新进入S402步骤,根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流;
S406:检测所述晶体振荡器电源供电电压的变化,其中,当所述晶体振荡器的电源供电电压变化超过预警范围时,重新进入S402步骤,根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流;
S407:存储和记忆环境温度变化和电源供电电压变化超过预警范围时重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器所处的环境温度和电源供电电压读取对应的工作电流以实现自适应调整。
本实施例提供的一种获取晶体振荡器工作电流的***、方法、芯片,根据所述晶体振荡器的死区时间与预设阈值的比较结果重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,经过多次迭代选取合适的晶体振荡器工作电流,在保证晶体振荡器能够正常工作的情况下,有效降低的电路降低整体功耗,输出稳定的振荡频率,降低芯片功耗,增加了温度检测模块、电压检测模块和寄存器,检测所述晶体振荡器环境温度变化和电源供电电压变化,根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流,并存储和记忆环境温度变化和电源供电电压变化超过预警范围时重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器所处的环境温度和电源供电电压读取对应的工作电流以实现自适应调整,在较大的环境温度范围内和较大的电压范围内输出稳定的振荡频率,降低芯片功耗。
上述仅为本发明的若干具体实施方式,但本发明的设计构思并不局限于此,凡利用此构思对本发明进行非实质性的改动,均应属于侵犯本发明保护范围的行为。
Claims (12)
1.一种获取晶体振荡器工作电流的***,其特征在于,包括:
时间检测模块,用于检测所述晶体振荡器的死区时间;
控制电路,与所述时间检测模块和所述晶体振荡器连接,用于根据所述时间检测模块检测到的所述死区时间向所述晶体振荡器提供输入电流,其中当所述晶体振荡器的死区时间大于或等于预设阈值时,重复调高所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间小于所述预设阈值以得到所述晶体振荡器的工作电流。
2.根据权利要求1所述的获取晶体振荡器工作电流的***,其特征在于:所述控制电路还用于当所述晶体振荡器的死区时间小于预设阈值时,重复调低所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间近似等于所述预设阈值以得到所述晶体振荡器的工作电流。
3.根据权利要求1或2所述的获取晶体振荡器工作电流的***,其特征在于:所述控制电路包括数字控制电路、电流源调节模块,所述数字控制电路与所述时间检测模块连接,所述电流源调节模块分别与所述数字控制电路和所述晶体振荡器连接,所述数字控制电路根据所述晶体振荡器的死区时间控制电流源调节模块重复调节所述晶体振荡器的输入电流。
4.根据权利要求1所述的获取晶体振荡器工作电流的***,其特征在于:还包括温度检测模块,所述温度检测模块用于检测所述晶体振荡器环境温度的变化,其中,当所述晶体振荡器的环境温度变化超过预警范围时,控制电路重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
5.根据权利要求1或4所述的获取晶体振荡器工作电流的***,其特征在于:还包括电压检测模块,所述电压检测模块用于检测所述晶体振荡器供电电源电压的变化,其中,当所述晶体振荡器的供电电源电压变化超过预警范围时,控制电路重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
6.根据权利要求5所述的获取晶体振荡器工作电流的***,其特征在于:还包括寄存器,所述寄存器用于存储和记忆环境温度变化和/或供电电源电压变化超过预警范围时控制电路重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器所处的环境温度和/或供电电源电压读取对应的工作电流以实现自适应调整。
7.一种芯片,其特征在于:包括权利要求1-6任意一项所述的获取晶体振荡器工作电流的***。
8.一种获取晶体振荡器工作电流的方法,其特征在于,包括:
向所述晶体振荡器提供初始输入电流;
检测所述晶体振荡器的死区时间是否大于或等于预设阈值;
当所述晶体振荡器的死区时间大于或等于预设阈值时,重复调高所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间小于所述预设阈值以得到所述晶体振荡器的工作电流。
9.根据权利要求8所述的获取晶体振荡器工作电流的方法,其特征在于,还包括:当所述晶体振荡器的死区时间小于预设阈值时,重复调低所述晶体振荡器的输入电流并检测所述晶体振荡器的死区时间的步骤直至所述晶体振荡器的死区时间近似等于所述预设阈值以得到所述晶体振荡器的工作电流。
10.根据权利要求8所述的获取晶体振荡器工作电流的方法,其特征在于:检测所述晶体振荡器环境温度的变化,其中,当所述晶体振荡器的环境温度变化超过预警范围时,重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
11.根据权利要求8或10所述的获取晶体振荡器工作电流的方法,其特征在于:检测所述晶体振荡器供电电源电压的变化,其中,当所述晶体振荡器的供电电源电压变化超过预警范围时,重新根据所述晶体振荡器的死区时间重复调节所述晶体振荡器的输入电流以得到所述晶体振荡器的工作电流。
12.根据权利要求11所述的获取晶体振荡器工作电流的方法,其特征在于:存储和记忆环境温度变化和/或供电电源电压变化超过预警范围时重新调节的所述晶体振荡器的工作电流,并根据所述晶体振荡器所处的环境温度和/或供电电源电压读取对应的工作电流以实现自适应调整。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811399709.8A CN109525223B (zh) | 2018-11-22 | 2018-11-22 | 一种获取晶体振荡器工作电流的***、方法、芯片 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811399709.8A CN109525223B (zh) | 2018-11-22 | 2018-11-22 | 一种获取晶体振荡器工作电流的***、方法、芯片 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109525223A CN109525223A (zh) | 2019-03-26 |
CN109525223B true CN109525223B (zh) | 2020-06-26 |
Family
ID=65779026
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811399709.8A Active CN109525223B (zh) | 2018-11-22 | 2018-11-22 | 一种获取晶体振荡器工作电流的***、方法、芯片 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109525223B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114295955A (zh) * | 2021-12-03 | 2022-04-08 | 山东岱微电子有限公司 | 芯片的筛片方法、装置及筛片设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101882909A (zh) * | 2009-05-08 | 2010-11-10 | 深圳迈瑞生物医疗电子股份有限公司 | 一种实现自带死区的压控振荡器的电路及谐振型电源 |
CN102256425A (zh) * | 2011-06-23 | 2011-11-23 | 西安电子科技大学 | 电子镇流器半桥驱动芯片中的自适应死区时间控制电路 |
CN102291912A (zh) * | 2011-06-23 | 2011-12-21 | 西安电子科技大学 | 电子镇流器中具有死区时间的多频率振荡器 |
CN102938613A (zh) * | 2012-11-21 | 2013-02-20 | 东文高压电源(天津)有限公司 | 由tl5001a构成的正极性可调高压电源电路 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8354798B2 (en) * | 2011-01-13 | 2013-01-15 | Simplexgrinnell Lp | Compensation circuit for current peaking reduction in notification appliances |
-
2018
- 2018-11-22 CN CN201811399709.8A patent/CN109525223B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101882909A (zh) * | 2009-05-08 | 2010-11-10 | 深圳迈瑞生物医疗电子股份有限公司 | 一种实现自带死区的压控振荡器的电路及谐振型电源 |
CN102256425A (zh) * | 2011-06-23 | 2011-11-23 | 西安电子科技大学 | 电子镇流器半桥驱动芯片中的自适应死区时间控制电路 |
CN102291912A (zh) * | 2011-06-23 | 2011-12-21 | 西安电子科技大学 | 电子镇流器中具有死区时间的多频率振荡器 |
CN102938613A (zh) * | 2012-11-21 | 2013-02-20 | 东文高压电源(天津)有限公司 | 由tl5001a构成的正极性可调高压电源电路 |
Non-Patent Citations (1)
Title |
---|
集成恒温晶体振荡器的设计与研究;赵宏建;《中国优秀硕士学位论文全文数据库》;20141015;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109525223A (zh) | 2019-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101107430B1 (ko) | 전원 회로 | |
JP5961374B2 (ja) | 電源装置、電源装置の制御方法及び電子機器 | |
KR20040014300A (ko) | 내부 전원 전압이 제어되는 반도체 집적 회로 | |
CN108415502B (zh) | 一种无有限周期震荡的数字线性稳压电源及稳压方法 | |
US8531234B2 (en) | Temperature detection device | |
US6552446B1 (en) | Method and device for electric supply in a mobile apparatus | |
US8792946B2 (en) | Electronic circuit and radio communications system | |
CN109525223B (zh) | 一种获取晶体振荡器工作电流的***、方法、芯片 | |
US20150071394A1 (en) | Wireless communication device and activation method of the wireless communication device | |
CN110109501B (zh) | 负载跳变快速响应电路及快速响应方法 | |
CN111209712B (zh) | 一种获取晶体振荡器工作电压的***、方法、芯片 | |
CN107196352B (zh) | 电池单元控制电路 | |
JP2002055130A (ja) | 周波数判定回路、データ処理装置 | |
US7882392B2 (en) | Electronic device and method of controlling electronic device | |
US11742798B2 (en) | Oscillation device and electronic device | |
CN112882560B (zh) | 电源管理方法、电源装置、电子设备及存储介质 | |
CN105425882A (zh) | 提高稳压器瞬态响应的方法及其稳压器 | |
CN210626994U (zh) | 启动控制装置及电子设备 | |
KR101128613B1 (ko) | 빠른 안정 상태를 갖는 크리스털 오실레이터 및 이의 캘리브레이션 방법 | |
US20090240965A1 (en) | Electronic apparatus and auto wake-up circuit thereof | |
CN110729984B (zh) | 一种时钟信号生成电路及电子设备 | |
US20090021075A1 (en) | Semiconductor device | |
EP2333954B1 (en) | Clock recovery in a battery powered device | |
CN218243502U (zh) | 时钟电路和电子设备 | |
CN116679821B (zh) | 电压调整方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20201209 Address after: 519070, Jinji Hill Road, front hill, Zhuhai, Guangdong Patentee after: GREE ELECTRIC APPLIANCES,Inc.OF ZHUHAI Patentee after: Zhuhai Zero Boundary Integrated Circuit Co.,Ltd. Address before: 519070, Jinji Hill Road, front hill, Zhuhai, Guangdong Patentee before: GREE ELECTRIC APPLIANCES,Inc.OF ZHUHAI |