Skip to main content
Log in

Abstract

A complex ±1 multiplier is an integral element in modern CDMA communication systems, specifically as a pseudonoise code scrambler/descrambler. An efficient implementation is essential to reduce the critical path delay, power, and area of wireless receivers. A signed-binary architecture is proposed to achieve this complex multiplier function. Tradeoffs and design solutions are discussed. It is shown that the VLSI circuit implementation of the arithmetic operations may be significantly improved by using non-conventional number representations and transforming intermediate results from one format to another format. For a target function, the objective is to change the number representations of the input and output operands such that a minimum amount of logic circuitry is required to achieve a computation. An analytical framework is developed that expands the scope of the functions that can be efficiently implemented using signed-binary representation. Simulations exhibit a significant speed improvement as compared to alternative architectures.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 3G TS 25.213 V3.4.0 (2000-12) 3rd Generation Partnership Project; TSG Radio Access Network; Spreading and Modulation (FDD), Release 1999.

  2. R. Cameron, Fixed-point Implementation of a Multistage Receiver, Ph.D. Thesis, Virginia Polytechnic Institute and State University, January 1997.

  3. N. Zhang et al., “Architectural Implementation Issues in a Wideband Receiver Using Multiuser Detection,” in Proceedings of the Annual Allerton Conference on Communication, Control and Computing, Sept. 1998, pp. 765-771.

  4. G.M. Blair, “The Equivalence of Twos-Complement Addition and the Conversion of Redundant-Binary to Twos-Complement Numbers,” IEEE Transactions on Circuits and Systems 1: Fundamental Theory and Applications, vol. 45, no. 6, 1998, pp. 669-671.

    Article  Google Scholar 

  5. J. Dobson and G.M. Blair, “Fast Two's Complement VLSI Adder Design,” Electronics Letters, vol. 31, no. 20, 1995, pp. 1721-1722.

    Article  Google Scholar 

  6. H. Srinivas and K. Parhi, “A Fast VLSI Adder Architecture,” IEEE Journal on Solid-State Circuits, vol. 27, no. 5, 1992, pp. 761-767.

    Article  Google Scholar 

  7. T. Kim and J. Um, “A Practical Approach to the Synthesis of Arithmetic Circuits Using Carry-save Adders,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 19, no. 5, 2000, pp. 615-624.

    Article  MathSciNet  Google Scholar 

  8. M. Soderstrand, W. Jenkins, G. Jullien, and F. Taylor, Residue Number System Arithmetic: Modern Applications in Digital Signal Processing, IEEE Press, 1986.

  9. V. Paliouras and T. Stouraitis, “Logarithmic Number System for Low-Power Arithmetic,” in Proceedings of the International Workshop on Integrated Circuit Design Power and Timing Modeling, Optimization and Simulation, Sept. 2000, pp. 285-290.

  10. B.D. Andreev, E.G. Friedman, and E.L. Titlebaum, “Efficient Implementation of a Complex ±1 Multiplier,” in Proceedings of the ACM Great Lakes Symposium on VLSI, April 2002, pp. 83-88.

  11. N. Weste and K. Eshraghian, Principles of CMOS VISI Design, 2nd Edition, Addison-Wesley, 1993.

  12. R. Brent and H. Kung, “A Regular Layout for Parallel Adders,” IEEE Transactions on Computers, vol. C-31, no. 3, 1982, pp. 260-264.

    Article  MathSciNet  Google Scholar 

  13. K. Yano et al., “A 3.8 Ns CMOS 16 × 16-b Multiplier Using Complementary Pass-Transistor Logic,” IEEE Journal on Solid-State Circuits, vol. 25, no. 2, 1990, pp. 388-395.

    Article  Google Scholar 

  14. B.D. Andreev, E. Titlebaum and E.G. Friedman, “Tapered Transmission Gate Chains for Improved Carry Propagation,” in Proceedings of the IEEE Midwest Symposium on Circuits and Systems, vol. 3, Aug. 2002, pp. 449-452.

    Google Scholar 

  15. TSMC 0.25 µm Logic 1P5M Salicide 2.5V/3.3V technology, Documents TA-1099-4003 and TA-1099-6001, Taiwan Semiconductor Manufacturing Co., Ltd.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Andreev, B.D., Titlebaum, E.L. & Friedman, E.G. Complex ±1 Multiplier Based on Signed-Binary Transformations. The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology 38, 13–24 (2004). https://doi.org/10.1023/B:VLSI.0000028530.88948.36

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:VLSI.0000028530.88948.36

Navigation