Skip to main content

A New Methodology for Efficient Synchronization of RNS-Based VLSI Systems

  • Conference paper
  • First Online:
Integrated Circuit Design. Power and Timing Modeling, Optimization and Simulation (PATMOS 2002)

Abstract

Synchronization of VLSI systems is growing in complexity because of the increase in die size and integration levels, along with stronger requirements for integrated circuit speed and reliability. The size increase leads to delays and synchronization losses in clock distribution. Additionally, the large amount of synchronous hardware in integrated circuits requires large current spikes to be drawn from the power supply when the clock changes state. This paper presents a new approach for clock distribution in RNS-based systems, where channel independence removes clock timing restrictions. This approach generates several clock signals with non-overlapping edges from a global clock. This technique shows a significant decrease in instantaneous current requirements and a homogeneous time distribution of current supply to the chip, while keeping extra hardware to a minimum and introducing an affordable power cost, as shown through simulation.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Yuan and C. Svensson, “High-speed CMOS Circuit Technique”, IEEE Journal of Solid State Circuits, vol 24, no. 1, pp. 62–70, Jan. 1989.

    Article  Google Scholar 

  2. D. W. Bailey and B. J. Benchsneider, “Clocking Design and Analysis for a 600-MHz Alpha Microprocessor”, IEEE Journal of Solid State Circuits, vol 33, pp.1627–1633, Dec 1998.

    Google Scholar 

  3. P. Ramanathan, A. J. Dupont and K. G. Shin, “Clock Distribution in General VLSI Circuits.” IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol 41, no. 5, pp. 395–404, May 1994.

    Article  Google Scholar 

  4. J. Yoo, G. Gopalakrishnan and K. F. Smith, “Timing Constraints for High-speed Counterflow-clocked Pipelining”, IEEE Transactions on VLSI Systems, vol. 7, no. 2, pp. 167–173, Jun. 1999.

    Article  Google Scholar 

  5. E. B. Hogenauer, “An Economical Class of Digital Filters for Decimation and Interpolation”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. 29,no. 2, pp. 155–162, Feb. 1981.

    Article  Google Scholar 

  6. U. Meyer-Bäse, A. Garcia and F. J. Taylor, “Implementation of a Communications Channelizer using FPGAs and RNS Arithmetic”, Journal of VLSI Signal Processing, vol. 28, no. 1/2, pp. 115–128, May 2001.

    Article  MATH  Google Scholar 

  7. N. S. Szabo and R. I. Tanaka, Residue Arithmetic and Its Applications to Computer Technology, McGraw-Hill, NY, 1967.

    MATH  Google Scholar 

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

    Google Scholar 

  9. W. D. Grover, “A New Method for Clock Distribution.” IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol 41, no. 2, pp. 149–160, Feb. 1994.

    Article  Google Scholar 

  10. M. A. B. Jackson, A. Srinivasan and E. S. Kuh, “Clock Routing for High Performance IC’s” 27 th ACM/IEEE Design Automation Conference, 1990.

    Google Scholar 

  11. D. F. Wann and N. A. Franklin, “Asynchronous and Clocked Control Structures for VLSI Based Interconnect Networks”, IEEE Transactions on Computers, vol 32, no.5, pp. 284–293, May 1983.

    Article  Google Scholar 

  12. E. G. Friedman, “Clock Distribution Networks in Synchronous Digital Integrated Circuits”. Proceedings of the IEEE, vol. 89, no. 5, pp. 665–692, May 2001.

    Google Scholar 

  13. E. G. Friedman and S. Powell, “Design and Analysis of an Hierarchical Clock Distribution System for Synchronous Cell/macrocell VLSI”, IEEE Journal of Solid State Circuits, vol. 21, no. 2, pp., 240–246, Apr. 1986.

    Article  Google Scholar 

  14. M. Shoji, “Elimination of Process-dependent Clock skew in CMOS VLSI“. IEEE Journal of Solid State Circuits, vol. 21, pp. 869–880, Oct. 1986.

    Article  Google Scholar 

  15. MOSIS Process Information, “Hewlett Packard AMOS14TB”, http://www.mosis.org/technical/processes/proc-hp-amos14tb.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

González, D., García, A., Jullien, G.A., Ramírez, J., Parrilla, L., Lloris, A. (2002). A New Methodology for Efficient Synchronization of RNS-Based VLSI Systems. In: Hochet, B., Acosta, A.J., Bellido, M.J. (eds) Integrated Circuit Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2002. Lecture Notes in Computer Science, vol 2451. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45716-X_19

Download citation

  • DOI: https://doi.org/10.1007/3-540-45716-X_19

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44143-4

  • Online ISBN: 978-3-540-45716-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics