Abstract
Abstract BCD digit multiplication module (BDM) is widely used in BCD arithmetic, especially in Decimal Floating-Point (DFP) units. In this paper, we present a new BCD digit multiplication scheme to accelerate this module. Similar to previous articles, our multiplier includes two parts contained binary multiplier and binary to BCD converter. Our contribution towards these modules can successfully overcome the previous BCD digit multipliers. The results indicate 19% hardware acceleration for the proposed multiplier architecture which is comparable to the best previous techniques in UMC 65 nm CMOS standard cells library hardware implementation. Therefore, the proposed BCD digit multiplier is an appropriate candidate to be utilized in BCD arithmetic units.
Original language | English |
---|---|
Article number | 2186 |
Pages (from-to) | 296-301 |
Number of pages | 6 |
Journal | Microprocessors and Microsystems |
Volume | 39 |
Issue number | 4-5 |
DOIs | |
Publication status | Published - 31 May 2015 |
Keywords
- Binary and BCD multiplication
- Binary coded decimal (BCD) encoding
- Binary to BCD conversion
- Computer arithmetic