-
题名支持超越函数的浮点运算单元的设计与实现
- 1
-
-
作者
付江平
张盛兵
高德远
郭亚鹏
-
机构
西北工业大学 计算机学院
-
出处
《计算机应用研究》
CSCD
北大核心
2007年第9期179-181,共3页
-
基金
国家自然科学基金(60573101)
-
文摘
介绍自主设计的龙腾C2微处理器中浮点运算单元的设计与实现。该处理器与Intel 80486DX4指令系统兼容,支持IEEE 754标准扩展精度的浮点基本函数和超越函数运算。介绍了浮点运算单元的结构,分析了实现超越函数的高精度CORDIC算法的流程,讨论了实现浮点超越函数运算的数据通路和控制通路结构,并给出了仿真结果和精度评估结果。仿真和分析的结果表明,浮点运算单元的设计满足龙腾C2微处理器的设计要求。
-
关键词
浮点运算单元
超越函数
坐标旋转数字计算机算法
-
Keywords
floating-point operation unit
transcendental function
CORD1C algorithm
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-
-
题名NRS FPU中浮点乘、除运算的合并设计
被引量:2
- 2
-
-
作者
王迎春
高德远
樊晓桠
牟澄宇
-
机构
西北工业大学航空微电子中心
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2000年第3期313-318,共6页
-
文摘
NRS FPU是西北工业大学航空微电子中心研制的具有自主版权的协处理器.文中面向嵌入式应用描述了 NRS FPU通用路径下浮点乘、除的合并设计.主要讨论了迭代计数器、除索引寄存器与乘数寄存器的合用、BOOTH译码逻辑与除法的查找表结合、以及数据缩放与移位部件的共用.并结合具体实现,对浮点除算法中实现较复杂的商位产生算法进行了改进.与其它几种常见的处理器比较显示,NRS FPU规模小、速度高,是嵌入式应用的最佳选择.
-
关键词
BOOTH
浮点处理器
fpu
浮点运算
设计
-
Keywords
BOOTH,SRT,PLA,floating point processor, fpu
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
TP332.202
[自动化与计算机技术—计算机系统结构]
-
-
题名一种低延迟高吞吐率的浮点整型乘累加单元
被引量:1
- 3
-
-
作者
沈俊
沈海斌
虞玉龙
-
机构
浙江大学超大规模集成电路设计研究所
-
出处
《计算机工程》
CAS
CSCD
2013年第6期91-94,102,共5页
-
文摘
针对目前浮点运算单元在处理向量点乘运算时存在数据相关性的问题,提出一种低延迟单周期的累加单元结构。该结构用于7级流水的可配置乘累加单元,可兼容双精度浮点、双单精度浮点以及32位有符号数,且能对后置模块进行操作数隔离与门控时钟的低功耗处理。在Viterx-4平台上实验结果表明,该结构具有高性能、低延迟、单周期完成数据吞吐等特点,与使用Xilinx浮点IP的设计面积相比,时间积减少30%以上。
-
关键词
浮点运算单元
乘累加
向量点乘
双精度
双单精度
-
Keywords
Float Point Unit(fpu)
multiply-accumulator
vector dot product
double-precision
dual single-precision
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于硬件FPU的姿态解算系统设计
被引量:2
- 4
-
-
作者
李伟伟
于纪言
-
机构
南京理工大学智能弹药国防重点学科实验室
-
出处
《传感器与微系统》
CSCD
2020年第7期89-91,共3页
-
基金
国家自然科学基金资助项目(11602111)。
-
文摘
为了提高四旋翼飞行器姿态解算的速度和姿态估计的精度,提出了一种基于硬件浮点运算单元(FPU)的姿态解算系统。以STM32F407ZET6和MPU9250等作为实验平台,对惯性测量单元(IMU)传感器原始数据进行滑动平均滤波处理后再进行互补滤波算法计算,利用数字信号处理(DSP)库的硬件FPU对互补滤波算法进行加速。实验结果表明:本系统可将姿态解算的速度提高至800Hz,俯仰角、横滚角、偏航角的精度分别提升至±0.17°,±0.26°,±0.03°,满足小型四旋翼飞行器姿态解算的精确性和快速性要求。
-
关键词
互补滤波
姿态解算
四旋翼飞行器
浮点运算单元(fpu)
四元数
MPU9250传感器
-
Keywords
complementary filtering
attitude solution
four-rotor aircraft
floating-point computing unit(fpu)
quaternion
MPU9250 sensor
-
分类号
TP29
[自动化与计算机技术—检测技术与自动化装置]
TP212
[自动化与计算机技术—检测技术与自动化装置]
-