Methods and related devices for operating a memory array
First Claim
Patent Images
1. A method of operating a memory array, the method comprising:
- determining a pattern to be written to the memory array, the pattern comprising both data bits having sensitive information to be stored and data bits having a state that is unimportant to the sensitive information to be stored;
writing the pattern to the memory array;
providing a write password to the memory;
erasing the pattern from the memory array based on a determination that the write password is incorrect, and applying a set pulse to the memory array.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods of operating memory arrays, as well as the memory arrays, are described. In various embodiments, a method includes determining a pattern to be written to a memory array, the pattern comprising both data hits having sensitive information to be stored and data bits having a state that is unimportant to the sensitive information to be stored, and writing the pattern to the memory array. Other methods of operation and memory devices are also described.
30 Citations
16 Claims
-
1. A method of operating a memory array, the method comprising:
- determining a pattern to be written to the memory array, the pattern comprising both data bits having sensitive information to be stored and data bits having a state that is unimportant to the sensitive information to be stored;
writing the pattern to the memory array;
providing a write password to the memory;
erasing the pattern from the memory array based on a determination that the write password is incorrect, and applying a set pulse to the memory array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- determining a pattern to be written to the memory array, the pattern comprising both data bits having sensitive information to be stored and data bits having a state that is unimportant to the sensitive information to be stored;
-
12. A device, comprising:
- a memory array;
a processor coupled to the memory array to determine a pattern to be written to the memory array, the pattern comprising both data bits having sensitive information to be stored in the memory array and data bits having a state that is unimportant to the sensitive information to be stored in the memory array;
an internal state machine coupled to the memory array to write the pattern to the memory array; and
further comprising a command interface to receive and verify a read password, and compare the password with information stored in a programmable memory to verify a validity of the read password. - View Dependent Claims (13, 14)
- a memory array;
-
15. A device to encrypt a memory array, the device comprising:
- at least one type of memory including volatile memory types and non-volatile memory types in the memory array;
a processor coupled to the memory array to determine a pattern to be written to the memory array, the pattern comprising both data bits having sensitive information to be stored in the memory array and data bits having a state that is unimportant to the sensitive information to be stored in the memory array;
a write state machine coupled to the memory array to write the pattern to the memory array; and
further comprising a command interface to receive and verify a read password, and compare the password with information stored in a programmable memory to verify a validity of the read password. - View Dependent Claims (16)
- at least one type of memory including volatile memory types and non-volatile memory types in the memory array;
Specification