Implementation of a floating point adder and subtracter in NoGAP, a comparative case study

Per Karlström*, Wenbiao Zhou, Dake Liu

*此作品的通讯作者

科研成果: 书/报告/会议事项章节会议稿件同行评审

4 引用 (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 4
  • Captures
    • Readers: 4
see details

摘要

Flexible Application Specific Instruction-set Processors (ASIPs) are starting to replace monolithic Application Specific Integrated Circuits (ASICs) in a wide variety of fields. However the construction of an ASIP is today associated with a substantial design effort. Novel Generator of Accelerators And Processors (NoGAP) is a tool for ASIP design utilizing hardware multiplexed data paths. One of the main advantages of NoGAP compared to other EDA tools for processor design, is that NoGAP imposes few limits on the architecture and thus design freedom. To prove that NoGAP can be used to design complex data paths a reimplementation of a floating point adder/subtracter previously implemented using Verilog with FPGA specific optimizations was reimplemented using the NoGAP Common Language (NoGAPCL). The adder/subtracter implemented in Verilog can operate at a frequency of 377 MHz in a Virtex-4SX35 (speed grade -12) as compared with the NoGAP implementation which had a maximum operation frequency of 276 Mhz, using the hand optimized mantissa adder from the original Verilog code, the NoGAP implementation reached timing closure at 326 Mhz.

源语言英语
主期刊名Proceedings - IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, EUC 2010
68-72
页数5
DOI
出版状态已出版 - 2010
已对外发布
活动IEEE/IFIP 8th International Conference on Embedded and Ubiquitous Computing, EUC 2010 - Hong Kong, 中国
期限: 11 12月 201013 12月 2010

出版系列

姓名Proceedings - IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, EUC 2010

会议

会议IEEE/IFIP 8th International Conference on Embedded and Ubiquitous Computing, EUC 2010
国家/地区中国
Hong Kong
时期11/12/1013/12/10

指纹

探究 'Implementation of a floating point adder and subtracter in NoGAP, a comparative case study' 的科研主题。它们共同构成独一无二的指纹。

引用此

Karlström, P., Zhou, W., & Liu, D. (2010). Implementation of a floating point adder and subtracter in NoGAP, a comparative case study. 在 Proceedings - IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, EUC 2010 (页码 68-72). 文章 5703500 (Proceedings - IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, EUC 2010). https://doi.org/10.1109/EUC.2010.20