DocumentCode :
3495479
Title :
Radix-10 addition with radix-1000 encoding of decimal operands
Author :
Emami, Samaneh ; Dorrigiv, Morteza ; Jaberipur, Ghassem
Author_Institution :
Dept. of Comput. & Electr. Eng., Shahid Beheshti Univ., Tehran, Iran
fYear :
2012
fDate :
2-3 May 2012
Firstpage :
139
Lastpage :
144
Abstract :
Hardware support for decimal computer arithmetic is growing to meet the increasing user demands in many computer applications such that in the past decade some commercialized processors have been equipped with decimal hardware units and the latest IEEE standard for floating point arithmetic (IEEE-754-2008) has supported decimal representations and operations. In particular, the 10-bit densely packed encoding for compact storage of three decimal digits has been defined, which require pre and post conversions to make arithmetic operations and proper storage possible. In this paper, we offer the 10-bit radix-1000 (chiliad) encoding of three decimal digits that can be directly processed by decimal arithmetic operators. The 16-digit and 34-digit BCD operands (as defined in IEEE-754-2008) are converted to 54-bit and 114-bit chiliad operands, respectively. Following the practice of using word-wide binary adders for decimal operands with some off-the-critical-path correction logic, we device an adder architecture for intermediate chiliad operands. The same adders can be shared by the binary floating point units with the IEEE-754-2008 53-bit and 113-bit significands. The synthesis results show that the proposed scheme is more area and power efficient than the best previous method.
Keywords :
adders; encoding; floating point arithmetic; BCD; IEEE standard; IEEE-754-2008; adder architecture; binary floating point units; commercialized processors; decimal arithmetic operators; decimal computer arithmetic; decimal digits; decimal operands; densely packed encoding; floating point arithmetic; intermediate chiliad operands; off-the-critical-path correction logic; radix-10; radix-1000 encoding; word length 10 bit; word length 113 bit; word length 114 bit; word length 16 bit; word length 34 bit; word length 53 bit; word length 54 bit; word-wide binary adders; Adders; Computers; Digital arithmetic; Educational institutions; Encoding; Hardware; Time factors; chiliad encoding; decimal addition; decimal computer arithmetic; speculative addition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture and Digital Systems (CADS), 2012 16th CSI International Symposium on
Conference_Location :
Shiraz, Fars
Print_ISBN :
978-1-4673-1481-7
Type :
conf
DOI :
10.1109/CADS.2012.6316434
Filename :
6316434
Link To Document :
بازگشت