Abstract:Partial product generation (PPG), in radix-10 multiplication hardware, is often done through selection of pre-computed decimal multiples of the multiplicand. However, ASIC and FPGA realization of classical PPG via digit-by-digit multiplication has recently attracted some researchers. For example, a sequential multiplier, squarer, divider, FPGA parallel multiplier, and array multiplier are all based on a specific binary-coded decimal (BCD) digit multiplier (BDM). Most BDMs, as we have encountered, compute the b… Show more
“…Many of the previous designs and methods are based on different BCD-based coding techniques [7][8][9] or utilizing optimal adder structures for partial product generation and reduction [10][11][12][13][14][15] to reduce area, delay or power consumption. Some designs utilize the methods for improving the implementation of BCD multipliers on FPGAs [16][17][18]. In addition, there exist a variety of methods to obtain efficient binary to decimal converters useful for the BCD multiplication such as [11,[19][20][21].…”
“…Many of the previous designs and methods are based on different BCD-based coding techniques [7][8][9] or utilizing optimal adder structures for partial product generation and reduction [10][11][12][13][14][15] to reduce area, delay or power consumption. Some designs utilize the methods for improving the implementation of BCD multipliers on FPGAs [16][17][18]. In addition, there exist a variety of methods to obtain efficient binary to decimal converters useful for the BCD multiplication such as [11,[19][20][21].…”
“…signed digit radix-10 BCD multiplication using a multi-operand adder structure [6] offers improvements in performance in comparison with conventional BCD multiplier. Available binary-to-BCD converter uses for BCD digits multiplier (BDM) in [7], Gorgin's [7] multiplier design was based on the truth table for conversion of binary number into BCD digits and develops a new combinational design architecture for implementation on FPGA. Vazquez [8] designs a high-speed decimal multiplier using three stage parallel process.…”
A radix-10 multiplication is the foremost frequent operations employed by several monetary business and user-oriented applications, decimal multiplier using in state of art digital systems are significantly good but can be upgraded with time delay and area optimization. This work is proposed a more area and time delay optimized new design of overloaded decimal digit set (ODDS) architecture-based radix-10 multiplier for signed numbers. Binary coded decimal (BCD) to binary followed by binary multiplication and finally binary to BCD conversion are 3 major modules employed in radix-10 multiplication. This paperwork presents a replacement technique for binary coded decimal (BCD) to binary and vice-versa convertors in radix-10 multiplication. A novel addition tree structure called as partial shifter adder (PSA) tree-based approach has been developed for BCD to binary conversion, and it is used to add partially generated products. To meet our major concern i.e. speed, we need particular high-speed multiplication, hence the proposed PSA based radix-10 multiplier is using vertical cross binary multiplication and concurrent shifterbased addition method. The design has been tested on 45nm technology-based Zynq-7 field programmable gate array (FPGA) devices with a 6-input lookup table (LUTs). A combinational implementation maps quite well into the slice structure of the Xilinx Zynq-7 families field programmable gate array. The synthesis results for a Zynq-7 device indicate that our design outperforms in terms of the area and time delay.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.