DocumentCode :
580485
Title :
Design of fixed-point rounding operators for the VHDL-2008 standard
Author :
Kavvadias, Nikolaos ; Masselos, Kostas
Author_Institution :
Dept. of Comput. Sci. & Technol., Univ. of Peloponnese, Tripoli, Greece
fYear :
2012
fDate :
23-25 Oct. 2012
Firstpage :
1
Lastpage :
8
Abstract :
The contemporary design of sophisticated digital signal processing platforms involves the use of specifications at an increasingly raised abstraction level. This scheme is dictated by the ever growing divide between available circuit complexity and developer productivity. Algorithm developers tend to use very high-level programming languages such as MATLAB in order to rapidly and seamlessly generate low-level design facets such as ANSI C reference implementations and synthesizable HDL code. In this paper, a generic and parameterized implementation of fixed-point rounding operators in the VHDL hardware description language is introduced. Most hardware compilation frameworks either lack the support of these operators or provide specialized and non-portable implementations. Further, this is the first time that an implementation for these operators is being proposed, that can take advantage of features only present in the VHDL-2008 standard. Compared to existing fixed-point rounding, the proposed combinatorial designs achieve lower timing by about 30% with similar area demands for the case of signed arithmetic compared to rival designs when realized on FPGAs.
Keywords :
circuit complexity; combinational circuits; digital signal processing chips; fixed point arithmetic; hardware description languages; high level languages; VHDL hardware description language; VHDL-2008 standard; abstraction level; circuit complexity; combinatorial designs; developer productivity; digital signal processing platforms; fixed-point rounding operators design; hardware compilation frameworks; high-level programming languages; low-level design facets generation; nonportable implementations; signed arithmetic; Algorithm design and analysis; Hardware; Libraries; MATLAB; Signal processing algorithms; Standards; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design and Architectures for Signal and Image Processing (DASIP), 2012 Conference on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-2089-4
Electronic_ISBN :
978-2-9539987-4-0
Type :
conf
Filename :
6385354
Link To Document :
بازگشت