← Back to Patent Explorer
US5323066A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for performing power on reset initialization in a data processing system

Assignee: NXP USA Inc
•
Filing: 1992-06-01
•
Granted: 1994-06-21
•
Expires: 2012-06-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for performing power on reset initialization in a data processing system (40). In one form, the present invention uses a circuit (71) to ensure that a node (65) always power up to the correct logic level. This node (65) can then be used to initialize a latch (83) so that the latch (83) always drives a predetermined logic level at its data output when the latch (83) powers up. The data output of latch (83) is a Power On Reset signal which is asserted during power on reset initialization and which is negated when power on reset initialization is completed.

Inventors

  • 👤 James R. Feddeler
  • 👤 Gregory A. Racino

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 09:15
CPC Classifications
H; H03; H03K; H03K17/00; H03K17/22; H03K17/223; G; G06; G06F; G06F1/00; G06F1/24

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 168 words
A circuit for performing power on reset initialization in a data processing system, comprising: a power on detection circuit, receiving a feedback input signal and providing a control output signal, the control output signal always being asserted after power is applied to said power on detection circuit, the control output signal remaining asserted until the feedback input signal is asserted; circuit means, coupled to said power on detection circuit, for receiving the control output signal, for receiving said feedback input signal, and for asserting a power on reset signal when the control output signal is asserted, and for asserting an initialization signal when the control output signal is asserted; and counter circuitry, coupled to said power on detection circuit and to said circuit means, said counter circuitry being initialized in response to assertion of the initialization signal, said counter circuitry asserting the feedback input signal when initialization of said counter circuitry is complete, and said counter circuitry beginning to count in response to negation of the initialization signal.
Claim 2
Dependent Claim 168 words
A circuit for performing power on reset initialization in a data processing system, comprising: a power on detection circuit, receiving a feedback input signal and providing a control output signal, the control output signal always being asserted after power is applied to said power on detection circuit, the control output signal remaining asserted until the feedback input signal is asserted; circuit means, coupled to said power on detection circuit, for receiving the control output signal, for receiving said feedback input signal, and for asserting a power on reset signal when the control output signal is asserted, and for asserting an initialization signal when the control output signal is asserted; and counter circuitry, coupled to said power on detection circuit and to said circuit means, said counter circuitry being initialized in response to assertion of the initialization signal, said counter circuitry asserting the feedback input signal when initialization of said counter circuitry is complete, and said counter circuitry beginning to count in response to negation of the initialization signal.
Claim 3
Dependent Claim 44 words
A circuit as in claim 1, further comprising: a reset generation circuit, coupled to said power on detection circuit, said reset generation circuit receiving the power on reset signal and asserting a global reset signal which causes the data processing system to be reset.
Claim 4
Dependent Claim 136 words
A circuit as in claim 1, wherein said power on detection circuit comprises: a first capacitive means for storing charge, having a first electrode coupled to the control output signal and having a second electrode coupled to a first terminal for receiving a first voltage; a second capacitive means for storing charge, having a first electrode coupled to a second node and having a second electrode coupled to a second terminal for receiving a second voltage; a first inverting logic gate, having a first input coupled to the control output signal and having an output coupled to the second node; and a second inverting logic gate, having a first input coupled to the second node, having a second input coupled to receive the feedback input signal, and having an output coupled to the control output signal.
Claim 5
Dependent Claim 19 words
A circuit as in claim 3, wherein the first capacitive means is a first insulated gate field effect transistor.
Claim 6
Dependent Claim 19 words
A circuit as in claim 4, wherein the second capacitive means is a second insulated gale field effect transistor.
Claim 7
Dependent Claim 38 words
A circuit as in claim 5, wherein the first inverting logic gate has a second input coupled to the second terminal for receiving the second voltage, and wherein the first inverting logic gate is a first NOR gate.
Claim 8
Dependent Claim 17 words
A circuit as in claim 6, wherein the second inverting logic gate is a second NOR gate.
Claim 9
Dependent Claim 19 words
A circuit as in claim 1, wherein the first voltage is at a higher potential than the second voltage.
Claim 10
Dependent Claim 104 words
A circuit as in claim 1, wherein said circuit means comprises: a plurality of serially coupled inverters, a first one of said plurality of serially coupled inverters receiving the control output signal, a last one of said plurality of serially coupled inverters having an output; a first SR-latch, having a first input which is coupled to the output of the last one of said plurality of serially coupled inverters, and having a second input which is coupled to said power on detection circuit; and a second SR-latch, coupled to said first SR-latch, said second SR-latch providing the power on reset signal as an output.
Claim 11
Dependent Claim 231 words
A circuit for performing power on reset initialization in a data processing system, comprising: a first capacitive means for storing charge, having a first electrode coupled to a first node, and having a second electrode coupled to a first terminal for receiving a first voltage; a second capacitive means for storing charge, having a first electrode coupled to a second node, and having a second electrode coupled to a second terminal for receiving a second voltage; a first inverting logic gate, having a first input coupled to the first node, and having an output coupled to the second node; a second inverting logic gate, having a first input coupled to the second node, having a second input coupled to receive a feedback input signal, and having an output coupled to the first node for providing a control output signal; circuit means, having an input coupled to the first node for receiving the control output signal, said circuit means generating a power on reset signal and generating an initialization signal; and counter circuitry, coupled to said circuit means and to the second input of said second inverting logic gate, said counter circuitry being initialized in response to assertion of the initialization signal, said counter circuitry asserting the feedback signal when initialization of said counter circuitry is complete, and said counter circuitry beginning to count in response to negation of the initialization signal.
Claim 12
Dependent Claim 231 words
A circuit for performing power on reset initialization in a data processing system, comprising: a first capacitive means for storing charge, having a first electrode coupled to a first node, and having a second electrode coupled to a first terminal for receiving a first voltage; a second capacitive means for storing charge, having a first electrode coupled to a second node, and having a second electrode coupled to a second terminal for receiving a second voltage; a first inverting logic gate, having a first input coupled to the first node, and having an output coupled to the second node; a second inverting logic gate, having a first input coupled to the second node, having a second input coupled to receive a feedback input signal, and having an output coupled to the first node for providing a control output signal; circuit means, having an input coupled to the first node for receiving the control output signal, said circuit means generating a power on reset signal and generating an initialization signal; and counter circuitry, coupled to said circuit means and to the second input of said second inverting logic gate, said counter circuitry being initialized in response to assertion of the initialization signal, said counter circuitry asserting the feedback signal when initialization of said counter circuitry is complete, and said counter circuitry beginning to count in response to negation of the initialization signal.
Claim 13
Dependent Claim 74 words
A circuit as in claim 10, further comprising: a reset integrated circuit pin; and a reset generation circuit, coupled to said circuit means and to said reset integrated circuit pin, said reset generation circuit receiving the power on reset signal from said circuit means and receiving a pin reset signal from said reset integrated circuit pin, said reset generation circuit asserting a global reset signal which causes the data processing system to be reset.
Claim 14
Dependent Claim 21 words
A data processing system as in claim 10, wherein the first capacitive means is a first n-channel depletion mode MOSFET transistor.
Claim 15
Dependent Claim 21 words
A data processing system as in claim 12, wherein the second capacitive means is a second n-channel depletion mode MOSFET transistor.
Claim 16
Dependent Claim 19 words
A data processing system as in claim 13, wherein the first inverting logic gate is a first NOR gate.
Claim 17
Dependent Claim 19 words
A data processing system as in claim 14, wherein the second inverting logic gate is a second NOR gate.
Claim 18
Dependent Claim 19 words
A circuit as in claim 10, wherein the first voltage is at a higher potential than the second voltage.
Claim 19
Dependent Claim 103 words
A circuit as in claim 10, wherein said circuit means comprises: a plurality of serially coupled inverters, a first one of said plurality of serially coupled inverters being coupled to the first node, a last one of said plurality of serially coupled inverters having an output; a first SR-latch, having a first input which is coupled to the output of the last one of said plurality of serially coupled inverters, and having a second input which is coupled to the second node; and a second SR-latch, coupled to said first SR-latch, said second SR-latch providing the power on reset signal as an output.
Claim 20
Dependent Claim 56 words
A circuit as in claim 17, wherein said first SR-latch comprises: a first NOR gate having an input and having an output; and a second NOR gate, having an input which is coupled to the output of said first NOR gate, and having an output which is coupled to the input of said first NOR gate.
Claim 21
Independent Claim 172 words
A method for performing a power on reset initialization in a data processing system, comprising the steps of: receiving a power supply voltage; initially establishing a first logic level on a first node and a second logic level on a second node using capacitive voltage division; reinforcing the first logic level on the first node and the second logic level on the second node using logic gate switch point control; providing the first logic level to a first circuit; in response to the first circuit receiving the first logic level, asserting and outputting a power on reset signal from the first circuit; in response to the first circuit receiving the first logic level, asserting and outputting an initialization signal from the first circuit; in response to assertion of the initialization signal, performing initialization of a counter circuit; in response to completion of the initialization of the counter circuit, asserting an initialization complete signal; and in response to assertion of the initialization complete signal, removing the first logic level from the first node.
Claim 22
Independent Claim 172 words
A method for performing a power on reset initialization in a data processing system, comprising the steps of: receiving a power supply voltage; initially establishing a first logic level on a first node and a second logic level on a second node using capacitive voltage division; reinforcing the first logic level on the first node and the second logic level on the second node using logic gate switch point control; providing the first logic level to a first circuit; in response to the first circuit receiving the first logic level, asserting and outputting a power on reset signal from the first circuit; in response to the first circuit receiving the first logic level, asserting and outputting an initialization signal from the first circuit; in response to assertion of the initialization signal, performing initialization of a counter circuit; in response to completion of the initialization of the counter circuit, asserting an initialization complete signal; and in response to assertion of the initialization complete signal, removing the first logic level from the first node.
Claim 23
Dependent Claim 16 words
A method as in claim 19, further comprising the step of: resetting the data processing system.

References Cited (Backward Citations)

US4103187A Cited
US4818904A Cited
US4900950A Cited
US4933902A Cited
US4940909A Cited
US5140178A Cited
US5151614A Cited
US5115146A Cited
US5136181A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-06-20 1997-12-20 1998-06-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-06-20 2001-12-20 2002-06-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-06-20 2005-12-20 2006-06-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag