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

Nonvolatile memory protection

Assignee: Tektronix Inc
•
Filing: 1987-02-06
•
Granted: 1991-03-19
•
Expires: 2007-02-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A nonvolatile memory protection system for a microprocessor system having a common address bus, to which a nonvolatile memory is connected, interposes a controller connected to the common address bus between the commands generated by the microprocessor and the nonvolatile memory. The controller generates valid commands for the nonvolatile memory upon receiving a predetermined sequence of commands from the microprocessor, disabling the nonvolatile memory in the absence of valid commands. A power protect circuit connected between the microprocessor system power supply and the nonvolatile memory provides a disable signal to the nonvolatile memory during power up and power down of the microprocessor system.

Inventors

  • 👤 Timothy W. Slate
  • 👤 Bruce J. Penney

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 18:27
CPC Classifications
G; G11; G11C; G11C5/00; G11C5/14; G11C5/143; G06; G06F; G06F11/00

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 102 words
A protection system for a nonvolatile memory connected to a microprocessor via an address bus comprising: a controller connected between the microprocessor and the nonvolatile memory, the controller having as inputs the address bus and commands from the microprocessor and having as outputs valid commands and a memory select signal for input to the nonvolatile memory, the controller generating the valid commands and the memory select signal when a predetermined sequence of commands is received from the microprocessor having associated specified addresses from the address bus; and means for disabling the nonvolatile memory from receiving commands in the absence of valid commands.
Claim 2
Dependent Claim 102 words
A protection system for a nonvolatile memory connected to a microprocessor via an address bus comprising: a controller connected between the microprocessor and the nonvolatile memory, the controller having as inputs the address bus and commands from the microprocessor and having as outputs valid commands and a memory select signal for input to the nonvolatile memory, the controller generating the valid commands and the memory select signal when a predetermined sequence of commands is received from the microprocessor having associated specified addresses from the address bus; and means for disabling the nonvolatile memory from receiving commands in the absence of valid commands.
Claim 3
Dependent Claim 57 words
A protection system as recited in claim 1 wherein the disabling means comprises: means for generating a disable signal for application to the nonvolatile memory during power up and power down of the microprocessor; and means for applying a signal from the controller as the disable signal to the nonvolatile memory in the absence of valid commands.
Claim 4
Dependent Claim 101 words
A protection system as recited in claim 2 wherein the generating means comprises: a logic gate having as inputs a power reset signal during power up and a save signal from the controller in the absence of valid commands; and a transistor circuit having a base circuit, an emitter circuit and a collector circuit, the output of the logic gate being connected to the collector circuit from which the disable signal is derived, the base circuit being connected to the nonvolatile memory to provide a power signal, and the emitter circuit including means for generating the disable signal during power down.
Claim 5
Dependent Claim 42 words
A protection system as recited in claim 3 wherein the generating means in the emitter circuit comprises a capacitor having sufficient stored energy to enable the transistor circuit to conduct to generate the disable signal in the collector circuit during power down.
Claim 6
Independent Claim 86 words
A method for protecting nonvolatile memory in a microprocessor system having a microprocessor, a nonvolatile memory and a common memory bus comprising the steps of: testing commands from the microprocessor via a controller connected between the microprocessor and the nonvolatile memory to detect the presence of a predetermined command sequence; generating valid commands from the controller for application to the nonvolatile memory when the presence of the predetermined command sequence is detected; and disabling the nonvolatile memory from receiving commands in the absence of valid commands.
Claim 7
Independent Claim 86 words
A method for protecting nonvolatile memory in a microprocessor system having a microprocessor, a nonvolatile memory and a common memory bus comprising the steps of: testing commands from the microprocessor via a controller connected between the microprocessor and the nonvolatile memory to detect the presence of a predetermined command sequence; generating valid commands from the controller for application to the nonvolatile memory when the presence of the predetermined command sequence is detected; and disabling the nonvolatile memory from receiving commands in the absence of valid commands.
Claim 8
Dependent Claim 53 words
A protection system as recited in claim 1 further comprising: means for applying a signal from a power supply for the microprocessor system as a disable signal to the nonvolatile memory during power up of the power supply; and means for automatically generating the disable signal during power down of the power supply.
Claim 9
Dependent Claim 34 words
A protection system as recited in claim 6 wherein the applying means comprises a logic gate having as an input a power reset signal during power up and as an output the disable signal.
Claim 10
Dependent Claim 67 words
A protection system as recited in claim 7 wherein the generating means comprises a transistor circuit having a base circuit, an emitter circuit and a collector circuit, the output of the logic gate being connected to the collector circuit, the base circuit being connected to the nonvolatile memory to provide a power signal, and the emitter circuit including means for generating the disable signal during power down.
Claim 11
Dependent Claim 42 words
A protection system as recited in claim 8 wherein the generating means in the emitter circuit comprises a capacitor having sufficient stored energy to enable the transistor circuit to conduct to generate the disable signal in the collector circuit during power down.
Claim 12
Dependent Claim 72 words
A method as recited in claim 5 further comprising the steps of: applying a signal from a power supply for the microprocessor system as a disable signal to the nonvolatile memory during power up of the power supply; and generating the disable signal automatically during power down of the power supply for application to the nonvolative memory; whereby during power up and power down the nonvolatile memory is disabled from receiving commands.

References Cited (Backward Citations)

US4104734A Cited
US4198698A Cited
US4631707A Cited
US4638465A Cited
US4610003A Cited
US4672585A Cited
US4612632A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-03-18 1994-09-17 1995-03-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-03-18 1998-09-17 1999-03-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-03-18 2002-09-17 2003-03-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag