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.