一种片上时钟频率的调整电路及调整方法

文档序号:7515652阅读:540来源:国知局
专利名称:一种片上时钟频率的调整电路及调整方法
技术领域
本发明涉及电子设备集成电路技术领域,特别涉及一种片上时钟调整电路及其方法,具体地讲是ー种可节约时间和成本的片上时钟的调节电路及其方法。
背景技术
近些年来,半导体技术发展迅猛,集成电路芯片的工作速度日益提高,业内对驱动电路工作的时钟信号提出更高的要求。片内时钟产生器作为提供时钟信号的模块,在电路设计中不可或缺。但时钟信号工作吋,由于受到电容、电感等器件的影响,容易发生畸变和漂移,影响电路正常工作。因此,如何能够提高时钟精度已成为了高性能电子设备设计的关键问题之一。 现有技术中,为了提供精确的时钟信号,常采用在芯片上设置晶体振荡电路,但晶体振荡电路的引入需要为芯片再外接多个与所需频率对应的振荡晶体模块,这样则需要在芯片增加多个端ロ,既增加了生产成本也不利于芯片制造及升级。

发明内容
鉴于现有技术的缺陷,本发明提供一种片上时钟频率的调整电路及调整方法,做到了用较低的成本实现较高的时钟精度。一方面,本发明所提供的片上时钟频率产生电路包括计数器、寄存器、振荡器;所述寄存器、振荡器分别与所述计数器相连,所述振荡器与所述寄存器相连;所述计数器还与芯片外的一片外时钟产生器相连,所述片外时钟产生器产生脉冲信号,所述计数器计算所述振荡器的当前时钟周期,并将所述振荡器的当前时钟周期发送至所述寄存器;所述寄存器与一控制模块相连;所述控制模块根据所述振荡器的当前时钟周期得到所述振荡器的当前时钟频率,并将所述振荡器的当前时钟频率与所述寄存器内预存的目标频率进行比对,得到对比结果信息;所述控制模块根据所述对比结果信息,控制所述振荡器调整当前的时钟频率。优先的是,所述计数器计算所述振荡器的当前时钟周期包括所述计数器从ー启示时间点开始计时,经过一时间段计算得到所述振荡器的当前时钟周期;其中,所述启示时间点为所述片外时钟产生器所产生的时钟为高电平时所对应的时间点。优先的是,所述控制模块根据所述振荡器的当前时钟周期得到所述振荡器的当前时钟频率包括利用所述振荡器的当前时钟周期除以所述时间段,得到所述振荡器的当前时钟频率。优先的是,所述控制模块将所述振荡器的当前时钟频率与所述寄存器内预存的目标频率进行比对,得到对比结果信息包括利用以下公式得到所述对比结果信息,
权利要求
1.一种片上时钟频率的调整电路,其特征在于,所述片上时钟频率产生电路包括计数器、寄存器、振荡器;所述寄存器、振荡器分别与所述计数器相连,所述振荡器与所述寄存器相连; 所述计数器还与芯片外的一片外时钟产生器相连,所述片外时钟产生器产生脉冲信号,所述计数器计算所述振荡器的当前时钟周期,并将所述振荡器的当前时钟周期发送至所述寄存器; 所述寄存器与一控制模块相连; 所述控制模块根据所述振荡器的当前时钟周期得到所述振荡器的当前时钟频率,并将所述振荡器的当前时钟频率与所述寄存器内预存的目标频率进行比对,得到对比结果信息; 所述控制模块根据所述对比结果信息,控制所述振荡器调整当前的时钟频率。
2.如权利要求I所述的片上时钟频率的调整电路,其特征在于,所述计数器计算所述振荡器的当前时钟周期包括所述计数器从一启示时间点开始计时,经过一时间段计算得到所述振荡器的当前时钟周期;其中,所述启示时间点为所述片外时钟产生器所产生的时钟为高电平时所对应的时间点。
3.如权利要求2所述的片上时钟频率的调整电路,其特征在于,所述控制模块根据所述振荡器的当前时钟周期得到所述振荡器的当前时钟频率包括利用所述振荡器的当前时钟周期除以所述时间段,得到所述振荡器的当前时钟频率。
4.如权利要求2所述的片上时钟频率的调整电路,其特征在于,所述控制模块将所述振荡器的当前时钟频率与所述寄存器内预存的目标频率进行比对,得到对比结果信息包括利用以下公式得到所述对比结果信息, 比对结果信息=I聽■继m率-目标_ Ixl00O7o目标频率
5.如权利要求2所述的片上时钟频率的调整电路,其特征在于,所述控制模块根据所述对比结果信息,控制所述振荡器调整当前的时钟频率包括 根据所述对比结果信息,控制所述振荡器调整将当前的时钟频率调整为与所述目标频率相一致。
6.一种片上时钟频率的调整方法,其特征在于,所述的方法应用于如权利要求I所述的片上时钟频率的调整电路,所述的方法包括 在所述寄存器内存储所述目标频率; 使用所述计数器计算所述振荡器的当前时钟周期,并将所述振荡器的当前时钟周期发送至所述寄存器; 所述控制模块根据所述振荡器的当前时钟周期得到所述振荡器的当前时钟频率,并将所述振荡器的当前时钟频率与所述寄存器内预存的目标频率进行比对,得到对比结果信息; 所述控制模块根据所述对比结果信息,控制所述振荡器调整当前的时钟频率。
7.如权利要求6所述的片上时钟频率的调整方法,其特征在于,所述的方法还包括 所述计数器从一启示时间点开始计时,经过一时间段计算得到所述振荡器的当前时钟周期;其中,所述启示时间点为所述片外时钟产生器所产生的时钟为高电平时所对应的时间点。
8.如权利要求7所述的片上时钟频率的调整方法,其特征在于,所述的方法还包括 所述控制模块利用所述振荡器的当前时钟周期除以所述时间段,得到所述振荡器的当前时钟频率。
9.如权利要求7所述的片上时钟频率的调整方法,其特征在于, 所述控制模块将所述振荡器的当前时钟频率与所述寄存器内预存的目标频率进行比对,得到对比结果信息包括利用以下公式得到所述对比结果信息,
10.如权利要求7所述的片上时钟频率的调整方法,其特征在于, 所述控制模块根据所述对比结果信息,控制所述振荡器调整当前的时钟频率包括根据所述对比结果信息,控制所述振荡器调整将当前的时钟频率调整为与所述目标频率相一致。
全文摘要
本发明提供一种片上时钟频率的调整电路及调整方法。所述片上时钟频率产生电路包括计数器、寄存器、振荡器;所述寄存器、振荡器分别与所述计数器相连,所述振荡器与所述寄存器相连;所述计数器还与芯片外的一片外时钟产生器相连,所述片外时钟产生器产生脉冲信号,所述计数器计算所述振荡器的当前时钟周期,并将所述振荡器的当前时钟周期发送至所述寄存器;所述寄存器与一控制模块相连;所述控制模块根据所述振荡器的当前时钟周期得到所述振荡器的当前时钟频率,并将所述振荡器的当前时钟频率与所述寄存器内预存的目标频率进行比对,得到对比结果信息;所述控制模块根据所述对比结果信息,控制所述振荡器调整当前的时钟频率。
文档编号H03B5/32GK102638225SQ20121009643
公开日2012年8月15日 申请日期2012年4月1日 优先权日2012年4月1日
发明者张晋芳, 曲孔宁, 王勇 申请人:北京集创北方科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1