DocumentCode
3204952
Title
Efficient algorithm and hardware implementation of 3N for arithmetic and for Radix-8 encodings
Author
Jui, Ping-Chang ; Sung, Gang-Neng ; Wey, Chin-Long
Author_Institution
Dept. of Electr. Eng., Nat. Central Univ., Jhongli, Taiwan
fYear
2012
fDate
5-8 Aug. 2012
Firstpage
418
Lastpage
421
Abstract
The 3N encoding process can simply add the input data N to its 1-bit left-shifted value 2N using the combinational digital circuits, such as ripple carry adder (RCA) or carry look-ahead adder (CLA). This paper presents an efficient algorithm and its hardware implementation. Results show that the proposed RCA-like 16-bit encoder achieves 25% less in hardware cost and 50% faster in speed performance than the use of the conventional RCA. The proposed CLA-like 64-bit encoder achieves 1.73 ns which is approximately 20% faster than the use of the conventional CLA.
Keywords
adders; carry logic; combinational circuits; encoding; 1-bit left-shifted value; 3N encoding process; CLA 64-bit encoder; RCA 16-bit encoder; combinational digital circuits; hardware implementation; radix-8 encodings; speed performance; Adders; Algorithm design and analysis; Approximation algorithms; Delay; Encoding; Hardware; Logic gates; 3N Codes; Arithmetic codes; Conversion Algorithms; Hardware Implementation; Radix-8 encoding;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (MWSCAS), 2012 IEEE 55th International Midwest Symposium on
Conference_Location
Boise, ID
ISSN
1548-3746
Print_ISBN
978-1-4673-2526-4
Electronic_ISBN
1548-3746
Type
conf
DOI
10.1109/MWSCAS.2012.6292046
Filename
6292046
Link To Document