A High-speed 32-bit Signed/Unsigned Pipelined Multiplier

In this paper, a novel unified implementation of signed/unsigned multiplication is proposed using a simple sign-control unit together with a line of multiplexers. The proposed approach is demonstrated through a 0.18um CMOS implementation of a 32-bit signed/unsigned multiplier. Reported results show that the proposed unified signed/unsigned implementation is very compact with only 0.45% silicon area overhead. The critical path delay of the proposed multiplier is about 3.13ns.

[1]  Kuo-Hsing Cheng,et al.  The improvement of conditional sum adder for low power applications , 1998, Proceedings Eleventh Annual IEEE International ASIC Conference (Cat. No.98TH8372).

[2]  Jalil Fadavi-Ardekani,et al.  M*N Booth encoded multiplier generator using optimized Wallace trees , 1992, Proceedings 1992 IEEE International Conference on Computer Design: VLSI in Computers & Processors.

[3]  Chip-Hong Chang,et al.  Ultra low-voltage low-power CMOS 4-2 and 5-2 compressors for fast arithmetic circuits , 2004, IEEE Transactions on Circuits and Systems I: Regular Papers.

[4]  Harald Haas,et al.  Asilomar Conference on Signals, Systems, and Computers , 2006 .

[5]  Kaamran Raahemifar,et al.  A novel multiplier for high-speed applications , 2005, Proceedings 2005 IEEE International SOC Conference.

[6]  Amine Bermak,et al.  High-density 16/8/4-bit configurable multiplier , 1997 .

[7]  Chein-Wei Jen,et al.  High-Speed Booth Encoded Parallel Multiplier Design , 2000, IEEE Trans. Computers.

[8]  Shiann-Rong Kuang,et al.  Modified Booth Multipliers With a Regular Partial Product Array , 2009, IEEE Transactions on Circuits and Systems II: Express Briefs.

[9]  Milos D. Ercegovac,et al.  High-performance low-power left-to-right array multiplier design , 2005, IEEE Transactions on Computers.

[10]  G. Wang A unified unsigned/signed binary multiplier , 2004, Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004..

[11]  金载润 Multiplier to selectively perform unsigned magnitude multiplication or signed magnitude multiplication , 1995 .

[12]  Jalil Fadavi-Ardekani M×N Booth encoded multiplier generator using optimized Wallace trees , 1993, IEEE Trans. Very Large Scale Integr. Syst..