“…Several processors have been announced, such as IBM eServer z900 [4], IBM POWER6 [5], and IBM z10 [6], which are equipped with a dedicated decimal arithmetic unit. On the other hand, a considerable number of research papers have been published on decimal arithmetic algorithms and hardware units such as decimal addition (two-operand (e.g., [7]) and multi-operand (e.g., [8])), decimal multiplication (sequential (e.g., [9]) and parallel (e.g., [10])), decimal division (subtractive (e.g., [11]) and multiplicative (e.g., [12])), and other arithmetic functions (e.g., [13]). Among various operations, decimal multiplication is known as one of the most complex operations, which is high frequency, time-consuming, and power-hungry.…”