IP Library Granted Patent US 9,362,894
Granted Patent B1
US 9,362,894 · App. 14/702,776 · Granted Jun 7, 2016

Clock generator circuit

Inventors: Ateet Omer (Kanpur, IN); Deependra K. Jain (Noida, IN); Anand Kumar Sinha (Noida, IN); Krishna Thakur (Noida, IN)
Assignee: FREESCALE SEMICONDUCTOR, INC.
H03K3/012H03K5/1565H03K5/24
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 9,362,894
App. No.
14/702,776
Granted
Jun 7, 2016
Kind
B1
Abstract

A clock generator includes a diagnostic circuit that includes first and second muxes, first and second comparators, a logic gate, and a counter. The first mux receives first and second voltage signals and outputs a first intermediate signal based on a control signal. The second mux receives third and fourth voltage signals and outputs a second intermediate signal based on the control signal. The first and second comparators compare the intermediate signals with a first signal that is indicative of a DC value of the clock signal for generating first and second comparison signals. The logic gate receives the first and second intermediate signals and generates a control signal. The counter receives the clock signal and the control signal and generates a clock ready signal that is indicative of stability and quality of the clock signal.

Claims (39)

1. A clock generator circuit, comprising:

an amplifier circuit that receives an oscillating signal and generates an amplified signal;

a shaping circuit that receives and shapes the amplified signal, and generates the clock signal;

a resistor-ladder network having a first input terminal connected to a first supply voltage and a second input terminal connected to a second supply voltage, wherein the resistor-ladder network includes first, second, third, and fourth voltage taps for outputting first, second, third, and fourth voltage signals, respectively;

a first multiplexer connected to the first and second voltage taps for receiving the first and second voltage signals, respectively, a select terminal for receiving a control signal, and an output terminal for outputting a first intermediate signal;

a second multiplexer connected to the fourth and third voltage taps for receiving the fourth and third voltage signals, respectively, a select terminal for receiving the control signal, and an output terminal for outputting a second intermediate signal;

a first comparator that receives and compares the first intermediate signal and a first signal, and generates a first comparison signal, wherein the first signal is indicative of at least one of a direct current (DC) value of the clock signal and an average value of an amplitude of the clock signal;

a second comparator that receives and compares the first signal and the second intermediate signal, and generates a second comparison signal;

a logic gate having that receives the first and second comparison signals, and generates the control signal; and

a counter having an enable terminal for receiving the control signal, a clock terminal for receiving the clock signal, and an output terminal for generating a clock ready signal based on the control signal, whereby the clock ready signal is indicative of stability and quality of the clock signal.

2. The clock generator circuit of claim 1 , further comprising a low pass filter for receiving the clock signal and generating the first signal.

3. The clock generator circuit of claim 1 , further comprising an oscillation source for generating the oscillating signal.

4. The clock generator circuit of claim 1 , wherein the shaping circuit is further connected to an input of the amplifier circuit for receiving the oscillating signal.

5. The clock generator circuit of claim 1 , wherein the first multiplexer outputs the second voltage signal as the first intermediate signal when the control signal is at a logic low state and outputs the first voltage signal as the first intermediate signal when the control signal is at a logic high state.

6. The clock generator circuit of claim 5 , wherein the second multiplexer outputs the third voltage signal as the second intermediate signal when the control signal is at the logic low state and the fourth voltage signal as the second intermediate signal when the control signal is at the logic high state.

7. The clock generator circuit of claim 6 , wherein the first comparison signal is in a logic high state when a voltage level of the first signal is less than a voltage level of the first intermediate signal.

8. The clock generator circuit of claim 7 , wherein the second comparison signal is at a logic high state when the voltage level of the first signal is greater than a voltage level of the second intermediate signal.

9. The clock generator circuit of claim 1 , wherein the logic gate is an AND gate.

10. The clock generator circuit of claim 1 , wherein the counter generates the clock ready signal at a logic high state after a predetermined time period when the control signal is at a logic high state, wherein the predetermined time period is indicative of a programmed count value.

11. A clock generator circuit, comprising:

an amplifier circuit having an input terminal for receiving an oscillating signal and an output terminal for generating an amplified signal;

a shaping circuit connected to the amplifier circuit for receiving and shaping the amplified signal, and generating a clock signal;

a low pass filter connected to the shaping circuit for receiving the clock signal and generating a first signal, wherein the first signal is indicative of at least one of a direct current (DC) value of the clock signal and an average value of an amplitude of the clock signal; and

a diagnostic circuit, comprising:

a resistor-ladder network having a first input terminal connected to a first supply voltage and a second input terminal connected to a second supply voltage, wherein the resistor-ladder network includes first, second, third, and fourth voltage taps for outputting first, second, third, and fourth voltage signals, respectively;

a first multiplexer having first and second input terminals connected to the first and second voltage taps for receiving the first and second voltage signals, respectively, a select terminal for receiving a control signal, and an output terminal for outputting a first intermediate signal;

a second multiplexer having first and second input terminals connected to the fourth and third voltage taps for receiving the fourth and third voltage signals, respectively, a select terminal for receiving the control signal, and an output terminal for outputting a second intermediate signal;

a first comparator having a first input terminal connected to the output terminal of the first multiplexer for receiving the first intermediate signal, a second input terminal for receiving the first signal, and an output terminal for generating a first comparison signal;

a second comparator having a first input terminal for receiving the first signal, a second input terminal connected to the output terminal of the second multiplexer for receiving the second intermediate signal, and an output terminal for generating a second comparison signal;

a logic gate having first and second input terminals connected to the output terminals of the first and second comparators for receiving the first and second comparison signals, respectively, and an output terminal for generating the control signal; and

a counter having an enable terminal for receiving the control signal, a clock terminal for receiving the clock signal, and an output terminal for generating a clock ready signal based on the control signal, whereby the clock ready signal is indicative of stability and quality of the clock signal.

12. The clock generator circuit of claim 11 , further comprising an oscillation source for generating the oscillating signal.

13. The clock generator circuit of claim 11 , wherein the first multiplexer outputs the second voltage signal as the first intermediate signal when the control signal is at logic low state and the first voltage signal as the first intermediate signal when the control signal is at logic high state.

14. The clock generator circuit of claim 13 , wherein the second multiplexer outputs the third voltage signal as the second intermediate signal when the control signal is at logic low state and the fourth voltage signal as the second intermediate signal when the control signal is at logic high state.

15. The clock generator circuit of claim 14 , wherein the first comparator generates the first comparison signal at logic high state when a voltage level of the first signal is less than a voltage level of the first intermediate signal.

16. The clock generator circuit of claim 15 , wherein the second comparator generates the second comparison signal at logic high state when the voltage level of the first signal is greater than a voltage level of the second intermediate signal.

17. The clock generator circuit of claim 16 , wherein the logic gate is an AND gate.

18. The clock generator circuit of claim 17 , wherein the counter generates the clock ready signal at logic high state after a pre-determined time period when the control signal is at logic high state, and wherein the pre-determined time period is indicative of a programmed count value.

19. The clock generator circuit of claim 11 , wherein the shaping circuit is further connected to the input terminal of the amplifier circuit for receiving the oscillating signal.

Assignments (14)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
MERGER Recorded Jan 3, 2017
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 041144/0363 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 20, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037565/0510 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 20, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037565/0527 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0859 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Aug 6, 2015
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 036284/0105 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Aug 6, 2015
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 036284/0363 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Aug 6, 2015
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 036284/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2015
From: OMER, ATEET; JAIN, DEEPENDRA K.; SINHA, ANAND KUMAR; THAKUR, KRISHNA
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 035571/0281 →