CN102857197B - 一种提高内置rc振荡器频率精度的校准方法 - Google Patents
一种提高内置rc振荡器频率精度的校准方法 Download PDFInfo
- Publication number
- CN102857197B CN102857197B CN201210354473.2A CN201210354473A CN102857197B CN 102857197 B CN102857197 B CN 102857197B CN 201210354473 A CN201210354473 A CN 201210354473A CN 102857197 B CN102857197 B CN 102857197B
- Authority
- CN
- China
- Prior art keywords
- frequency
- chip
- interface
- main control
- interface chip
- 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.)
- Expired - Fee Related
Links
Landscapes
- Semiconductor Integrated Circuits (AREA)
- Oscillators With Electromechanical Resonators (AREA)
Abstract
本发明涉及一种提高内置RC振荡器频率精度的校准方法,其特征在于:所述的校准方法应用于主控芯片对接口芯片频率的校准,所述的主控芯片外置有晶体振荡器,所述的接口芯片内置有RC振荡器;该校准方法包括以下步骤:步骤S001:所述主控芯片对所述接口芯片的RC振荡频率或周期进行测量,经该主控芯片计算得到修正值;步骤S002:将所述修正值写入所述的接口芯片中,从而实现对所述的接口芯片的振荡频率的修正。本发明的方法在不增加芯片成本的情况下,对工艺产生的误差进行修正,达到高精度的目的。
Description
技术领域
本发明涉及集成电路芯片内置RC振荡器频率的校准方法。
背景技术
电子产品中存在这样的一些应用系统,除了主CPU以外,还有一些接口芯片内部需要有时钟,而且有的对时钟频率的精度、稳定性都有较高的要求。此时有两个方案可以采用,一种是这个接口芯片也外置一个晶体振荡器,可以得到很高的精度,但芯片需要多引出两个引脚,且应用系统的成本会比较高;另一种做法是接口芯片用内置RC振荡器,此方案成本很低,不增加引脚数,但RC振荡器的精度与稳定性不高。传统提高RC振荡精度的方法是在芯片生产过程中,在封装之前进行中测,并用激光光刻的方法对裸片中的R或C进行微调修正。此方法要求芯片生产过程中必需要有中测,并根据测试结果,逐个芯片进行修正,因此测试成本比较高,对于低价值的芯片此方案是无法接收的。
发明内容
本发明的目的是在不增加芯片成本的情况下,对工艺产生的误差进行修正,提高芯片内部频率的精度。
本发明采用以下方案实现:一种提高内置RC振荡器频率精度的校准方法,其特征在于:所述的校准方法应用于主控芯片对接口芯片频率的校准,所述的主控芯片外置有晶体振荡器,所述的接口芯片内置有RC振荡器;该校准方法包括以下步骤:
步骤S001:所述主控芯片对所述接口芯片的RC振荡频率或周期进行测量,经该主控芯片计算得到修正值;
步骤S002:将所述修正值写入所述的接口芯片中,从而实现对所述的接口芯片的振荡频率的修正。
在本发明一实施例中,所述的主控芯片是通过采用复用接口总线的方法,对所述的接口芯片的RC振荡频率或周期进行测量。
在本发明一实施例中,所述的接口总线包括I2C接口总线、SPI接口总线或并行接口总线。
在本发明一实施例中,所述接口芯片的内部集成有寄存器组,所述的寄存器组能对RC振荡器的频率进行分频从而降低该接口芯片的振荡频率。
在本发明一实施例中,所述接口芯片的内部集成有寄存器组,所述的寄存器组通过模拟开关控制R或C的取值,实现提高振荡频率的目的。
在本发明一实施例中,所述步骤S001和步骤S002的具体实现过程如下:首先所述的主控芯片发控制命令给所述的接口芯片,所述的接口芯片接收命令后,解释命令并进入测频模式,此时将SDA信号线置为输出方式,并将RC振荡器的输出脉冲通过SDA接口输出,一定特定时间之后自动结束此过程;所述的主控芯片发出命令后,用IO方式将SCL信号线置成低电平,并开始测试SDA信号线的脉冲频率或脉冲周期,并计算得到修正值,然后通过I2C接口将修正值写入所述的接口芯片内部寄存器组中,从而实现对所述的接口芯片的振荡频率的修正。
在本发明一实施例中,所述的接口芯片是一能完成LED显示驱动、键盘扫描识别、定时开机、按键开机、红外遥控开机功能的面控芯片。
在本发明一实施例中,利用红外遥控接收线IR实现测频、校频功能,所述步骤S001和步骤S002的具体实现过程如下:所述的主控芯片发一个命令给所述的面控芯片,让所述的面控芯片进入测频状态,则此时IR线上传输的是所述的面控芯片内置RC振荡器的振荡脉冲波,待所述的主控芯片测试完成后,再发一个命令给所述的面控芯片,让所述的面控芯片退出测频状态;所述的主控芯片发出测频命令后,对IR线进行测频,并计算出相应的修正值;测频结束后,主控芯片发一个命令让所述的面控芯片退出测频状态,并再发一个命令写入频率的修正值,从而实现对所述面控芯片的振荡频率的修正。
本发明具有以下有益效果:
1、可以减少所述接口芯片的引脚数,所以可以不增加甚至减少所述接口芯片的成本;
2、不增加电子产品应用系统的成本,不增加引线、不增加元器件,方方便便实现提高内置RC振荡器的振荡频率精度。
3、使用方面,应用面广,适用于需要高精度工作频率的各种接口芯片中。
4、对芯片的工艺无特别要求,适用于各种工艺的芯片中。
附图说明
图1是本发明方法流程示意图。
图2是本发明应用系统接口关系示意图。
图3是本发明实施例接口芯片内置RC振荡器与寄存器组关系示意图。
图4是本发明另一实施例接口芯片内置RC振荡器与寄存器组关系示意图。
图5是本发明以复用I2C总线方式实现测频、校频的实例示意图。
图6是本发明复用红外遥控接收线实现测频、校频的实例示意图。
具体实施方式
下面结合附图及实施例对本发明做进一步说明。
如图1所示,本实施例提供一种提高内置RC振荡器频率精度的校准方法,其特征在于:所述的校准方法应用于主控芯片对接口芯片频率的校准,所述的主控芯片外置有晶体振荡器,所述的接口芯片内置有RC振荡器;该校准方法包括以下步骤:
步骤S001:所述主控芯片对所述接口芯片的RC振荡频率或周期进行测量,经该主控芯片计算得到修正值;
步骤S002:将所述修正值写入所述的接口芯片中,从而实现对所述的接口芯片的振荡频率的修正。
具体的,下面结合芯片间的连接关系及工作方式进行简单说明,请参照图2,图2是本发明应用系统接口关系示意图,所述的主控芯片是通过采用复用接口总线的方法,对所述的接口芯片的RC振荡频率或周期进行测量。该接口总线包括I2C接口总线、SPI接口总线或并行接口总线。请参照图3,图3是本发明接口芯片内置RC振荡器与寄存器组关系示意图。图中,该接口芯片的内部集成有寄存器组,所述的寄存器组能对RC振荡器的频率进行分频从而降低该接口芯片的振荡频率。请参照图4,图4是另一实施例接口芯片内置RC振荡器与寄存器组关系示意图,该实施例中所述的寄存器组通过模拟开关控制R或C的取值,实现提高振荡频率的目的。
请继续参照图5,图5为一个复用I2C总线实现测频、校频的实例。所述的主控芯片与所述的接口芯片通过I2C接口总线连接。校频时,首先所述的主控芯片发控制命令给所述的接口芯片,所述的接口芯片接收命令后,解释命令并进入测频模式,此时将SDA信号线置为输出方式,并将RC振荡器的输出脉冲通过SDA接口输出,一定时间之后自动结束此过程。所述的主控芯片发出命令后,用IO方式将SCL信号线置成低电平,并开始测试SDA信号线的脉冲频率或脉冲周期。所述的主控芯片通过测频或测周期方式可以计算出所述的接口芯片内置RC振荡器的振荡频率或周期,通过测量得到的内置RC振荡器的振荡频率或周期可以计算出相应的修正值,并通过I2C接口将修正值写入所述的接口芯片内部寄存器组中,则所述的接口芯片就可以得到高精度的工作频率。得到的工作频率的精度与修正值的位数是关,位数越多一般精度越高。此外,类似的接口方式还可以是SPI接口、UART接口、并行总线接口等。
请参照图6,图6为一个面控芯片与所述的主控芯片的接口方式,该面控芯片可以完成LED显示驱动、键盘扫描识别功能,可以实现定时开机、按键开机、红外遥控开机功能等。所以面控芯片需要有一个高稳定性的工作频率,一般情况下此面控芯片需要外接一个晶体振荡器才能达到走时间的精度,如采用了本发明专利的技术,利用内置RC振荡器一样可以实现高精度走时间功能,实现定时开机的功能。在此系统中,可以利用红外遥控接收线IR实现测频、校频功能。图中,所述的主控芯片与该面控芯片可以采用I2C、SPI等各种接口方式相连接,另外还有一根IR线相连接,如图5所示。在此系统中,直接利用红外遥控接收线IR实现测频、校频功能,操作将更加方便、简单。测频时,所述的主控芯片发一个命令给所述的面控芯片,让所述的面控芯片进入测频状态,则此时IR线上传输的是所述的面控芯片内置RC振荡器的振荡脉冲波,待所述的主控芯片测试完成后,再发一个命令给所述的面控芯片,让所述的面控芯片退出测频状态。所述的主控芯片发出测频命令后,对IR线进行测频,并计算出相应的修正值。测频结束后,发一个命令让所述的面控芯片退出测频状态,并再发一个命令写入频率的修正值,这样所述的面控芯片的工作频率可以得到很大程度的提高。
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
Claims (1)
1.一种提高内置RC振荡器频率精度的校准方法,其特征在于:所述的校准方法应用于主控芯片对接口芯片频率的校准,所述的主控芯片外置有晶体振荡器,所述的接口芯片内置有RC振荡器;该校准方法包括以下步骤:
步骤S001:所述主控芯片对所述接口芯片的RC振荡频率或周期进行测量,经该主控芯片计算得到修正值;
步骤S002:将所述修正值写入所述的接口芯片中,从而实现对所述的接口芯片的振荡频率的修正;
所述接口芯片的内部集成有寄存器组,所述的寄存器组可对RC振荡器的频率进行分频从而降低该接口芯片的振荡频率;
所述接口芯片的内部集成有寄存器组,所述的寄存器组可通过模拟开关控制R或C的取值,实现提高振荡频率的目的;
所述步骤S001和步骤S002的具体实现过程如下:首先所述的主控芯片发控制命令给所述的接口芯片,所述的接口芯片接收命令后,解释命令并进入测频模式,此时将SDA信号线置为输出方式,并将RC振荡器的输出脉冲通过SDA接口输出,一定特定时间之后自动结束此过程;所述的主控芯片发出命令后,用IO方式将SCL信号线置成低电平,并开始测试SDA信号线的脉冲频率或脉冲周期,并计算得到修正值,然后通过I2C接口将修正值写入所述的接口芯片内部寄存器组中,从而实现对所述的接口芯片的振荡频率的修正;
所述的主控芯片是通过采用复用接口总线的方法,对所述的接口芯片的RC振荡频率或周期进行测量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210354473.2A CN102857197B (zh) | 2012-09-22 | 2012-09-22 | 一种提高内置rc振荡器频率精度的校准方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210354473.2A CN102857197B (zh) | 2012-09-22 | 2012-09-22 | 一种提高内置rc振荡器频率精度的校准方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102857197A CN102857197A (zh) | 2013-01-02 |
CN102857197B true CN102857197B (zh) | 2015-09-09 |
Family
ID=47403450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210354473.2A Expired - Fee Related CN102857197B (zh) | 2012-09-22 | 2012-09-22 | 一种提高内置rc振荡器频率精度的校准方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102857197B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103698603B (zh) * | 2013-12-27 | 2017-03-15 | 深圳芯邦科技股份有限公司 | 一种芯片和其时钟测试方法以及芯片时钟测试系统 |
CN104007313A (zh) * | 2014-05-08 | 2014-08-27 | 深圳市硅格半导体有限公司 | 测试过程中的芯片检测方法及系统 |
CN107219395B (zh) * | 2017-05-23 | 2019-06-18 | 郑州云海信息技术有限公司 | 一种rtc晶振的检测方法 |
CN109143031A (zh) * | 2018-08-06 | 2019-01-04 | 深圳市鑫研创科技有限公司 | 无线充电全自动测试模组及无线充电发射器的校准方法 |
CN111322916A (zh) * | 2020-03-18 | 2020-06-23 | 融硅思创(北京)科技有限公司 | 高精度数码电子雷管芯片及提高雷管延时精度的方法 |
CN113467570B (zh) * | 2021-07-16 | 2024-02-09 | 无锡英斯特微电子有限公司 | 一种usb全速设备芯片的时钟精确校准系统和方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6425089B1 (en) * | 1999-03-19 | 2002-07-23 | Winbond Electronics Corp. | Method for generating a clock signal for universal asynchronous receiver transmitter by utilizing a PCI-standardized clock signal |
CN1421751A (zh) * | 2001-11-30 | 2003-06-04 | 精中(珠海)表业有限公司 | 低功耗精确计时装置及校正其精确度的设备、系统和方法 |
CN1622329A (zh) * | 2003-11-26 | 2005-06-01 | 中颖电子(上海)有限公司 | 内建高精度频率振荡器的集成电路芯片 |
CN101317145A (zh) * | 2005-11-30 | 2008-12-03 | 汤姆森许可贸易公司 | 提供稳定时钟信号的方法和装置 |
CN201374688Y (zh) * | 2009-02-26 | 2009-12-30 | 南京理工海疆科技有限公司 | 遥控调整晶体振荡器频率的装置 |
US7852099B1 (en) * | 2007-01-31 | 2010-12-14 | Ixys Ch Gmbh | Frequency trimming for internal oscillator for test-time reduction |
-
2012
- 2012-09-22 CN CN201210354473.2A patent/CN102857197B/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6425089B1 (en) * | 1999-03-19 | 2002-07-23 | Winbond Electronics Corp. | Method for generating a clock signal for universal asynchronous receiver transmitter by utilizing a PCI-standardized clock signal |
CN1421751A (zh) * | 2001-11-30 | 2003-06-04 | 精中(珠海)表业有限公司 | 低功耗精确计时装置及校正其精确度的设备、系统和方法 |
CN1622329A (zh) * | 2003-11-26 | 2005-06-01 | 中颖电子(上海)有限公司 | 内建高精度频率振荡器的集成电路芯片 |
CN101317145A (zh) * | 2005-11-30 | 2008-12-03 | 汤姆森许可贸易公司 | 提供稳定时钟信号的方法和装置 |
US7852099B1 (en) * | 2007-01-31 | 2010-12-14 | Ixys Ch Gmbh | Frequency trimming for internal oscillator for test-time reduction |
CN201374688Y (zh) * | 2009-02-26 | 2009-12-30 | 南京理工海疆科技有限公司 | 遥控调整晶体振荡器频率的装置 |
Non-Patent Citations (1)
Title |
---|
数码管显示驱动和键盘扫描控制器CH451及其应用;施隆照;《国外电子元器件》;20040105(第1期);第53页至第57页 * |
Also Published As
Publication number | Publication date |
---|---|
CN102857197A (zh) | 2013-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102857197B (zh) | 一种提高内置rc振荡器频率精度的校准方法 | |
TWI475864B (zh) | Electronic device | |
CN103384816B (zh) | 半导体温度传感器 | |
CN101626587A (zh) | 自动校准通信装置及其方法、校准装置以及校准通信装置之批量生产方法 | |
KR101876997B1 (ko) | 오실레이터 오토 트리밍 방법 및 오실레이터 오토 트리밍 기능을 갖는 반도체 장치 | |
CN102830748A (zh) | 芯片的内部时钟偏差的校准方法及系统 | |
CN104901690A (zh) | 一种测试模式下自动校准环振的方法及装置 | |
CN103424731A (zh) | 电能表的实时时钟校正装置及校正方法 | |
US9548724B2 (en) | Clock generation device, electronic apparatus, moving object, and clock generation method | |
TWI601384B (zh) | Clock correction circuit and clock correction method and detection method | |
CN101908012A (zh) | 时钟信号测试装置及测试方法 | |
TWI543040B (zh) | 時脈差異的補償時間之計算方法與裝置 | |
TWI523428B (zh) | 振盪器模組及其訊號校準方法 | |
CN103336754A (zh) | 一种usb从设备的系统时钟自动校准系统及方法 | |
JP2008014801A (ja) | 超音波流量計 | |
CN109975617A (zh) | 一种匹配晶体负载电容的测试电路及测试方法 | |
CN101561691B (zh) | 可携式储存装置的系统频率调整方法及装置 | |
TW201907761A (zh) | 基板處理裝置、儲存媒體以及基板處理方法 | |
CN106841777A (zh) | 一种高精度频域稳定度的测量装置 | |
TWI707220B (zh) | 電壓控制電路和電壓控制方法 | |
Zhi et al. | Design of distance measuring and reversing system | |
CN105388345A (zh) | 一种内部相位自动校准的示波器 | |
CN202929374U (zh) | 电压监测仪时间校准电路 | |
CN104168015A (zh) | 振荡装置与时脉信号的产生方法 | |
TWI418153B (zh) | 可根據時脈訊號自動發射無線訊號之無線發射晶片 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150909 Termination date: 20190922 |
|
CF01 | Termination of patent right due to non-payment of annual fee |