Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
196 words
A digital phase lock loop comprising: a digital frequency synthesizer comprising: a digital DLL including a plurality of delay chains, each of the delay chains
including at least one digitally programmable delay element for configuring the plurality
of delay chains to achieve a phase lock with an input reference signal; a non-glitching MUX electrically coupled to the digital DLL for selecting a
tap output from one of the at least one digitally programmable delay element to select at
least one pulse glitch-free from the selected output tap; and a phase accumulator electrically coupled to the non-glitching MUX for
precisely dividing a timing period of the input reference signal and for selecting a tap
output from one of the at least one digitally programmable delay element to select at
least one pulse at a precise point in the timing period from the output tap; and a digital phase detector, electrically coupled to the digital frequency synthesizer
to compare an edge of the input reference signal to an edge of a synthesized signal to
provide a digital code information representing a phase error between the edge of the
input reference signal and the edge of the synthesized signal.
Claim 2
Independent Claim
223 words
A system comprising: a controller; a first input for receiving an input reference signal with a first edge; digital phase lock loop, electrically coupled to the controller and to the first input,
comprising: a digital frequency synthesizer comprising: a digital DLL including a plurality of delay chains, each of the delay
chains including at least one digitally programmable delay element for configuring the
plurality of delay chains to achieve a phase lock with an input reference signal; a non-glitching MUX electrically coupled to the digital DLL for
selecting a tap output from one of the at least one digitally programmable delay element
to select at least one pulse glitch-free from the selected output tap; and a phase accumulator electrically coupled to the non-glitching MUX
for precisely dividing a timing period of the input reference signal and for selecting a tap
output from one of the at least one digitally programmable delay element to select at
least one pulse at a precise point in the timing period from the output tap; and a digital phase detector, electrically coupled to the digital frequency synthesizer
to compare an edge of the input reference signal to an edge of a synthesized signal to
provide a digital code information representing a phase error between the edge of the
input reference signal and the edge of the synthesized signal.
Claim 3
Dependent Claim
258 words
A flat panel monitor comprising: a controller for controlling functions of the flat panel monitor; a display for displaying information; a video interface including a first input for receiving a first signal with a first edge;
and a digital PLL, electrically coupled to the video interface, the controller, and the
display, for generating, at a second input, a second signal with a second edge, the digital PLL including: a digital frequency synthesizer comprising: a digital DLL including a plurality of delay chains, each of the delay
chains including at least one digitally programmable delay element for configuring the
plurality of delay chains to achieve a phase lock with an input reference signal; a non-glitching MUX electrically coupled to the digital DLL for
selecting a tap output from one of the at least one digitally programmable delay element
to select at least one pulse glitch-free from the selected output tap; and a phase accumulator electrically coupled to the non-glitching MUX
for precisely dividing a timing period of the input reference signal and for selecting a tap
output from one of the at least one digitally programmable delay element to select at
least one pulse at a precise point in the timing period from the output tap; and a digital phase detector, electrically coupled to the digital frequency
synthesizer to compare an edge of the input reference signal to an edge of a
synthesized signal to provide a digital code information representing a phase error
between the edge of the input reference signal and the edge of the synthesized signal.
Claim 4
Dependent Claim
23 words
Apparatus according to any one of claims 1, 2 or 3, wherein the selected
at least one pulse corresponds to the synthesized signal.
Claim 5
Dependent Claim
75 words
Apparatus according to any one of claims 1, 2 or 3, further comprising: a digital controller electrically coupled to the digital phase detector and the
digital frequency synthesizer; and a memory electrically coupled to the controller, and including instructions
for the controller to control the digital frequency synthesizer to generate a synthesized signal;
and use the digital code to adjust the phase of the synthesized signal to match
a phase of the input reference signal.
Claim 6
Dependent Claim
25 words
Apparatus of claim 5, wherein the memory further includes instructions for
the controller to perform a digital loop filter function on the digital code
information.
Claim 7
Dependent Claim
17 words
The apparatus of claim 6, wherein the digital loop filter function comprises
a low pass filter function.
Claim 8
Dependent Claim
34 words
Apparatus according to any one of claims 1, 2 or 3, wherein the digital
DLL, the non-glitching MUX, the phase accumulator, and digital phase detector,
are all constructed using an all digital circuit implementation.
Claim 9
Dependent Claim
19 words
The apparatus of claim 8, wherein the all digital circuit implementation
comprises standard cell construction for an integrated circuit.
Claim 10
Dependent Claim
31 words
Apparatus according to any one of claims 1,2, or 3, wherein the digital
DLL, the non-glitching MUX, the phase accumulator, and the digital phase
detector, are incorporated into an integrated circuit.
Claim 11
Dependent Claim
33 words
Apparatus according to any one of claims 1, 2 or 3, wherein the input
reference signal is a reference horizontal sync signal and the synthesized
horizontal sync signal for driving a display monitor.