Phase control digital frequency divider
AssigneeSTMicroelectronics S.r.l.
InventorAndrew Dellow
Life of this patent
Estimating the term…
Abstract
A digital frequency divider includes phase control of the output signal in increments of whole or half cycles of the input frequency. Whole cycle phase control is achieved by varying (logically or physically) the tap off point of a shift register loaded with a bit pattern for appropriate division. Half cycle phase changes are achieved by a multiplexer selecting one of two signals every half cycle.
Claims29
A digital frequency divider for dividing a clock frequency and having a variable phase output, comprising:
- a shift register for storing a bit sequence chosen according to a division factor and operating under control of a clock signal at a first frequency;
- a tap off circuit arranged to tap the shift register at one or more variable points and arranged to produce two or more signals representative of the bit sequence;
- a control logic circuit having at least two inputs respectively arranged to receive the two or more signals representative of the bit sequence and arranged to provide at least two output signals;
- and
- a multiplexer arranged to receive the two output signals and to select one of the output signals under control of the clock signal at the first frequency to thereby produce a clock output signal at a second frequency being a division of the first frequency;
- wherein the tap off circuit and shift register are arranged such that the one or more tap off points of the shift register are variable in position along the bit sequence such that the clock output signal is variable in phase.
A frequency divider, comprising:
- a first input clock having a first frequency;
- a storage register that stores a first bit sequence and having an input terminal receiving the first input clock;
- a selection circuit having input, output, and control terminals, the input terminal of the selection circuit receiving the first bit sequence, and the output terminal of the selection circuit providing a second bit sequence;
- a control register having input and output terminals, the input terminal of the control register receiving the first input clock, and the output terminal of the control register providing a selection status to the control terminal of the selection circuit to alter the first bits sequence, thereby selecting the second bit sequence;
- and
- a logic circuit having first, second, and third inputs terminals and an output terminal, the first input terminal of the logic circuit receiving an operation status, the second input terminal of the logic circuit receiving a direction status, the third input terminal of the logic circuit receiving the second bit sequence, and the output terminal of the logic circuit providing a second clock having a second frequency such that the second frequency is a fraction of the first frequency of the first input clock.
A method of operation of a frequency divider, the method comprising:
- providing a first clock of a first frequency having a positive and negative phase;
- selecting a bit sequence representative of a divisor value;
- loading a first storage register with the bit sequence;
- outputting the bit sequence from the first storage register at the first frequency to provide an intermediate signal having a positive and negative phase;
- and
- altering the intermediate signal in relation to the positive or negative phase of the first clock to produce a second clock having a second frequency which is a fraction of the first frequency, wherein selecting the bit sequence includes:
- selecting a tap sequence representative of a tap off location;
- loading a second storage register with the tap sequence;
- altering the bit sequence based upon a bit value of the tap sequence;
- and
- outputting an altered phase of the bit sequence from the first storage register.
A method of operation of a frequency divider, the method comprising:
- providing a first clock of a first frequency having a positive and negative phase;
- selecting a bit sequence representative of a divisor value;
- loading a first storage register with the bit sequence;
- outputting the bit sequence from the first storage register at the first frequency to provide an intermediate signal having a positive and negative phase;
- and
- altering the intermediate signal in relation to the positive or negative phase of the first clock to produce a second clock having a second frequency which is a fraction of the first frequency, wherein outputting the bit sequence includes:
- outputting first, second and third bit streams;
- detecting an edge relationship between any two of the first, second or third bit streams;
- and
- altering the positive or negative phase of the intermediate signal to achieve a substantially 50% duty cycle on the intermediate signal, upon the event of an edge detection.
Dependencies are inferred from the claim text.