DocumentCode
2767773
Title
LNS Subtraction Using Novel Cotransformation and/or Interpolation
Author
Vouzis, Panagiotis ; Collange, Sylvain ; Arnold, Mark
Author_Institution
Lehigh Univ., Bethlehem
fYear
2007
fDate
9-11 July 2007
Firstpage
107
Lastpage
114
Abstract
The logarithmic number system (LNS) makes multiplication, division and powering easy, but subtraction is expensive. Cotransformation converts the difficult operation of logarithmic subtraction into the easier operation of logarithmic addition. In this paper, a new variant of cotransformation is proposed, which is simpler to design and more economical in hardware than previous cotransformation methods. The novel method commutes operands differently for addition than for subtraction. Simulation results show how many guard bits are required by the new cotransformation to guarantee faithful rounding and that, even without guard bits, cotransformation produces an LNS unit more accurate than a previously published hardware-description-language (HDL) library for LNS arithmetic that uses only multipartite tables or 2nd-order interpolation.
Keywords
digital arithmetic; hardware description languages; interpolation; hardware description languages; logarithmic addition; logarithmic number system; logarithmic subtraction; Delay; Dynamic range; Fixed-point arithmetic; Hardware design languages; Hidden Markov models; Interpolation; Libraries; Pipelines; Power engineering and energy; Power engineering computing; Cotransformation; Hardware Description Languages; Interpolation; Logarithmic Number System; Multipartite Tables;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-specific Systems, Architectures and Processors, 2007. ASAP. IEEE International Conf. on
Conference_Location
Montreal, Que.
ISSN
2160-0511
Print_ISBN
978-1-4244-1026-2
Electronic_ISBN
2160-0511
Type
conf
DOI
10.1109/ASAP.2007.4429966
Filename
4429966
Link To Document