DocumentCode
3516075
Title
Cotransformation Provides Area and Accuracy Improvement in an HDL Library for LNS Subtraction
Author
Vouzis, Panagiotis D. ; Collange, Sylvain ; Arnold, Mark G.
Author_Institution
Comput. Sci. & Eng., Lehigh Univ., Bethlehem, PA, USA
fYear
2007
fDate
29-31 Aug. 2007
Firstpage
85
Lastpage
93
Abstract
The reduction of the cumbersome operations of multiplication, division, and powering to addition, subtraction and multiplication is what makes the Logarithmic Number System (LNS) attractive. Addition and subtraction, though, are the bottleneck of every LNS circuit, for which there are implementation techniques that tradeoff area, latency and accuracy. This paper reviews the methods of interpolation, multipartite tables and cotransformation for LNS addition and subtraction, but special focus is given on a novel version of cotransformation, for which a new special case is identified. Synthesis results compare an already published Hardware Description Language (HDL) library for LNS arithmetic that uses only multipartite tables or 2nd-order interpolation against a variation of the same library combined with cotransformation. Exhaustive simulation and a graphics example illustrate that the proposed library has smaller area requirements and is more accurate than the earlier library, at the cost of an increase in the latency of the hardware.
Keywords
digital arithmetic; hardware description languages; interpolation; addition-subtraction cotransformation; hardware description language; interpolation methods; logarithmic number system; multipartite tables; second order interpolation; Circuit synthesis; Computational modeling; Computer graphics; Computer science; Delay; Digital arithmetic; Field programmable gate arrays; Hardware design languages; Interpolation; Libraries;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design Architectures, Methods and Tools, 2007. DSD 2007. 10th Euromicro Conference on
Conference_Location
Lubeck
Print_ISBN
978-0-7695-2978-3
Type
conf
DOI
10.1109/DSD.2007.4341454
Filename
4341454
Link To Document