DocumentCode :
824907
Title :
CMOS VLSI implementation of a low-power logarithmic converter
Author :
Abed, Khalid H. ; Siferd, Raymond E.
Author_Institution :
Dept. of Electr. Eng., Wright State Univ., Dayton, OH, USA
Volume :
52
Issue :
11
fYear :
2003
Firstpage :
1421
Lastpage :
1433
Abstract :
We present a unique 32-bit binary-to-binary logarithm converter including its CMOS VLSI implementation. The converter is implemented using combinational logic only and it calculates a logarithm approximation in a single clock cycle. Unlike other complex logarithm correcting algorithms, three unique algorithms are developed and implemented with low-power and fast circuits that reduce the maximum percent errors that result from binary-to-binary logarithm conversion to 0.9299 percent, 0.4314 percent, and 0.1538 percent. Fast 4, 16, and 32-bit leading-one detector circuits are designed to obtain the leading-one position of an input binary word. A 32-word×5-bit MOS ROM is used to provide 5-bit integers based on the corresponding leading-one position. Both converter area and speed have been considered in the design approach, resulting in the use of a very efficient 32-bit logarithmic shifter in the 32-bit logarithmic converter. The converter is implemented using 0.6μm CMOS technology, and it requires 1,600λ×2,800λ of chip area. Simulations of the CMOS design for the 32-bit logarithmic converter, operating at VDD equal to 5 volts, run at 55 MHz, and the converter consumes 20 milliwatts.
Keywords :
CMOS integrated circuits; CMOS logic circuits; VLSI; adders; combinational circuits; floating point arithmetic; logic design; low-power electronics; 20 mW; 32 bit; 5 V; 55 MHz; CMOS VLSI implementation; anti-logarithm; binary-to-binary converter; combinational logic; elementary function; fast leading one detector circuit; floating point normalization; logarithmic number system; low power circuit; low-power logarithmic converter; Arithmetic; CMOS logic circuits; CMOS technology; Clocks; Detectors; Digital signal processing; Hardware; Linear approximation; Signal processing algorithms; Very large scale integration;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2003.1244940
Filename :
1244940
Link To Document :
بازگشت