说明书---一种快速高精度对数转换方法和装置

说明书---一种快速高精度对数转换方法和装置

ID:12015044

大小:67.50 KB

页数:9页

时间:2018-07-15

说明书---一种快速高精度对数转换方法和装置_第1页
说明书---一种快速高精度对数转换方法和装置_第2页
说明书---一种快速高精度对数转换方法和装置_第3页
说明书---一种快速高精度对数转换方法和装置_第4页
说明书---一种快速高精度对数转换方法和装置_第5页
资源描述:

《说明书---一种快速高精度对数转换方法和装置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、说明书摘要本发明提供一种快速高精度对数转换方法,是把一待转换数Tn转换为一以B为底的对数Ru,该转换方法主要包括如下步骤:步骤一,根据指定的转换精度位数建立粗细精度查询表;步骤二,输入以定点数格式表示的待转换数,进行粗细精度查询表查询;步骤三,根据查询结果计算出转换结果。该方法根据指定的转换精度位数建立以B为底粗精度表Table1、细精度表Table2和它们对应的高位和低位二进制位数(n,m),当以定点数格式表示的待转换数Tn输入后,方法自动提取的高位和低位进行对应的粗精度表和细精度查询,查询结果通过最高

2、位位数计算出转换的最终结果Ru。该方法的查询速度快,且节省空间优势较强。6权利要求书1、一种快速高精度对数转换方法,是把一待转换数Tn转换为一以B为底的对数Ru,该转换方法主要包括如下步骤:步骤一,根据指定的转换精度位数建立粗细精度查询表;步骤二,输入以定点数格式表示的待转换数,进行粗细精度查询表查询;步骤三,根据查询结果计算出转换结果。2、根据权利要求1所述的快速高精度对数转换方法,其特征在于:上述步骤一主要包括:根据高位位数建立以B为底的粗精度表Table1;根据低位位数建立以B为底的细精度查询表Ta

3、ble2。3、根据权利要求2所述的快速高精度对数转换方法,其特征在于:所述细精度表为一归一化的对数表。4、根据权利要求1所述的快速高精度对数转换方法,其特征在于:步骤二中待处理数Tn需进行分段查询,高位进行粗精度查询,低位进行细精度查询。5、根据权利要求1所述的快速高精度对数转换方法,其特征在于:步骤三中相对结果计算Ra=Num1+R*ΔNum1,Num1为粗精度表查询结果,R为细精度表查询结果,ΔNum1为对数表中对数值之差。6、一种快速高精度对数转换的装置,该装置能把待转换数转换成要求精度的对数,它主

4、要包括建立装置、提取装置、查询装置、计算和结果输出装置,其特征在于:所述建立装置包括一决策单元,根据对数转化精度分配高和低位数;一粗精度表建立单元,根据高位位数建立以B为底的粗精度表;和一细精度表建立单元,根据低位位数建立以B为底一归一化的细精度查询表。7、根据权利要求6所述的快速高精度对数转换的装置,其特征在于:所述提取装置包括一最高位位数记录单元,记录最高位位数;一高位提取单元,提取待转换二进制的高位到粗精度查询单元;和一低位提取单元,提取低位到细精度查询单元。8、根据权利要求6所述的快速高精度对数转

5、换的装置,其特征在于:所述6查询装置包括一粗精度表,根据高位提取的数在粗精度表中查询相应的对数值;以及一细精度表,根据从低位提取的数在西精度表中查询相应的值。6说明书一种快速高精度对数转换装置和方法技术领域本发明涉及一种高速数字信号处理器中对数转化表格制作及其转换方法和装置。背景技术许多高速数字信号处理器使用定点格式,对数转换时使用查表法。查表法是先建立一对数表,然后按一定规则在所对应表格查找对应的对数值。目前已有的查表方法中主要有精度可控和精度固定两种。精度可控型查表方法计算步骤麻烦,而且需要进行多次除

6、法运算速度较慢,虽然占用内存较小但不适合高速数字系统;精度固定的型的查表方法是按目标精度设计对数表,对于高精度系统需庞大表格而耗用巨大内存空间。因此一直高精度速度快,而占用内存又小的对数转换装置成为必要。发明内容本发明提出了一种快速高精度对数转换方法和装置,它主要包括粗精度查询和细精度查询,粗精度查询用来直接查询二进制中高位对数转化值;细精度表用来查询二进制中低位的一归一化对数转化值,然后两种查询结果通过一定运算就可得出最后结果,其基本原理和游标卡尺相似。为了实现上述目的,本发明提供一种快速高精度对数转换

7、方法,是把一待转换数Tn转换为一以B为底的对数Ru,该转换方法主要包括如下步骤:步骤一,根据指定的转换精度位数建立粗细精度查询表;步骤二,输入以定点数格式表示的待转换数,进行粗细精度查询表查询;步骤三,根据查询结果计算出转换结果。其中,优选方案,上述步骤一主要包括:根据高位位数建立以B为底的粗精度表Table1,根据低位位数建立以B为底的细精度查询表Table2。其中,优选方案,所述细精度表为一归一化的对数表。6其中,优选方案,步骤二中待处理数Tn需进行分段查询,高位进行粗精度查询,低位进行细精度查询。其

8、中,优选方案,步骤三中相对结果计算Ra=Num1+R*ΔNum1,Num1为粗精度表查询结果,R为细精度表查询结果,ΔNum1为对数表中对数值之差。本发明还包括一种快速高精度对数转换的装置,该装置能把待转换数转换成要求精度的对数,它主要包括建立装置、提取装置、查询装置、计算和结果输出装置,其特征在于:所述建立装置包括一决策单元,根据对数转化精度分配高和低位数;一粗精度表建立单元,根据高位位数建立以B为底的粗精度表;和一细精度表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。