CN102857197B - 一种提高内置rc振荡器频率精度的校准方法 - Google Patents

一种提高内置rc振荡器频率精度的校准方法 Download PDF

Info

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
main control
interface
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
Application number
CN201210354473.2A
Other languages
English (en)
Other versions
CN102857197A (zh
Inventor
施隆照
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuzhou University
Original Assignee
Fuzhou University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuzhou University filed Critical Fuzhou University
Priority to CN201210354473.2A priority Critical patent/CN102857197B/zh
Publication of CN102857197A publication Critical patent/CN102857197A/zh
Application granted granted Critical
Publication of CN102857197B publication Critical patent/CN102857197B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Oscillators With Electromechanical Resonators (AREA)

Abstract

本发明涉及一种提高内置RC振荡器频率精度的校准方法,其特征在于:所述的校准方法应用于主控芯片对接口芯片频率的校准,所述的主控芯片外置有晶体振荡器,所述的接口芯片内置有RC振荡器;该校准方法包括以下步骤:步骤S001:所述主控芯片对所述接口芯片的RC振荡频率或周期进行测量,经该主控芯片计算得到修正值;步骤S002:将所述修正值写入所述的接口芯片中,从而实现对所述的接口芯片的振荡频率的修正。本发明的方法在不增加芯片成本的情况下,对工艺产生的误差进行修正,达到高精度的目的。

Description

一种提高内置RC振荡器频率精度的校准方法
技术领域
本发明涉及集成电路芯片内置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振荡频率或周期进行测量。
CN201210354473.2A 2012-09-22 2012-09-22 一种提高内置rc振荡器频率精度的校准方法 Expired - Fee Related CN102857197B (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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振荡器频率精度的校准方法
CN107579723B (zh) 一种校准时钟频率的方法和装置
US8782300B2 (en) Electronic apparatus
CN101072029B (zh) 一种单芯片上多种精确时钟产生电路及其实现方法
CN103063374B (zh) 一种带温度补偿功能的密封性能测试仪及密封性能测试方法
CN101626587A (zh) 自动校准通信装置及其方法、校准装置以及校准通信装置之批量生产方法
CN103868416A (zh) 一种对芯片原始振荡频率时钟进行校正的方法
KR101876997B1 (ko) 오실레이터 오토 트리밍 방법 및 오실레이터 오토 트리밍 기능을 갖는 반도체 장치
CN103424731A (zh) 电能表的实时时钟校正装置及校正方法
CN104122936A (zh) 一种mcu芯片分频时钟校正装置及方法
CN101908012A (zh) 时钟信号测试装置及测试方法
CN103336754B (zh) 一种usb从设备的***时钟自动校准***及方法
KR102271469B1 (ko) 반도체 장치 및 이를 포함하는 반도체 시스템
CN102638225A (zh) 一种片上时钟频率的调整电路及调整方法
CN102929330B (zh) 用于产生usb外设时钟的电路及方法
Lokapure et al. Interfacing of digital TPH sensors with FPGA using I2C interface
CN102624328A (zh) 电动机速度控制装置
CN204556136U (zh) 温度传感芯片测试电路
CN202713272U (zh) 一种片上时钟频率的调整电路
CN101561691B (zh) 可携式储存装置的***频率调整方法及装置
US9170602B1 (en) Calibrating a high-speed clock signal generated using a processor internal to the electronic authentication device without using a crystal oscillator
CN202929374U (zh) 电压监测仪时间校准电路
CN103281055A (zh) Rc振荡器
CN204188975U (zh) 一种时钟***及计数器
ITMI20110120A1 (it) Dispositivo di memoria con misurazione interna di parametri funzionali

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150909

Termination date: 20190922