摘要 |
A programmable skew clock signal generator has a frequency generator circuit ( 104 ) consistent with the invention produces an output signal F<SUB>phi0 </SUB>from a reference signal F<SUB>ref </SUB>A frequency accumulator ( 132, 152 ) is preloaded with a preload value P<SUB>K1 </SUB>and receives one reference signal cycle as a clock signal, receives a constant K<SUB>1 </SUB>as an input thereto, with the frequency accumulator ( 132, 152 ) having a maximum count K<SUB>MAX </SUB>and producing an overflow output. A phase accumulator ( 136, 156 ) is preloaded with a preload value P<SUB>C1 </SUB>and receives one overflow cycle output from the frequency accumulator ( 132, 152 ) as a clock signal and receives a phase offset constant C<SUB>1 </SUB>as an input thereto. The phase accumulator ( 136, 156 ) has a maximum count C<SUB>MAX </SUB>and produces a phase accumulator ( 136, 156 ) output. A delay line ( 320 ) is clocked by the reference signal F<SUB>ref </SUB>and produces a plurality of delayed reference clock signals at a plurality of tap outputs. A tap selecting circuit ( 140, 144; 160, 164 ) receives the phase accumulator output and selects at least one of the tap outputs in response thereto to produce an output F<SUB>phi1 </SUB>whose phase shift phi<SUB>1 </SUB>relative to F<SUB>0phi</SUB> is a function of P<SUB>K1 </SUB>and P<SUB>C1</SUB>.
|