查找字获取方法和装置制造方法及图纸

技术编号:2819768 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种查找字获取装置,其包括数据存储单元和查找字锁定单元。所述数据存储单元用于存储有对理想查找曲线以预定查找间隔进行采样分析而得到的初始数据,所述初始数据包括初始查找点对应的查找字。所述查找字锁定单元,用于根据所述初始数据获取计算查找点对应的查找字,所述计算查找点是从初始查找点起以所述预定查找间隔为步长逐次不断的向当前查找点逼近直至进入当前查找点的预定锁定范围的查找点,并在所述计算查找点进入所述当前查找点的预定锁定范围时输出所述计算查找点对应的查找字。这样,可以最大限度的减少数据存储量,同时也提高了温度频率补偿的精度。

【技术实现步骤摘要】

本专利技术涉及计算机计算领域,特别涉及逐次逼近型查找字获取方法和装置
技术介绍
为了确保所有的电子器件都能正常或同步工作,在电子电路设计中提供精 确的时钟信号是非常重要的。通常,所述时钟信号是一般可以由晶体振荡器(crystal oscillator)产生的,其中所述晶体振荡器是利用压电材料的振荡晶体 的机械谐振来产生一定频率电信号的电子电路。导致时钟信号不同于设计的一 个原因在于温度,它可能影响压电材料和晶体振荡器的运作。随着温度的变化, 晶体振荡器输出的频率会也会随之变化。事实上,电子设备比如便携式电脑、 手机和电子仪表可能被用于各种温度变化的环境中,因此保证这些电子设备在 各种温度环境下都能正常无误的工作是非常重要的。许多现代通信设备比如GPS和GSM系统需要高精度、高稳定的频率来增 加其内无线电收发器的灵敏度以及来降低采集/跟踪时间。然而,晶体振荡器的 输出频频会随着寿命和温度的变化而发生漂移,并且普通晶体振荡器也不会提 供抑制晶体频率随周围温度发生变化的机制。由于苛刻的需求,在没有来自基 站的频率调谐支持的蜂窝系统中使用低成本独立晶体振荡器是不可能的。无线通讯设备或移动电话的频率源包括有数控晶体振荡器(digitally controlled crystal oscillator)。然而,数控晶体振荡器电路需要在晶体振荡器中 引入电容阵列来进行频率校正。这样,使用数控晶体振荡器就变得非常昂贵, 尤其对于深亚微米COMS工艺的数控晶体振荡器。此外,通过对数控晶体振荡 器中的大量电容的切换来调整晶体振荡器的输出频率很可能会导致频率跳变效 应(frequency beating effects),从而难以满足输出频率稳定性的要求。 此外,所述数控晶体振荡器电路还需要数控输入信号来补偿由温度发生变 化引起的频率漂移。现有技术中 一般都采用存储一些离散的温度点对应的频率补偿值得方法,即查找表(Look-up table)法。在需要进行温度频率补偿的时 候,只需要将当前温度对应的频率补偿值直接取出使用就可以。然而,如果在 一些温度点之间频率发生明显跳变,则可能影响到整个系统的补偿效果。对于 上述问题, 一种解决方法是可以利用在温度间隔间采用插值的方式来克服,但 是这将会使硬件设计变的比较复杂并且补偿精度可能会比较差。另一种解决方 法是可以减小温度间隔以获得更多温度点对应的频率补偿值,但是这将会增加 用于存储频率补偿值的存储器的容量,同时也会增加温度频率的测试点数量。在其它物理应用领域,也经常会使用查找表法来获得某一查找点对应的查 找值,此时也会遇到同样的问题,即查找表的存储量与查找精度之间的矛盾问 题。因此,亟待提出一种的存储容量低、查找精确高的逐次逼近型查找字获取 技术。
技术实现思路
有鉴于此,本专利技术解决的技术问题之一在于提供一种查找字获取装置,其 可以利用最少的存储容量来找到精确的查找字。本专利技术解决的技术问题之二在于提供一种查找字获取方法,其可以利用最 少的存储容量来找到精确的查找字。为了解决上述问题,根据本专利技术的一方面,本专利技术提供了一种查找字获取 装置,用于查找到当前查找点对应的查找字,其包括数据存储单元,用于存 储有对理想查找曲线以预定查找间隔进行采样分析而得到的初始数据,所述初 始数据包括初始查找点对应的查找字、固定步长和存储有固定步长的若干符号 位的固定步长符号表;查找字锁定单元,用于根据所述初始数据及之前临时结 果数据获取计算查找点对应的查找字,以至于所述计算查找点与对应的查找字 所形成的拟合曲线能从初始查找点起沿所述理想查找曲线逐次逼近所述当前查找点,所述计算查找点是从初始查找点起以所述预定查找间隔为步长逐次不断 的向当前查找点逼近直至进入当前查找点的预定锁定范围的查找点,所述之前 临时结果数据为计算查找点未进入当前查找点的预定锁定范围时之前已经获 取的计算查找点对应的查找字,并在所述计算查找点进入所述当前查找点的预 定锁定范围时输出所述计算查找点对应的查找字。进一步的,在输出所述计算查找点对应的查找字之前,还需要对其进行插 值处理以得到精确的当前查找点对应的查找字。进一步的,所述根据所述初始数据及之前临时结果数据获取计算查找点对应的查找字包括从固定步长符号表中获取当前计算查找点逼近下一计算查找 点所需要的固定步长的符号位,所述下一计算查找点是从当前计算查找点朝向 所述当前查找点迈近一个预定查找间隔的计算查找点,所述当前计算查找点的 初始值为初始查找点;将获取的符号位赋予固定步长以获取当前计算查找点逼 近所述下一计算查找点所需要的实际步长;利用当前计算查找点对应的查找字 和实际步长得到所述下一计算查找点对应的查找字;将所述下一计算查找点作 为下轮的新当前计算查找点并重复上述操作。进一步的,对理想温度频率特性曲线以预定查找间隔进行采样分析包括 选定一个采样查找点为初始查找点,才艮据该选定的采样查找点对应的采样值计 算得到初始查找点对应的查找字;根据各采样查找点的采样值计算出所述固定 步长、固定步长符号表中的各符号位的值。根据本专利技术的一方面,本专利技术提供了一种查找字获取方法,用于查找到当 前查找点对应的查找字,其包括以预定查找间隔对理想查找曲线进行采样分 析而得到初始数据,所述初始数据包括初始查找点对应的查找字、固定步长和 固定步长符号表,所述固定步长符号表记录有各采样查找点对应的固定步长的 符号位;根据所述初始数据及之前临时结果数据计算从初始查找点起以预定查 找间隔为步长不断的向当前查找点逼近直至锁定于当前查找点的预定范围的计 算查找点对应的查找字,以至于所述计算查找点与对应的查找字所形成的拟合曲线能从初始查找点起沿所述理想查找曲线逐次逼近所述当前查找点,所述之 前临时结果数据为计算查找点未锁定于当前查找点的预定范围时已经获取的计算查找点对应的查找字;在所述计算查找点锁定于所述当前查找点的预定范围时根据所述计算查找点对应的查找字插值得到所述当前查找点对应的查找字。 进一步的,所述预定查找间隔的大小随查找范围的不同而不同。 进一步的,为不同的查找范围设置不同组的初始数据,每组初始数据对应于各自适用的查找范围。更进一步的,所述根据所述初始数据及之前临时结果数据计算从初始查找点起以预定查找间隔为步长不断的向当前查找点逼近直至锁定于当前查找点的预定范围的计算查找点对应的查找字包括从固定步长符号表中获取当前计算查找点逼近下一计算查找点所需要的固定步长的符号位,所述下一计算查找点 是从当前计算查找点朝向所述当前查找点迈近一个预定查找间隔的计算查找点,所述当前计算查找点的初始值为初始温度;将获取的符号位赋予固定步长 以获取当前计算查找点逼近所述下一计算查找点所需要的实际步长;利用当前 计算查找点对应的查找字和实际步长得到所述下一计算查找点对应的查找字; 将所述下一计算查找点作为下轮的新当前计算查找点并重复上述操作直至当前 计算查找点锁定于当前查找点的预定范围。更进一步的,所述对理想查找曲线以预定查找间隔进行采样分析包括利 用采样查找值计算每个采样查找点的理论查找字;选定一个采样查找点为初始 查找点,那么该采样查找点对应的理论查找字就是初始查找点对应的查找字; 根据各采样查找点对应的理论查找字本文档来自技高网
...

【技术保护点】
一种查找字获取装置,用于查找到当前查找点对应的查找字,其特征在于,其包括: 数据存储单元,用于存储有对理想查找曲线以预定查找间隔进行采样分析而得到的初始数据,所述初始数据包括初始查找点对应的查找字、固定步长和存储有固定步长的若干符号位的固定步长符号表; 查找字锁定单元,用于根据所述初始数据及之前临时结果数据获取计算查找点对应的查找字,以至于所述计算查找点与对应的查找字所形成的拟合曲线能从初始查找点起沿所述理想查找曲线逐次逼近所述当前查找点,所述计算查找点是从初始查找点起以所述预定查找间隔为步长逐次不断的向当前查找点逼近直至进入当前查找点的预定锁定范围的查找点,所述之前临时结果数据为计算查找点未进入当前查找点的预定锁定范围时之前已经获取的计算查找点对应的查找字,并在所述计算查找点进入所述当前查找点的预定锁定范围时输出所述计算查找点对应的查找字。

【技术特征摘要】

【专利技术属性】
技术研发人员:张幂曹伟勋
申请(专利权)人:凯涛电子上海有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利