项目作者: manish-kj

项目描述 :
PACoGen: Posit Arithmetic Core Generator
高级语言: Verilog
项目地址: git://github.com/manish-kj/PACoGen.git
创建时间: 2019-05-29T05:50:48Z
项目社区:https://github.com/manish-kj/PACoGen

开源协议:BSD 3-Clause "New" or "Revised" License

下载


PACoGen: Posit Arithmetic Core Generator

PACoGen_2019.0.tar.gz
PACoGen_2019.0.zip

A parameterized Verilog HDL posit arithmetic core generator is developed
for posit arithmetic (adder, multiplier and division arithmetic). These
generators support the posit standard including rounding to nearest rounding
method and can be used to generate the Verilog HDL for any combination of
Word-Size (N) and Exponent-Size (ES).

This work is based on folowing articles, but primarily on [1]. Please refer them for more detailed description of PACoGen.

  1. Manish Kumar Jaiswal, and Hayden K.-H. So, “PACoGen: A Hardware Posit Arithmetic Core Generator”, Accepted for Publication, IEEE Access, May 2019. https://ieeexplore.ieee.org/document/8731915
  2. Manish Kumar Jaiswal and Hayden K.-H. So, “Architecture Generator for Type-3 Unum Posit Adder/Subtractor”, IEEE International Symposium on Circuits and Systems (ISCAS 2018), pp. 1-5, Florence, Italy, May 2018.
  3. Manish Kumar Jaiswal and Hayden K.-H. So, “Universal Number Posit Arithmetic Generator on FPGA”, Design Automation and Test (DATE 2018), pp. 1159-1162, Dresden, Germany, Mar 2018.

Please refer/cite these papers if you find this work useful for/in your research.

Posit standards are followed from the developer’s paper which can be find at
http://www.johngustafson.net/pdfs/BeatingFloatingPoint.pdf