1. Introduction
In computer arithmetic, multiplication is one of the most significant operations. There are a lot of operations
(i.e., squaring, division and computing reciprocal) using multiplication (Dwivedi, 2013). Furthermore, the efficiency
of multiplication operation is vital owing to the use of digital signal processing applications such as correlation,
frequency analysis, filtering and image processing