Clock Distribution in RNS-based VLSI Systems
نویسندگان
چکیده
Clock distribution networks synchronize the flow of data in digital systems, and the features of the clock signal affect system performance and reliability. The great advances in integration levels and speed requirements in actual digital systems lead to enormous complexity in synchronization. Differences in delay of clock signals along clock paths, due to different lengths or active elements such buffers, cause loss of performance and poor reliability. However, a perfect synchronization leads to a simultaneously triggering of great amount of devices and, thus, large current demands. This paper presents a new scheme for clock distribution in VLSI systems that avoids both skew and large current demand related problems. Different skewed clock signals synchronize different independent channels in a RNS-based system. This new strategy has been simulated over a three-stage decimation CIC filter, resulting in a diminution of current spikes and current change rate with no significant increase of power consumption. Key-Words: Clock, Clock Distribution, RNS, Synchronization.
منابع مشابه
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 dra...
متن کاملEfficient Clock Distribution Scheme for VLSI RNS-Enabled Controllers
Clock distribution has become an increasingly challenging problem for VLSI designs because of the increase in die size and integration levels, along with stronger requirements for integrated circuit speed and reliability. Additionally, the great amount of synchronous hardware in integrated circuits makes current requirements to be very large at very precise instants. This paper presents a new a...
متن کاملA fast VLSI systolic array for large modulus residue addition
The Residue number system (RNS) is inherently suited to high speed computations using custom tailored VLSI systems. In this paper, an algorithm for residue addition, based on a novel, 'non unique' number representation scheme, is implemented by a systolic array embedded in a VLSI chip. The pipelined cells are implemented, using a true single phase clock dynamic circuit structure, with computer ...
متن کاملDesign and Implementation of a High Speed Systolic Serial Multiplier and Squarer for Long Unsigned Integer Using VHDL
A systolic serial multiplier for unsigned numbers is presented which operates without zero words inserted between successive data words, outputs the full product and has only one clock cycle latency. 
The multiplier is based on a modified serial/parallel scheme with two adjacent multiplier cells. Systolic concept is a well-known means of intensive computational task through replication of fu...
متن کاملDesign and Implementation of a High Speed Systolic Serial Multiplier and Squarer for Long Unsigned Integer Using VHDL
A systolic serial multiplier for unsigned numbers is presented which operates without zero words inserted between successive data words, outputs the full product and has only one clock cycle latency. The multiplier is based on a modified serial/parallel scheme with two adjacent multiplier cells. Systolic concept is a well-known means of intensive computational task through replication of func...
متن کامل