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 :
بازگشت