2002Unpublished venueRequires access

Fast 32-bit digital multiplier

Kaamran Raahemifar, Majid Ahmadi

Open publisher page 2 citations

Abstract

This paper presents a high-speed VLSI implementation structure for a multiplier. Four n-bit numbers are generated using even and odd positions of the two n-bit numbers. Then they are multiplied pairwise. A parallel addition algorithm is used to add up partial products. Three k-bit numbers at each level are converted to two (k+1)-bit numbers at the next level using a 3-to-2 adding technique. Carry propagation is left to the last stage of multiplier where a fast carry-look-ahead adder is used to add the final two 2(n-1)-bit numbers. The supply voltage (V/sub dd/) is 3.3 V which can be lowered to 2.5 V. The multiplier are in 0.8 /spl mu/m technology. HSPICE simulation shows a total delay of 3.25 ns for a 32-bit multiplier.

About this research paper

What this paper is about

This paper presents a high-speed VLSI implementation structure for a multiplier. Four n-bit numbers are generated using even and odd positions of the two n-bit numbers. Then they are multiplied pairwise. A parallel addition algorithm is used to add up partial products. Three k-bit numbers at each level are converted to two (k+1)-bit numbers at the next level using a 3-to-2 adding technique. Carry propagation is left to the last stage of multiplier where a fast carry-look-ahead adder is used to add the final two 2(n-1)-bit numbers. The supply voltage (V/sub dd/) is 3.3 V which can be lowered to 2.5 V. The multiplier are in 0.8 /spl mu/m technology. HSPICE simulation shows a total delay of 3.25 ns for a 32-bit multiplier.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This paper presents a high-speed VLSI implementation structure for a multiplier. Four n-bit numbers are generated using even and odd positions of the two n-bit numbers. Then they are multiplied pairwise. A parallel addition algorithm is used to add up partial products. Three k-bit numbers at each level are converted to two (k+1)-bit numbers at the next level using a 3-to-2 adding technique. Carry propagation is left to the last stage of multiplier where a fast carry-look-ahead adder is used to add the final two 2(n-1)-bit numbers. The supply voltage (V/sub dd/) is 3.3 V which can be lowered to 2.5 V. The multiplier are in 0.8 /spl mu/m technology. HSPICE simulation shows a total delay of 3.25 ns for a 32-bit multiplier.

Key concepts: Multiplier (economics), Adder, Arithmetic, 4-bit, Bit (key), Very-large-scale integration, 8-bit, Computer science

Related papers

Back to paper searchBrowse research topicsOriginal source
Fast 32-bit digital multiplier — Research Paper | ScholarLens