Systems and methods for write protection of non-volatile memory devices
AssigneeL-3 Integrated Systems Company
InventorRussell D. Newell
Life of this patent
Estimating the term…
Abstract
A write protection mechanism may be implemented that is external to a non-volatile memory device and/or that is external to controller/s that interface with the non-volatile memory device, thus providing increased security over unauthorized and/or undesirable write cycles to the memory device. Write protection security may be further enhanced by providing a write protection control signal that is external to the non-volatile memory and attached memory controller/s, thus preventing accidental or intentional override.
Claims14
A method of providing write protection for a non-volatile memory device coupled to a first controller, comprising:
- providing data for writing to said non-volatile memory device from said first controller to said non-volatile memory device;
- externally monitoring at least one signal provided by said first controller;
- providing write protection for said non-volatile memory by selectably disabling said data from being written to said non-volatile memory device based at least in part on said externally monitored signal;
- and
- selectably disabling said write protection in response to a write protection control signal by allowing all data provided by said first controller to be written to said non-volatile memory device.
A method of providing write protection for a non-volatile memory device coupled to first and second controllers, comprising:
- providing data for writing to said non-volatile memory device from said first controller to said second controller;
- providing said data for writing to said non-volatile memory device from said second controller to said non-volatile memory device;
- externally monitoring at least one signal provided by said first controller;
- and
- providing write protection for said non-volatile memory by selectably disabling said data from being written to said non-volatile memory device from said second controller based at least in part on said externally monitored signal.
Dependencies are inferred from the claim text.