一种用于导航芯片设计的高精度运算处理器  

A high-precision mathematic processor for navigation ASIC design

在线阅读下载全文

作  者:李慧[1] 闫宏伟[1] 李金城[1] 

机构地区:[1]北京交通大学电子信息工程学院,北京100044

出  处:《电子技术应用》2012年第9期35-38,共4页Application of Electronic Technique

基  金:中央高校基本科研业务费专项资金资助(2011JBZ002)

摘  要:设计了一种专用于卫星导航芯片设计的高精度运算处理器,可完成卫星导航定位计算涉及的所有运算。该处理器用5个字节(40 bit)定义自己的数据格式,并针对这种数据格式实现了加、减、乘、除和阶乘等基础运算。利用这些基础运算和适当的数据调度实现了导航定位计算所涉及的各种函数运算,精度达到了10-7。通过FPGA验证,该处理器具有运算速度快和计算准确的特点,同时具有很强的扩展能力。This paper proposed a high-precision mathematic processor for satellite navigation ASIC design, which processed almost all of the mathematic calculations involved in satellite navigation and positioning applications.Based on its own 5 B data format, this processor realized the addition, subtraction, multiplication, division, factorial and other basic mathematic operations, further-more, by making full use of these basic operations and proper data scheduling, it performed various kinds of mathematic functions with 10^-7 precision that satellite navigation and positioning applications required.FPGA test proved that the suggested processor not only calculated fast and accurately, but also had strong expansion ability.

关 键 词:导航定位 处理器 基础运算 函数运算 

分 类 号:TP332[自动化与计算机技术—计算机系统结构] TN492[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象