IP Library Granted Patent US 12,494,789
Granted Patent B2
US 12,494,789 · App. 18/465,887 · Granted Dec 9, 2025

Determining a locked status of a clock tracking circuit

Inventors: William Roberts (Highland, UT); Waleed El-halwagy (Ottawa, CA); Youcef Fouzar (Ottawa, CA); Kristopher Kshonze (Ottawa, CA)
Assignee: Microchip Technology Incorporated
H03L7/091H03L7/087H03L7/093H03L7/095
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,494,789
App. No.
18/465,887
Granted
Dec 9, 2025
Kind
B2
Abstract

An example apparatus includes a phase detector, a digital discriminator, and a logic circuit. A status signal of the phase detector is at least partially based on a phase relationship between a reference clock and a feedback clock, the feedback clock generated by a clock tracking circuit to track the reference clock. The digital discriminator may sample the status signal of the phase detector. The logic circuit may determine a locked status of the clock tracking circuit at least partially based on samples of the status signal of the phase detector.

Claims (46)

1 . An apparatus, comprising:

a phase detector, wherein a status signal of the phase detector is at least partially based on a phase relationship between a reference clock and a feedback clock, the feedback clock generated by a clock tracking circuit to track the reference clock;

a digital discriminator to sample the status signal of the phase detector; and

a logic circuit to determine a locked status of the clock tracking circuit at least partially based on samples of the status signal of the phase detector.

2 . The apparatus of claim 1 , wherein the phase detector to set the status signal at least partially based on a phase threshold and the phase relationship between the reference clock and the feedback clock.

3 . The apparatus of claim 2 , wherein a value of the phase threshold is settable.

4 . The apparatus of claim 1 , wherein the phase detector to:

set the status signal to a first value at least partially responsive to determining that a determined amount of difference between the reference clock and the feedback clock is greater than a phase threshold.

5 . The apparatus of claim 4 , wherein the phase detector to:

set the status signal of the phase detector to a second value at least partially responsive to determining that a determined amount of difference between the reference clock and the feedback clock is equal to or less than a phase threshold, wherein the second value is different than a first value.

6 . The apparatus of claim 1 , wherein, to determine the locked status of the clock tracking circuit, the logic circuit to:

decode locked status information from samples of the status signal of a phase detector; and

determine the locked status of the clock tracking circuit at least partially based on the decoded locked status information.

7 . The apparatus of claim 1 , wherein the logic circuit to set a locked status signal to a first value to indicate a locked state and set the locked status signal to a second value to indicate a not locked state.

8 . The apparatus of claim 1 , wherein the phase detector to:

detect occurrences of like respective edges of the reference clock and the feedback clock; and

set the status signal to indicate whether or not the detected occurrences of like respective edges were within a predetermined range.

9 . The apparatus of claim 8 , wherein the phase detector to:

set the status signal to a first value responsive to a time difference between the detected occurrences of like respective edges of the reference clock and the feedback clock is less than a phase threshold.

10 . The apparatus of claim 9 , wherein the phase detector to:

set the status signal to a second value responsive to a time difference between the detected occurrences of like respective edges of the reference clock and the feedback clock is greater than or equal to a phase threshold, wherein the second value is different than the first value.

11 . The apparatus of claim 1 , wherein the digital discriminator includes a decimator to decimate values of the status signal.

12 . The apparatus of claim 1 , wherein the digital discriminator includes an interpolator to interpolate values based on the status signal.

13 . The apparatus of claim 1 , wherein the digital discriminator includes a digital filter to block status signal that is indicative of transient phase error and pass status signal that is indicative of steady-state phase error.

14 . A method, comprising:

setting a status signal of a phase detector, wherein the status signal of the phase detector is set at least partially based on a phase relationship between a reference clock and a feedback clock generated by a clock tracking circuit to track the reference clock, the phase relationship between the reference clock and the feedback clock being at least partially based on a relationship between a phase threshold and an amount of difference between the reference clock and the feedback clock; and

generating a signal indicative of a locked status of the clock tracking circuit at least partially based on the status signal of the phase detector.

15 . The method of claim 14 , comprising:

determining whether or not the phase relationship between the reference clock and the feedback clock falls within a predetermined range; and

setting the status signal of the phase detector at least partially based on the determination.

16 . The method of claim 14 , comprising:

setting the status signal of the phase detector to a value at least partially responsive to determining that a determined amount of difference between the reference clock and the feedback clock is greater than the phase threshold.

17 . The method of claim 14 , comprising:

setting the status signal of the phase detector to a value at least partially responsive to determining that a determined amount of difference between the reference clock and the feedback clock is equal to or less than the phase threshold.

18 . The method of claim 14 ,

obtaining samples of the status signal of the phase detector;

decoding locked status information from samples of the status signal of the phase detector; and

determining the locked status of the clock tracking circuit at least partially based on the decoded locked status information.

19 . A method, comprising:

detecting occurrences of like respective edges of a reference clock and a feedback clock generated by a clock tracking circuit to track the reference clock;

setting a status signal of a phase detector to indicate whether or not the detected occurrences of like respective edges were within a predetermined range; and

generating a signal indicative of a locked status of the clock tracking circuit at least partially based on the status signal of the phase detector.

20 . The method of claim 19 , wherein setting the status signal to indicate whether or not the detected occurrences of like respective edges were within the predetermined range comprises:

setting the status signal to a value responsive to a time difference between the detected occurrences of like respective edges of the reference clock and the feedback clock being less than a phase threshold.

21 . The method of claim 19 , wherein setting the status signal to indicate whether or not the detected occurrences of like respective edges were within the predetermined range comprises:

setting the status signal to a value responsive to a time difference between the detected occurrences of like respective edges of the reference clock and the feedback clock being greater than or equal to a phase threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2025
From: EL-HALWAGY, WALEED; FOUZAR, YOUCEF; ROBERTS, WILLIAM; KSHONZE, KRISTOPHER
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 070090/0773 →
Continuity (3)
Provisional Application 63375348 · Sep 12, 2022
Provisional Application 63375351 · Sep 12, 2022
Related Publication 20240088904A1 · Mar 14, 2024
References Cited (16)
US 5870002A · Ghaderi et al. · 1999 [cited by applicant]
US 7428284B2 · Lin · 2008 [cited by applicant]
US 20030016087A1 · Yamane et al. · 2003 [cited by applicant]
US 20070090887A1 · Seefeldt · 2007 [cited by examiner]
US 20080084233A1 · Lee · 2008 [cited by applicant]
US 20100061499A1 · Mijuskovic · 2010 [cited by applicant]
US 20100231789A1 · Nakamuta · 2010 [cited by examiner]
US 20110227616A1 · Jang et al. · 2011 [cited by applicant]
US 20180183643A1 · Kang · 2018 [cited by examiner]
US 20200162081A1 · Jayakumar et al. · 2020 [cited by applicant]
CN 108712168A · 2018 [cited by applicant]
International Search Report of International Application No. PCT/US2023/074003, mailed Jan. 22, 2024, 6 pages. [cited by applicant]
International Search Report of International Application No. PCT/US2023/074006, mailed Jan. 22, 2024, 6 pages. [cited by applicant]
Li, Chung-Yi, Fast locking adaptive PFF using Dual-Edge Phase-Frequency Detector, Microelectronics Journal 46, (2015), pp. 1413-1419. [cited by applicant]
Written Opinion of the International Searching Authority of International Application No. PCT/US2023/074003, mailed Jan. 22, 2024, 16 pages. [cited by applicant]
Written Opinion of the International Searching Authority of International Application No. PCT/US2023/074006, mailed Jan. 22, 2024, 10 pages. [cited by applicant]
Cited By (1)
US 12,647,120