Skip to main content

Architecture Design of a High-Performance 32-Bit Fixed-Point DSP

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3189))

Abstract

In this paper, the architecture of a high-performance 32-bit fixed-point DSP called DSP3000 is proposed and implemented. The DSP3000 employs super-Harvard architecture and can issue three memory access operations in a single clock cycle. The processor has eight pipe stages with separated memory read and write stages, which alleviate the data dependency problems and improve the execution efficiency. The processor also possesses a modulo addressing unit with optimized structure to enhance the address generation speed. A fully pipelined MAC (Multiply Accumulate) unit is incorporated in the design, which enables 32×32+72 MAC operation in a single clock cycle. The processor is implemented with SMIC 0.18μm 1.8V 1P6M process and has a core size of 2.2mm by 2.4mm. Test result shows that it can operate at a maximum frequency of 300MHz with the average power consumption of 30mw/100MHz.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agarwala, S., et al.: A 600MHz VLIW DSP. IEEE Journal of Solid-State Circuits 37(11) (2002)

    Google Scholar 

  2. Farooqui, A.A., Oklobdzija, V.G.: General Data-path Organization of a MAC Unit for VLSI Implementation of DSP Processors. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems 2, 260–263 (1998)

    Google Scholar 

  3. Rabeay, J.M.: Digital Integrate Circuits-A Design Perspective, 2nd edn., pp. 591–592. Prentice-Hall, Englewood Cliffs (2003)

    Google Scholar 

  4. Ohkubo, N., Suzuki, M., Shinobo, T., Yamanaka, T.: A 4.4ns CMOS 54×54-b Multiplier Using Pass-Transistor Multiplier. IEEE Journal of Solidstate Circuits 30(3), 1013–1015 (1995)

    Google Scholar 

  5. Yeh, W.-C., Jen, C.-W.: High-Speed Booth Encoded Parallel Multiplier Design. IEEE Trans. Computer 49(7), 28–55 (2000)

    Google Scholar 

  6. DSP56300 Family Manual-24-Bit Digital Signal Processor, Revision 3.0.Motorola Inc, 4-1–4-10 (2000)

    Google Scholar 

  7. Jose, D.: How to successfully Use Gated Clocking in an ASIC Design. SNUG 33, 609–633 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, J., Xu, R., Fu, Y. (2004). Architecture Design of a High-Performance 32-Bit Fixed-Point DSP. In: Yew, PC., Xue, J. (eds) Advances in Computer Systems Architecture. ACSAC 2004. Lecture Notes in Computer Science, vol 3189. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30102-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30102-8_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23003-8

  • Online ISBN: 978-3-540-30102-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics