2019
DOI: 10.1109/access.2019.2920936
|View full text |Cite
|
Sign up to set email alerts
|

PACoGen: A Hardware Posit Arithmetic Core Generator

Abstract: This paper proposes open-source hardware Posit Arithmetic Core Generator (PACoGen) for the recently developed universal number posit number system, along with a set of pipelined architectures. The posit number system composed of a run-time varying exponent component, which is defined by a composition of varying length ''regime-bit'' and ''exponent-bit'' (with a maximum size of ES bits, the exponent size). This in effect also makes the fraction part to vary at run-time in size and position. These run-time varia… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
48
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 79 publications
(53 citation statements)
references
References 14 publications
0
48
0
Order By: Relevance
“…In [47] another Posit arithmetic core generator has been introduced, called PACoGEN. The work presents different generators for HDL adder/subtractor and multiplier/division cores.…”
Section: B Hardware Implementations Of the Posit Processing Unitmentioning
confidence: 99%
“…In [47] another Posit arithmetic core generator has been introduced, called PACoGEN. The work presents different generators for HDL adder/subtractor and multiplier/division cores.…”
Section: B Hardware Implementations Of the Posit Processing Unitmentioning
confidence: 99%
“…1. include the PPU within the processor [21]. This requires the introduction of an additional instruction set and the instrumentation of the compiler.…”
Section: Future Workmentioning
confidence: 99%
“…Results are reported in [9] for a Xilinx Zynq-7000, and in [10] for a Virtex 7. We chose for our comparison the simpler setting of [9] (Zynq-7000, no pipeline) and synthesized both our library and that of [10] 4 for this setting. Results are given in Table II.…”
Section: A Comparison With the State-of-the-artmentioning
confidence: 99%
“…However, the hardware cost of posits is not yet completely known. Hardware posit adders and multipliers have been written in HDL [9], [10] or using Intel OpenCL SDK compliant templatized C++ operators [11]. Using posits as a storage format by decoding/encoding from/to a large enough IEEE floating-point format as also been studied in [5].…”
Section: Introductionmentioning
confidence: 99%