A New Methodology for Efficient Synchronization of RNS-Based VLSI Systems
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.
KeywordsClock Signal Solid State Circuit Residue Number System Master Clock Current Spike
Unable to display preview. Download preview PDF.
- 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
- 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
- 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
- 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
- 15.MOSIS Process Information, “Hewlett Packard AMOS14TB”, http://www.mosis.org/technical/processes/proc-hp-amos14tb.html