Patent US5322737A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5675271A Expired / Lapsed US ⏱️ 0.0 years remaining

Extended chip select reset apparatus and method

Assignee: Microsemi Semiconductor US Inc
•
Filing: 1995-07-20
•
Granted: 1997-10-07
•
Expires: 2015-07-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An extended chip select reset circuit to generate a reset signal for a device, such as a SLAC, using the chip select line. When the chip select line has been maintained in an active state for at least a predetermined amount of time corresponding to a plurality of data clocks, then a reset signal is generated in order to reset the device. The plurality of data clocks is more than a number of data clocks used to clock in a word of data to the device in a normal mode of operation.

Inventors

  • 👤 Imran Baqai
  • 👤 Merle L. Miller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 18:37
CPC Classifications
H; H04; H04M; H04M3/00; G; G06; G06F; G06F1/00; G06F1/24; H04M3/005

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 159 words
An apparatus for generating a reset signal for a subscriber line audio processing circuit (SLAC), comprising: a first input port for reading in a clock signal including a plurality of clock pulses; a second input port for reading in a chip select signal, the chip select signal being in one of an active state and an inactive state; a reset circuit, said reset circuit generating the reset signal when the chip select signal is in the active state for at least a predetermined number of the plurality of clock pulses, wherein the predetermined number of clock pulses is greater than a number of clock pulses needed to read in a digital command by the SLAC; and a third input port for reading in an externally-generated reset signal, the externally-generated reset signal being in one of an active state and an inactive state, the reset signal also being generated when the externally-generated reset signal is placed in the active state.
Claim 2
Independent Claim 159 words
An apparatus for generating a reset signal for a subscriber line audio processing circuit (SLAC), comprising: a first input port for reading in a clock signal including a plurality of clock pulses; a second input port for reading in a chip select signal, the chip select signal being in one of an active state and an inactive state; a reset circuit, said reset circuit generating the reset signal when the chip select signal is in the active state for at least a predetermined number of the plurality of clock pulses, wherein the predetermined number of clock pulses is greater than a number of clock pulses needed to read in a digital command by the SLAC; and a third input port for reading in an externally-generated reset signal, the externally-generated reset signal being in one of an active state and an inactive state, the reset signal also being generated when the externally-generated reset signal is placed in the active state.
Claim 3
Dependent Claim 16 words
An apparatus as claimed in claim 1, wherein the predetermined number of clock pulses is 16.
Claim 4
Dependent Claim 25 words
An apparatus as claimed in claim 1, wherein the number of clock pulses needed to read in a digital command by the SLAC is eight.
Claim 5
Dependent Claim 230 words
An apparatus as claimed in claim 1, wherein the reset circuit further comprises: a synchronization circuit receiving the chip select signal and the clock signal, the synchronization circuit synchronizing the chip select signal to the clock signal, and outputting a synchronous chip select signal as a result thereof; a data clock circuit, the data clock circuit generating a data clock signal based on the chip select signal, the clock signal and the externally-generated reset signal, the data clock signal corresponding to the clock signal when the chip select signal is in the active state and the externally-generated reset signal is in the inactive state, the data clock signal corresponding to an inactive signal when either or both of the chip select signal is in the inactive state and the externally-generated reset signal is in the active state; and a data clock counter circuit coupled to the data clock circuit and the synchronization circuit, the data clock counter circuit being configured to receive the data clock signal and the synchronous chip select signal, and to output a count signal when the number of pulses of the data clock signal is between a second and third predetermined number, and to output a data count signal when the number of pulses of the data clock signal is at least the third predetermined number, the data count signal being used to reset the SLAC.
Claim 6
Dependent Claim 27 words
An apparatus as claimed in claim 4, wherein the second predetermined number of clock pulses is eight, and the third predetermined number of clock pulses is sixteen.
Claim 7
Dependent Claim 27 words
An apparatus as claimed in claim 1, wherein the inactive state of both the chip select signal and the externally-generated reset signal is a logic high value.
Claim 8
Dependent Claim 27 words
An apparatus as claimed in claim 1, wherein the inactive state of both the chip select signal and the externally-generated reset signal is a logic low value.
Claim 9
Independent Claim 177 words
An apparatus for generating a reset signal for a device which receives n-bit digital commands, said apparatus receiving a chip select signal and a clock signal which includes a plurality of clock pulses, said apparatus comprising: a timing circuit, the timing circuit determining when the chip select signal is placed into an asserted state from an unasserted state and outputting a first signal as a result thereof, the timing circuit determining when the chip select signal is placed into the unasserted state from the asserted state and outputting a second signal as a result thereof; a counting circuit, counting a number of clock pulses of the clock signal for a time period between receipt of the first signal from the timing circuit and receipt of the second signal from the timing circuit; and a reset generation circuit, the reset generating circuit generating the reset signal and outputting the reset signal to the device if the number of clock pulses counted by the counting circuit exceeds a predetermined value, the predetermined value being greater than the number n.
Claim 10
Independent Claim 177 words
An apparatus for generating a reset signal for a device which receives n-bit digital commands, said apparatus receiving a chip select signal and a clock signal which includes a plurality of clock pulses, said apparatus comprising: a timing circuit, the timing circuit determining when the chip select signal is placed into an asserted state from an unasserted state and outputting a first signal as a result thereof, the timing circuit determining when the chip select signal is placed into the unasserted state from the asserted state and outputting a second signal as a result thereof; a counting circuit, counting a number of clock pulses of the clock signal for a time period between receipt of the first signal from the timing circuit and receipt of the second signal from the timing circuit; and a reset generation circuit, the reset generating circuit generating the reset signal and outputting the reset signal to the device if the number of clock pulses counted by the counting circuit exceeds a predetermined value, the predetermined value being greater than the number n.
Claim 11
Independent Claim 235 words
An apparatus for generating a reset signal for a device which receives n-bit digital commands, said apparatus receiving a chip select signal and a clock signal which includes a plurality of clock pulses, said apparatus comprising: a timing circuit, the timing circuit determining when the chip select signal is placed into an asserted state from an unasserted state and outputting a first signal as a result thereof, the timing circuit determining when the chip select signal is placed into the unasserted state from the asserted state and outputting a second signal as a result thereof; a counting circuit, the counting circuit being connected to the timing circuit, the counting circuit counting a number of clock pulses of the clock signal for a time period between receipt of the first signal from the timing circuit and receipt of the second signal from the timing circuit; and a reset generation circuit, the reset generation circuit being connected to the counting circuit, the reset generation circuit generating the reset signal and outputting the reset signal to the device if the number of clock pulses counted by the counting circuit exceeds a predetermined value, the predetermined value being greater than the number n, said apparatus further receiving an externally-generated reset signal in one of an active state and an inactive state, and the reset signal also being generated when the externally-generated reset signal is placed into the active state.
Claim 12
Independent Claim 235 words
An apparatus for generating a reset signal for a device which receives n-bit digital commands, said apparatus receiving a chip select signal and a clock signal which includes a plurality of clock pulses, said apparatus comprising: a timing circuit, the timing circuit determining when the chip select signal is placed into an asserted state from an unasserted state and outputting a first signal as a result thereof, the timing circuit determining when the chip select signal is placed into the unasserted state from the asserted state and outputting a second signal as a result thereof; a counting circuit, the counting circuit being connected to the timing circuit, the counting circuit counting a number of clock pulses of the clock signal for a time period between receipt of the first signal from the timing circuit and receipt of the second signal from the timing circuit; and a reset generation circuit, the reset generation circuit being connected to the counting circuit, the reset generation circuit generating the reset signal and outputting the reset signal to the device if the number of clock pulses counted by the counting circuit exceeds a predetermined value, the predetermined value being greater than the number n, said apparatus further receiving an externally-generated reset signal in one of an active state and an inactive state, and the reset signal also being generated when the externally-generated reset signal is placed into the active state.
Claim 13
Dependent Claim 13 words
An apparatus as claimed in claim 9, wherein the predetermined value is sixteen.
Claim 14
Dependent Claim 12 words
An apparatus as claimed in claim 9, wherein the number is eight.
Claim 15
Dependent Claim 16 words
An apparatus as claimed in claim 9, wherein the asserted state is an active low state.
Claim 16
Dependent Claim 16 words
An apparatus as claimed in claim 9, wherein the asserted state is an active high state.
Claim 17
Independent Claim 204 words
A method for generating a reset signal for a device which receives n-bit digital commands, said device receiving a chip select signal and a clock signal which includes a plurality of clock pulses, the method comprising the steps of: a) determining when the chip select signal is placed into an unasserted state from an asserted state and outputting a first signal as a result thereof; b) determining when the chip select signal is placed into the asserted state from the unasserted state and outputting a second signal as a result thereof; c) counting a number of clock pulses of the clock signal for a time period between outputting the first signal and outputting the second signal; d) outputting the reset signal to the device if the number of clock pulses counted during the counting step c) is greater than a predetermined value, wherein the predetermined value is greater than the number n; e) receiving an externally generated reset signal which can be in one of a first state and a second state, said first state being indicative of a reset condition for said device; and f) outputting the reset signal to the device when the externally generated reset signal is in the first state.
Claim 18
Independent Claim 204 words
A method for generating a reset signal for a device which receives n-bit digital commands, said device receiving a chip select signal and a clock signal which includes a plurality of clock pulses, the method comprising the steps of: a) determining when the chip select signal is placed into an unasserted state from an asserted state and outputting a first signal as a result thereof; b) determining when the chip select signal is placed into the asserted state from the unasserted state and outputting a second signal as a result thereof; c) counting a number of clock pulses of the clock signal for a time period between outputting the first signal and outputting the second signal; d) outputting the reset signal to the device if the number of clock pulses counted during the counting step c) is greater than a predetermined value, wherein the predetermined value is greater than the number n; e) receiving an externally generated reset signal which can be in one of a first state and a second state, said first state being indicative of a reset condition for said device; and f) outputting the reset signal to the device when the externally generated reset signal is in the first state.
Claim 19
Dependent Claim 13 words
A method as claimed in claim 14, wherein the predetermined value is sixteen.
Claim 20
Dependent Claim 13 words
A method as claimed in claim 14, wherein the number n is eight.

References Cited (Backward Citations)

US4365174A Cited
EP0211675A2 Cited
US4755985A Cited
US4857760A Cited
US5534805A Cited
US5159217A Cited
US5381451A Cited
US5442310A Cited
US5457660A Cited
US5414745A Cited
US5537055A Cited
US5539343A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-10-06 2001-04-07 2001-10-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-10-06 2005-04-07 2005-10-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-10-06 2009-04-07 2009-10-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag