IP Library Granted Patent US 11,070,214
Granted Patent B1
US 11,070,214 · App. 17/069,894 · Granted Jul 20, 2021

Test circuit for a digital phase-locked loop

Inventors: Thorkild Franck (Roskilde, DK); Ulrik S. Wismar (Kalundborg, DK); Ran Sela (Givat Shmuel, IL)
Assignee: MELLANOX TECHNOLOGIES DENMARK APS
H03L7/085H03L7/099
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 11,070,214
App. No.
17/069,894
Granted
Jul 20, 2021
Kind
B1
Abstract

An Integrated Circuit (IC) includes a digital phase-locked loop (DPLL) circuit and DPLL Diagnostics circuitry (DPLL-DC). The DPLL circuit includes an oscillator, a digital phase detector and a digital feedback bus (DPLL-DFB). The oscillator is configured to generate an output signal. The digital phase detector is configured to generate a digital feedback signal indicative of a phase difference between the output signal and a reference input signal. The DPLL-DFB is configured to feed-back the digital feedback signal for controlling the oscillator. The DPLL-DC is coupled to the DPLL-DFB and is configured to monitor events depending at least on the digital feedback signal transferred on the DPLL-DFB.

Claims (36)

1. An Integrated Circuit (IC), comprising:

a digital phase-locked loop (DPLL) circuit, comprising:

an oscillator, configured to generate an output signal;

a digital phase detector, configured to generate a digital feedback signal indicative of a phase difference between the output signal and a reference input signal; and

a digital feedback bus (DPLL-DFB) configured to feed-back the digital feedback signal for controlling the oscillator; and

DPLL Diagnostics circuitry (DPLL-DC), which is coupled to the DPLL-DFB and is configured to monitor events depending at least on the digital feedback signal transferred on the DPLL-DFB.

2. The IC according to claim 1 , wherein the DPLL-DC is configured to monitor the events at a full bandwidth of the digital feedback signal.

3. The IC according to claim 1 , wherein the DPLL-DFB is configured to transfer additional information in addition to the digital feedback signal, and wherein the DPLL-DC is configured to monitor one or more of the events depending on the additional information.

4. The IC according to claim 1 , wherein the DPLL-DC comprises an accumulator that is configured to accumulate numerical values transferred on the DPLL-DFB.

5. The IC according to claim 4 , wherein the DPLL-DC comprises an event detection circuitry that is configured to detect events on the DPLL-DFB and accumulated numerical events in the accumulator.

6. The IC according to claim 1 , wherein the DPLL-DC comprises an extremum detection circuitry configured to detect events characterized by extremum values on the DPLL-DFB.

7. The IC according to claim 1 , wherein the DPLL-DC comprises a cycle duration counter, configured to count time durations of the events.

8. The IC according to claim 1 , wherein the DPLL-DC comprises a masked bin comparator, configured to mask one or more lines of the DPLL-DFB with a specified mask, and to compare the masked lines to a specified value.

9. The IC according to claim 1 , wherein the DPLL-DC is configured to log a histogram of at least some of the events.

10. The IC according to claim 1 , wherein the DPLL-DC is configured to log a bin run-length of at least some of the events.

11. An integrated circuit (IC), comprising:

a digital phase-locked loop (DPLL) circuit, which is configured to receive over a communication channel a carrier that is phase-modulated with main-channel data and frequency-modulated with auxiliary-channel data, and to restore a clock and the main-channel data from the carrier; and

DPLL Diagnostics circuitry (DPLL-DC), which is coupled to the DPLL and comprises an accumulator and an event detection circuitry, configured to demodulate the auxiliary-channel data.

12. A method, comprising:

operating a digital phase-locked loop (DPLL) circuit, the operating including:

generating an output signal using an oscillator;

using a digital phase detector, generating a digital feedback signal indicative of a phase difference between the output signal and a reference input signal; and

feeding-back the digital feedback signal over a digital feedback bus (DPLL-DFB), for controlling the oscillator; and

using DPLL Diagnostics circuitry (DPLL-DC), which is coupled to the DPLL-DFB, monitoring events depending at least on the digital feedback signal transferred on the DPLL-DFB.

13. The method according to claim 12 , wherein monitoring the events is performed at a full bandwidth of the digital feedback signal.

14. The method according to claim 12 , and comprising transferring additional information over the DPLL-DFB, in addition to the digital feedback signal, wherein monitoring one or more of the events depends on the additional information.

15. The method according to claim 12 , wherein monitoring the events comprises accumulating numerical values transferred on the DPLL-DFB using an accumulator.

16. The method according to claim 15 , wherein monitoring the events comprises detecting events on the DPLL-DFB and accumulated numerical events in the accumulator.

17. The method according to claim 12 , wherein monitoring the events comprises detecting events characterized by extremum values on the DPLL-DFB.

18. The method according to claim 12 , wherein monitoring the events comprises counting time durations of the events.

19. The method according to claim 12 , wherein monitoring the events comprises masking one or more lines of the DPLL-DFB with a specified mask, and comparing the masked lines to a specified value.

20. The method according to claim 12 , wherein monitoring the events comprises logging a histogram of at least some of the events.

21. The method according to claim 12 , wherein monitoring the events comprises logging a bin run-length of at least some of the events.

22. A method, comprising:

using a digital phase-locked loop (DPLL) circuit, receiving over a communication channel a carrier that is phase-modulated with main-channel data and frequency-modulated with auxiliary-channel data, and restoring a clock and the main-channel data from the carrier; and

using DPLL Diagnostics circuitry (DPLL-DC), which is coupled to the DPLL and comprises an accumulator and an event detection circuitry, demodulating the auxiliary-channel data.

Assignments (2)
CHANGE OF NAME Recorded Jun 19, 2023
From: MELLANOX TECHNOLOGIES DENMARK APS
To: NVIDIA DENMARK APS
Reel/Frame 064021/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2020
From: FRANCK, THORKILD; WISMAR, ULRIK S.; SELA, RAN
To: MELLANOX TECHNOLOGIES DENMARK APS
Reel/Frame 054046/0786 →
Cited By (1)
US 12,308,952