Open Access Open Access  Restricted Access Subscription or Fee Access

High Performance Partial Product Binary to Decimal (PPBD) Converter based Multiplier

R. Aswatha, B. R. Sriram Prasath, M. Sai Thulasi Ram

Abstract


Decimal data processing applications have grown exponentially in recent years thereby increasing the need to have hardware support for decimal arithmetic. Multipliers are vital components of any processor or computing machine. Hence better multiplier architectures are bound to increase the efficiency of the system. Higher throughput arithmetic operations are important to achieve the desired performance in many real-time signal and image processing applications. Throughput is the measure of how many multiplications can be performed in a given period of time. Two most common multiplication algorithms followed in the digital hardware are array multiplication algorithm and Booth multiplication algorithm. High Performance Partial Product Binary to Decimal (PPBD) Converter based Multiplier is one such promising solution. The designing can done using VERILOG and simulated, synthesized using Questa-sim.


Full Text:

PDF

References


G. Jaberipur, A. Kaivani, Binary-coded decimal digit multipliers, IET Comput. Digit. Tech. (Vol: 1, Issue: 4), (2007).

S. Gorgin, G. Jaberipur, R. Hashemi Asl, Efficient ASIC and FPGA implementation of binary-coded decimal digit multipliers, Circuits, Syst., Signal Process. (Vol: 33, Issue: 12), (2014).

L. Dadda, Multi-operand parallel decimal adder: a mixed binary and BCD approach, IEEE Trans. Comput. (Vol: 56, Issue: 10), (2007).

J.-D. Nicoud, Iterative arrays for Radix conversion, IEEE Trans. Comput. (Vol: 20, Issue: 12), (1971).

L. Dadda, Some schemes for parallel multipliers, Alta Freq. (Vol: 34, Issue: 5), (1965).

M.S. Schmookler, A. Weinberger, High speed decimal addition, IEEE Trans. Comput. (Vol: 20, Issue: 8), (1971).


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.