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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agarwala, S., et al.: A 600MHz VLIW DSP. IEEE Journal of Solid-State Circuits 37(11) (2002)
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)
Rabeay, J.M.: Digital Integrate Circuits-A Design Perspective, 2nd edn., pp. 591–592. Prentice-Hall, Englewood Cliffs (2003)
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)
Yeh, W.-C., Jen, C.-W.: High-Speed Booth Encoded Parallel Multiplier Design. IEEE Trans. Computer 49(7), 28–55 (2000)
DSP56300 Family Manual-24-Bit Digital Signal Processor, Revision 3.0.Motorola Inc, 4-1–4-10 (2000)
Jose, D.: How to successfully Use Gated Clocking in an ASIC Design. SNUG 33, 609–633 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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