检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]上海高性能集成电路设计中心,上海201204
出 处:《计算机工程》2014年第2期294-299,共6页Computer Engineering
摘 要:高精度、高性能浮点运算部件是高性能微处理器设计的重要部分。通过对传统双精度浮点乘加运算算法的研究,结合四倍精度浮点数据格式特点,设计并实现一种高性能的四倍精度浮点乘加器(QPFMA),该乘加器支持多种浮点运算,运算延迟为7拍,全流水结构。采用双路加法器改进算法结构,优化头零预测和规格化移位逻辑,减小运算延迟和硬件开销。通过参数化设计验证方法,实现高效的正确性验证。逻辑综合结果表明,基于65 nm工艺,该QPFMA频率可达1.2 GHz,比现有的QPFMA设计运算延迟减少3拍,频率提高约11.63%。High precision and high performance floating-point unit is an important research object of high performance microprocessor design. According to the characteristic of Quadruple Precision(QP) floating-point data format and research on double precision floating-point multiplier accumulator algorithms, a high performance Quadruple Precision Floating-point Multiplier Accumulator(QPFMA) is designed and realized, which supports multiple floating-point arithmetic with a 7 cycles pipeline. By adopting dual path adder and improving on algorithm architecture, optimizing leading-zero-anticipation and normalization shifter logic, the latency and hardware area is decreased. And by making use of parameterized design and verification methodology, the correction of the QPFMA is verified efficiently. Based on 65 nm technology, as the synthesis results show that the QPFMA can work at 1.2 GHz, with the latency decreased by 3 cycles and the frequency increased by about 11.63% compared with current QPFMA design.
分 类 号:TP368.1[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15