专利名称:数字化中心频率的精确确定方法
技术领域:
本发明涉及电学领域,尤其涉及电子通信电路,特别是一种数字化中心频率的精确确定方法。
背景技术:
数字化通信电路中需要快速精确确定并调整振荡器的中心频率。现有技术中,确定一个N-bits (在此N表示任意一个大于二的数)的二进制数值的方法是将目标数值在一个金字塔型数值表中从任意一个入口开始与其相邻数值反复比较,从而逐步接近真实数值。但是,这种比较方法存在误差,在相邻的两个数值之间,目标数值经常偏向离真实数值较远的一个数值。
发明内容
本发明的目的是提供一种数字化中心频率的精确确定方法,所述的这种数字化中心频率的精确确定方法要解决现有技术中确定一个N-bits (在此N表示任意一个大于二的数)的二进制目标数值的方法存在误差的技术问题。本发明的这种数字化中心频率的精确确定方法包括一个在金字塔型数值表中确定一个!Bbits的二进制目标数值的真实位置的过程,其中,在所述的金字塔型数值表中,二进制数值100位于金字塔顶,二进制目标数值100的下层为二进制数值110和二进制数值 010,二进制数值110的下层为二进制数值111和二进制数值101,二进制数值010的下层为二进制数值oil和二进制数值001,最底层设置有二进制数值111、二进制数值110、二进制数值100、二进制数值010和二进制数值000,最底层二进制数值111位于上方二进制数值 111的下层,最底层二进制数值110位于上方二进制数值111和二进制数值101的共同下层,最底层二进制数值100位于上方二进制数值101和二进制数值011的共同下层,最底层二进制数值010位于上方二进制数值011和二进制数值001的共同下层,最底层二进制数值000位于上方二进制数值001的下层,在所述的确定目标数值的真实位置的过程中,先将目标数值与金字塔型数值表中顶端位置的二进制数值进行比较,在顶端位置的二进制数值小于目标数值时,跳转到与顶端位置相邻的较大的一个数值位置,在顶端位置的二进制数值大于目标数值时,跳转到与顶端位置相邻的较小的一个数值位置,由此渐进,在跳转到最后一步后将目标数值到这个最后一步的数值位置之间的跳转距离与目标数值到最后第二步跳转的位置之间的跳转距离进行比较,取跳转距离最短的位置上的二进制数值为所要的中心频率。本发明根据目标数值与相邻的两个数值位置之间的跳转距离来确定真实数值, 提高了振荡器中心频率的精确度。本发明与现有技术相比较,其效果是积极和明显的。本发明修改了现有技术中金字塔型数值比较表,根据目标数值与相邻的两个数值位置之间的跳转距离来确定真实数值,提高了中心频率的精确度。
图1是本发明的数字化中心频率的精确确定方法的示意图。
具体实施例方式实施例1 如图1所示,本发明的数字化中心频率的精确确定方法,包括一个在金字塔型数值表中确定一个:3bits的二进制目标数值的真实位置的过程,其中,在所述的金字塔型数值表中,二进制数值100位于金字塔顶,二进制目标数值100的下层为二进制数值110和二进制数值010,二进制数值110的下层为二进制数值111和二进制数值101,二进制数值 010的下层为二进制数值011和二进制数值001,最底层设置有二进制数值111、二进制数值 110、二进制数值100、二进制数值010和二进制数值000,最底层二进制数值111位于上方二进制数值111的下层,最底层二进制数值110位于上方二进制数值111和二进制数值101 的共同下层,最底层二进制数值100位于上方二进制数值101和二进制数值011的共同下层,最底层二进制数值010位于上方二进制数值011和二进制数值001的共同下层,最底层二进制数值000位于上方二进制数值001的下层,在所述的确定目标数值的真实位置的过程中,先将目标数值与金字塔型数值表中顶端位置的二进制数值进行比较,在顶端位置的二进制数值小于目标数值时,跳转到与顶端位置相邻的较大的一个数值位置,在顶端位置的二进制数值大于目标数值时,跳转到与顶端位置相邻的较小的一个数值位置,由此渐进, 在跳转到最后一步后将目标数值到这个最后一步的数值位置之间的跳转距离与目标数值到最后第二步跳转的位置之间的跳转距离进行比较,取跳转距离最短的位置上的二进制数值为所要的中心频率。本发明根据目标数值与相邻的两个数值位置之间的跳转距离来确定真实数值,提高了振荡器中心频率的精确度。
权利要求
1. 一种数字化中心频率的精确确定方法,包括一个在金字塔型数值表中确定一个 N-bits的二进制目标数值的真实位置的过程,N表示任意一个大于二的数,以3-bits为例, 其特征在于在所述的金字塔型数值表中,二进制数值100位于金字塔顶,二进制目标数值 100的下层为二进制数值110和二进制数值010,二进制数值110的下层为二进制数值111 和二进制数值101,二进制数值010的下层为二进制数值011和二进制数值001,最底层设置有二进制数值111、二进制数值110、二进制数值100、二进制数值010和二进制数值000, 最底层二进制数值111位于上方二进制数值111的下层,最底层二进制数值110位于上方二进制数值111和二进制数值101的共同下层,最底层二进制数值100位于上方二进制数值101和二进制数值011的共同下层,最底层二进制数值010位于上方二进制数值011和二进制数值001的共同下层,最底层二进制数值000位于上方二进制数值001的下层,在所述的确定目标数值的真实位置的过程中,先将目标数值与金字塔型数值表中顶端位置的二进制数值进行比较,在顶端位置的二进制数值小于目标数值时,跳转到与顶端位置相邻的较大的一个数值位置,在顶端位置的二进制数值大于目标数值时,跳转到与顶端位置相邻的较小的一个数值位置,由此渐进,在跳转到最后一步后将目标数值到这个最后一步的数值位置之间的跳转距离与目标数值到最后第二步跳转的位置之间的跳转距离进行比较,取跳转距离最短的位置上的二进制数值为所要的中心频率。
全文摘要
一种数字化中心频率的精确确定方法,包括一个在金字塔型数值表中确定一个N-bits二进制目标数值的真实位置的过程,先将目标数值与金字塔型数值表中顶端位置的二进制数值进行比较,在顶端位置的二进制数值小于目标数值时,跳转到与顶端位置相邻的较大的一个数值位置,在顶端位置的二进制数值大于目标数值时,跳转到与顶端位置相邻的较小的一个数值位置,由此渐进,在跳转到最后一步后将目标数值到这个最后一步的数值位置之间的跳转距离与目标数值到最后第二步跳转的位置之间的跳转距离进行比较,取跳转距离最短位置上的二进制数值为所要的中心频率。本发明根据目标数值与相邻两个数值位置之间的跳转距离来确定真实数值,提高了振荡器中心频率的精确度。
文档编号H03L7/00GK102377424SQ201010250309
公开日2012年3月14日 申请日期2010年8月11日 优先权日2010年8月11日
发明者孙润华, 彭丽华 申请人:齐凌微电子科技(上海)有限公司