Programmable jitter generator based on voltage controlled delay line
نویسندگان
چکیده
As CMOS technology has scaled, supply voltage have dropped, chip power consumption has increased, and clock frequency/data rates increase effects of jitter become critical and jitter budget get tighter. Knowing how to inject/isolate jitter components with the time convolution/correlation method will enhance designer ability to determine and locate the root causes so that one can then proceed to ‘beat down’ individual error components one at a time in order to improve system performance. Jitter can be decomposed into several components, each having specific sets of characteristics and root causes. This paper begins with a short review of jitter fundamentals including a discussion of the various random and deterministic jitter components, and injection method of jitter subcomponents into computer clock signal and/or communication data stream. The jitter injection technique gives test engineers an insight into how jitter components interact. In the rest of the paper, the global hardware structure of a jitter generator, which uses digital techniques, based on a voltage controlled delay line is described. A Xilinx xc3s500e-5fg320 FPGA chip is used to validate this design. The programmable jitter generator can be used in the jitter tolerance test for computer systems and jitter transfer function measurements in communication systems.
منابع مشابه
Design of Self Calibrated DLL Based Clock Generator Using Modified GDI Technique
This paper describes a low-jitter delay-locked loop (DLL)-based clock generator for dynamic frequency scaling in the extendable instruction set computing (EISC) processor. The DLL-based clock generator provides the system clock with frequencies of the reference clock, according to the workload of the EISC processor. The proposed self-calibration method and a phase detector with an auxiliary cha...
متن کاملA Self Calibrated Based Clock Generator for DLL
In this paper, a Delay-Locked Loop (DLL) based clock generator is designed which can be used mainly for dynamic frequency scaling. This DLL-based clock generator is found to have low-jitter and can provide the system clock with frequencies in the range of 0.5 to 8 times of reference clock, depending on the workload of the EISC processor. This proposed analog self-calibration method and a phase ...
متن کاملLow-Jitter Clock Multiplication: A Comparison Between PLLs and DLLs
This paper shows that, for a given power budget, a practical phase-locked loop (PLL)-based clock multiplier generates less jitter than a delay-locked loop (DLL) equivalent. This is due to the fact that the delay cells in a PLL ring-oscillator can consume more power per cell than their counterparts in the DLL. We can show that this effect is stronger than the notorious jitter accumulation effect...
متن کاملA Low-Power Adaptive Bandwidth PLL and Clock Buffer With Supply-Noise Compensation
This paper describes a fully integrated low-jitter CMOS phase-locked loop and clock buffer for low-power digital systems with a wide range of operating frequencies. The design uses static CMOS inverters as a building block of the voltage-controlled oscillator and clock buffering. To reduce supply-induced jitter, programmable circuits with opposite sensitivity compensate for the delay variations...
متن کاملNoise Induced Jitter Performance of Digitally Controlled CMOS Delay Lines
Analysing the impact of noise sources on jitter performance of delay elements and lines is important for understanding the performance of controlled delay lines, buffered clock distribution networks, etc.. This paper presents simulation evaluation of theoretical work on noise induced jitter in CMOS delay lines. Because of the increasing switching noise and reduced power supply voltage, digitall...
متن کامل