What is a 'Clock repeater' ?

Thread Starter

PauloConstantino

Joined Jun 23, 2016
266
Dear all,

I have been reading some parts of the book High-speed digital design, and I've met a paragraph where he speaks about how a clock's duty cycle changes as it passes through a chain of 'clock repeaters'.

Can someone please tell me what a clock repeater means? I think he means gates but I'm not sure about this terminology!

Thanks a lot
 

Bernard

Joined Aug 7, 2008
5,784
We need a mind reader for this one, but my take supposes a long string of LEDs driven by 8 stage shift registers,
SR. About 37 SRs may need a clock repeater for every 5 SRs. To save a wire, clock repeaters are cascaded so that after 8th clock repeater ( non inverting amplifier ) there might be a microsecond dif. between first & last ??
 

SLK001

Joined Nov 29, 2011
1,549
Digital devices have a finite number of devices that they can drive. If many devices need a clock, then a "repeater" is used to increase the number of devices that can be clocked. Say the first clock has a fan-out of 10 devices. The tenth device is a repeater, which can drive another 10 devices, and so on. The duty cycle doesn't change, but the timing does due to the propagation delay through the clock repeater. It is usually nanoseconds, so usually isn't too big of a problem.
 

Thread Starter

PauloConstantino

Joined Jun 23, 2016
266
Thanks guys.

@SLK001 : He did mention that a single gate usually has different rise and fall times and hence why duty cycles change after a clock signal passes through most gates!
 

dl324

Joined Mar 30, 2015
18,326
Can someone please tell me what a clock repeater means? I think he means gates but I'm not sure about this terminology!
Perhaps if you gave more of the context in which the phrase is used, we could guess at what he meant.

In large, high speed circuits, you need to worry about jitter caused by clock edges arriving at different parts of the circuit at different times. The usual way to address this is to design a clock network (tree) where buffers (repeaters?) are sized relative to the length of the clock net they drive so that clocks arrive in various regions at the "same" time.
 
Top