Professional Documents
Culture Documents
Delay-Based Spread Spectrum Clock Generator
Delay-Based Spread Spectrum Clock Generator
Delay-Based Spread Spectrum Clock Generator
Subramaniam Venkatraman Matthew Leslie University of California, Berkeley EE 241 Final Presentation May 9th 2005
Motivation
In digital systems, the most amount of electromagnetic interference (EMI) is caused by the high-speed digital clock Strict FCC regulations on maximal permitted EMI Traditional solutions: shielding the chip, filtering the clock signal Solution: Spread the spectrum of the clock over a small frequency range within the timing margin (usually +/- 1%) so peak emission is attenuated Often accomplished by modulating the frequency of the VCO in a PLL
[Keith B. Hardin, Spread Spectrum Clock Generation for the Reduction of Radiated Emissions]
SSCG usually implemented with 50KHz modulation waveform to prevent interference with FM systems PLL is required to have a large loop bandwidth hence making it more susceptible to noise Leads to large jitter in clock which is unacceptable Instead can be implemented with a variable delay elements which introduce appropriate delays and shift the effective frequency Leads to smaller random jitter, simpler implementation and reduction in area The idea has been reported but uses 200 delay stages and shows unnatural clock waveform with maximum energy in the 4th harmonic 0.35 CMOS technology used to compare with reported results from Jonghoon Kim et al.
D EN
W/Lx
Large power in even clock harmonics Percentage spread not constant with frequency
Improved Design
For a 1GHz system with 50KHz modulating waveform, number of stages in earlier design would be 20,000 Removes the direct dependency of number of stages on the ratio between clock frequency and modulation frequency which is major limiting factor in previous design Triangular modulation waveform applied to delay elements would lead to clock pulses with equal period and therefore constant frequency Create modulation waveform needed by integrating the triangular wave Use this modified waveform to control the current through a current-starved differential delay element Non linearity in improved design can be corrected by changing input waveform
50
1400
g( t )
f( t )
h( t )
1 0 t 200
50 0 t 200
100 0 t 200
Improved Design
Jitter is dictated by two characteristics of the delay element: the power supply rejection ratio (PSRR), represented by the numerator the maximum slope at the switching-point of each delay element, represented by the denominator. Differential stage provides high PSRR Latch based design provides reduced rise and fall time
Triangular modulation causes non ideal frequency spread but the error caused is 1.7dB and simplifies implementation Our implementation shows greater spread than designed for due to non-linearity of analog delay element
Comparison of Results
Reported Power consumption Area Jitter with clean vdd Jitter with 50mV p-p supply noise Attenuation 120mW 3400m*90m 9dB on 4th harmonic Our simulation of Our design reported work 132mW 3290*90(m)2 7.09ps 30.10ps 7dB on fundamental 8.6mW 13*90(m)2 9.45ps 29.76ps 8dB on fundamental
Delay cell based SSCG implemented shows low power and simple circuit implementation 8dB of clock attenuation on fundamental Approach requires constant number of delay stages with increasing clock frequency unlike previous reported result Modulation frequency not hard-coded in the circuit The linearity of the delay stage needs to be improved either using circuit techniques or by compensating initial input signal Jitter can be reduced by trading off with number of stages An actual implementation would be needed to test for actual jitter caused and clock attenuation achieved