IP Library Granted Patent US 8,988,110
Granted Patent B2
US 8,988,110 · App. 13/173,774 · Granted Mar 24, 2015

Noise removal 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 8,988,110
App. No.
13/173,774
Granted
Mar 24, 2015
Kind
B2
Abstract

A noise removal circuit is provided having a first holding circuit ( 20 ) and a second holding circuit ( 22 ) which holds a value of an input signal (IN) at a plurality of different timings in synchronization with rising and falling of an internal clock signal (ICL) generated within a semiconductor device, and which removes noise of the input signal (IN) according to the held value.

Claims (28)

1. A noise removal circuit comprising:

a first holding circuit that holds a first value of an input signal at a first phase of an internal clock signal, wherein the first holding circuit comprises:

a first flip flop having an input for receiving the input signal, a clock input for receiving a signal representative of the first phase of the internal clock signal, and an output; and

a second flip flop having an input coupled to the output of the first flip flop, a clock input, and an output for providing the first value of the input signal, wherein the clock input of the second flip flop of the first holding circuit receives a selected one of the internal clock signal and a complement of the internal clock signal;

a second holding circuit that holds a second value of the input signal at a second phase of the internal clock signal, wherein the second holding circuit comprises:

a first flip flop having an input for receiving the input signal, a clock input for receiving a signal representative of the second phase of the internal clock signal, and an output; and

a second flip flop having an input coupled to the output of the first flip flop, a clock input, and an output for providing the second value of the input signal, wherein the clock input of the second flip flop of the second holding circuit receives the selected one of the internal clock signal and the complement of the internal clock signal; and

a majority circuit coupled to the first holding circuit and the second holding circuit for providing an output signal at a logic state determined by a majority of a plurality of values including the first value and the second value and a prior output of the majority circuit.

2. The noise removal circuit of claim 1 , wherein the majority circuit comprises:

a majority determining circuit for providing the output signal at the logic state determined by the majority of the plurality of values; and

an output holding circuit having an input coupled to the output of the majority determining circuit, and an output for providing the prior output of the majority circuit.

3. The noise removal circuit of claim 2 , wherein the output holding circuit includes a clock input for receiving the internal clock signal.

4. The noise removal circuit of claim 1 , wherein the first phase of the internal clock signal is determined by a falling edge thereof, and the second phase of the internal clock signal is determined by a rising edge thereof.

5. The noise removal circuit of claim 1 , wherein the signal representative of the first phase of the internal clock signal is the complement of the internal clock signal, and the signal representative of the second phase of the internal clock signal is the internal clock signal.

6. The noise removal circuit of claim 1 , wherein the selected one of the internal clock signal and the complement of the internal clock signal comprises the complement of the internal clock signal.

7. A method comprising:

holding a first value of an input signal at a first phase of an internal clock signal, wherein the holding the first value of the input signal at the first phase of the internal clock signal further comprises storing the first value of the input signal received at a selected edge of the internal clock signal;

holding a second value of the input signal at a second phase of the internal clock signal, wherein the holding the second value of the input signal at the second phase of the internal clock signal further comprises storing the second value of the input signal received at the selected edge of the internal clock signal;

determining a majority logic state of a plurality of values including the first value and the second value and a prior value of an output signal; and

providing the output signal in response to the determining.

8. The method of claim 7 wherein the holding the first value of the input signal at the first phase of the internal clock signal comprises receiving the first value of the input signal at a falling edge of the internal clock signal.

9. The method of claim 8 further wherein the holding the second value of the input signal at the second phase of the internal clock signal comprises receiving the second value of the input signal at a rising edge of the internal clock signal.

10. The method of claim 9 wherein:

the holding the first value of the input signal at the first phase of the internal clock signal further comprises storing the first value of the input signal received at the falling edge of the internal clock signal; and

the holding the second value of the input signal at the second phase of the internal clock signal further comprises storing the second value of the input signal received at the falling edge of the internal clock signal.

11. The method of claim 7 , wherein the providing the output signal in response to the determining comprises:

storing the output signal; and

providing the prior value of the output signal in response to the storing.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038620, FRAME 0087 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064070/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER 5859768 AND TO RECITE COLLATERAL AGENT ROLE OF RECEIVING PARTY IN THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 038620 FRAME 0087. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 25, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039853/0001 →
SECURITY INTEREST Recorded Apr 15, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038620/0087 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: ON SEMICONDUCTOR TRADING SARL
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 032035/0470 →
CHANGE OF NAME Recorded Jan 23, 2014
From: ON SEMICONDUCTOR TRADING, LTD.
To: ON SEMICONDUCTOR TRADING SARL
Reel/Frame 032143/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2011
From: NAGAE, YOSHIHIRO
To: ON SEMICONDUCTOR TRADING, LTD.
Reel/Frame 026535/0386 →