IP Library Granted Patent US 9,000,968
Granted Patent B1
US 9,000,968 · App. 14/108,294 · Granted Apr 7, 2015

Analog-to-digital converter with clock halting circuit

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,000,968
App. No.
14/108,294
Granted
Apr 7, 2015
Kind
B1
Abstract

An analog to digital converter (ADC) includes a clock-halting circuit that is enabled by an externally generated trigger signal. The clock-halting circuit halts an input clock signal to the ADC for a predetermined time period and resumes the input clock signal to the ADC when the predetermined time period ends.

Claims (38)

1. A system for converting an analog signal into a digital signal, comprising:

an analog-to-digital converter (ADC) having an input terminal for receiving the analog signal, a clock input terminal for receiving an input clock signal, and an output terminal for outputting the digital signal; and

a clock-halting circuit, connected to the clock input terminal of the ADC, for halting the input clock signal to the ADC based on an external trigger signal, wherein the trigger signal toggles between logic high and low states, and wherein the clock-halting circuit includes:

a synchronizer having an input terminal for receiving the trigger signal, a clock input terminal for receiving the input clock signal, and an output terminal for outputting a synchronous trigger signal;

a counter circuit having an input terminal connected to the output terminal of the synchronizer for receiving the synchronous trigger signal and a clock input terminal for receiving the input clock signal, wherein the counter circuit starts a count of a predetermined set of count values after the trigger signal toggles between the logic high and low states, and wherein the predetermined set of count values corresponds to a predetermined time period; and

a clock-halting latch, connected between the counter circuit and the clock input terminal of the ADC, for halting the input clock signal to the ADC for the predetermined time period.

2. The system of claim 1 , wherein the counter circuit comprises:

a D flip-flop having an input terminal connected to the output terminal of the synchronizer for receiving the synchronous trigger signal, a clock input terminal for receiving the input clock signal, and an output terminal;

a first logic gate having first and second input terminals connected to the output terminals of the synchronizer and the D flip-flop, respectively, and an output terminal for outputting a counter start signal;

first and second counters each having an input terminal connected to the output terminal of the first logic gate for receiving the counter start signal, a clock input terminal for receiving the input clock signal, and an output terminal for outputting respective first and second sets of count values that initiate the count of the predetermined set of count values;

second and third logic gates connected to the output terminals of the first and second counters for receiving the first and second sets of count values, respectively, and generating first and second output signals;

a fourth logic gate having first and second input terminals connected to the second and third logic gates for receiving the first and second output signals and generating a clock halting signal; and

a fifth logic gate having a first input terminal connected to the fourth logic gate for receiving the clock halting signal, a second input terminal for receiving the input clock signal, and an output terminal connected to the clock input terminals of the first and second counters for gating the input clock signal upon completion of the predetermined time period.

3. The system of claim 2 , wherein the first, second, third, fourth, and fifth logic gates each comprise at least one of an OR gate and an AND gate.

4. The system of claim 2 , wherein the first and second counters each comprise at least one of a positive and a negative edge trigger counter.

5. The system of claim 1 , wherein the clock-halting latch has an input terminal that receives the input clock signal, a clock input terminal that receives the clock halting signal, and an output terminal connected to the clock input terminal of the ADC that outputs the clock halting signal during the predetermined time period.

6. The system of claim 1 , wherein the synchronizer comprises a dual-edge triggered flip-flop.

7. The system of claim 1 , wherein the trigger signal is received from a noise source.

8. The system of claim 7 , wherein the noise source comprises a switched-mode power supply (SMPS).

9. An integrated circuit, comprising:

a switched-mode power supply (SMPS), for receiving an external unregulated supply voltage and generating a regulated voltage, wherein the SMPS includes:

a control circuit for generating a trigger signal to control switching of a switching element;

an analog-to-digital converter (ADC) having an input terminal for receiving an analog signal, a clock input terminal for receiving an input clock signal, and an output terminal for outputting a digital signal; and

a clock-halting circuit, connected between the ADC and the SMPS, for receiving the trigger signal and halting the input clock signal to the ADC, wherein the clock-halting circuit includes:

a synchronizer having an input terminal connected to the control circuit for receiving the trigger signal, a clock input terminal for receiving the input clock signal, and an output terminal for outputting a synchronous trigger signal;

a counter circuit having an input terminal connected to the output terminal of the synchronizer for receiving the synchronous trigger signal and a clock input terminal for receiving the input clock signal, wherein the counter circuit, when triggered by the synchronous trigger signal, starts a count of a predetermined set of count values, wherein the predetermined set of count values corresponds to a predetermined time period; and

a clock-halting latch, connected to the counter circuit and the clock input terminal of the ADC, for halting the input clock signal for the predetermined time period.

10. The integrated circuit of claim 9 , wherein the counter circuit comprises:

a D flip-flop having an input terminal connected to the output terminal of the synchronizer for receiving the synchronous trigger signal, a clock input terminal for receiving the input clock signal, and an output terminal for outputting the synchronous trigger signal;

a first logic gate having first and second input terminals connected to the output terminals of the synchronizer and the D flip-flop, respectively, for receiving the synchronous trigger signal, and an output terminal for outputting a counter start signal;

first and second counters each having an input terminal connected to the output terminal of the first logic gate for receiving the counter start signal, a clock input terminal for receiving the input clock signal, and an output terminal for outputting first and second sets of count values;

second and third logic gates connected to the output terminals of the first and second counters for receiving the first and second set of count values, respectively, and generating first and second output signals;

a fourth logic gate having first and second input terminals connected to the second and third logic gates, for receiving the first and second output signals and generating a clock halting signal;

a fifth logic gate having a first input terminal connected to the fourth logic gate for receiving the clock halting signal, a second input terminal for receiving the input clock signal, and an output terminal connected to the clock input terminals of the first and second counters for gating the input clock signal to the first and second counters upon completion of the predetermined time period.

11. The integrated circuit of claim 10 , wherein the first, second, third, fourth, and fifth logic gates each comprise at least one of an OR gate and an AND gate.

12. The integrated circuit of claim 10 , wherein the first and second counters each comprise at least one of a positive and a negative edge triggered counter.

13. The integrated circuit of claim 9 , wherein the clock-halting latch has an input terminal that receives the input clock signal, a clock input terminal that receives the clock halting signal, and an output terminal, connected to the clock input terminal of the ADC, that outputs the clock halting signal during the predetermined time period.

14. The integrated circuit of claim 9 , wherein the synchronizer comprises a dual-edge triggered flip-flop.

Assignments (21)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE FILING AND REMOVE APPL. NO. 14085520 REPLACE IT WITH 14086520 PREVIOUSLY RECORDED AT REEL: 037515 FRAME: 0390. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Mar 1, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037926/0642 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT APPL. NO. 14/085,520 PREVIOUSLY RECORDED AT REEL: 037515 FRAME: 0420. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 11, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037879/0581 →
CORRECTIVE ASSIGNMENT OF INCORRECT NUMBER 14085520 PREVIOUSLY RECORDED AT REEL: 037458 FRAME: 0420. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTON OF SECURITY INTEREST IN PATENTS. Recorded Feb 11, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037785/0568 →
CORRECTIVE ASSIGNMENT OF INCORRECT PATENT APPLICATION NUMBER 14085520 ,PREVIOUSLY RECORDED AT REEL: 037458 FRAME: 0399. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 11, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037785/0454 →
CORRECTIVE ASSIGNMENT OF INCORRECT APPL. NO. 14/085,520 PREVIOUSLY RECORDED AT REEL: 037515 FRAME: 0390. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 11, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037792/0227 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 037458 FRAME 0420. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Jan 14, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037515/0420 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 037458 FRAME 0399. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Jan 14, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037515/0390 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 7, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FOUNDING, INC.
Reel/Frame 037458/0420 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 7, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FOUNDING, INC.
Reel/Frame 037458/0399 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0790 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Mar 13, 2014
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., COLLATERAL AGENT
Reel/Frame 032445/0689 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Mar 13, 2014
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 032445/0577 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Mar 13, 2014
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 032445/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2013
From: GUPTA, SUNNY; ABHISHEK, KUMAR; PANT, NITIN
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 031794/0655 →