DATA SCRAMBLING BASED ON TRANSITION CHARACTERISTIC OF THE DATA
First Claim
Patent Images
1. A method comprising:
- receiving data to be written to a memory device;
selecting a scrambling operation from at least a first scrambling operation and a second scrambling operation, wherein the scrambling operation is selected based on a transition characteristic associated with the data;
scrambling the data according to the selected scrambling operation; and
storing the scrambled data in the memory device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of storing data includes receiving data to be written to a memory device. The method includes selecting a scrambling operation from at least a first scrambling operation and a second scrambling operation. The scrambling operation is selected based on a transition characteristic associated with the data. The method includes scrambling the data according to the selected scrambling operation and storing the scrambled data in the memory device. Additionally, the method may include descrambling the scrambled data to produce descrambled data.
-
Citations
22 Claims
-
1. A method comprising:
-
receiving data to be written to a memory device; selecting a scrambling operation from at least a first scrambling operation and a second scrambling operation, wherein the scrambling operation is selected based on a transition characteristic associated with the data; scrambling the data according to the selected scrambling operation; and storing the scrambled data in the memory device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus to perform a scrambling operation, the apparatus comprising:
-
an interface to receive data, the data to be scrambled prior to being stored at a memory device; and a processor to select a scrambling operation from at least a first scrambling operation and a second scrambling operation and to apply the scrambling operation to the data to produce scrambled data prior to writing the scrambled data to the memory device, wherein the scrambling operation is selected based on a transition characteristic associated with the data. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a processor to; select a descrambling operation from at least a first descrambling operation and a second descrambling operation, wherein the selected descrambling operation is an inverse operation of a selected scrambling operation applied to produce the scrambled data from data, wherein the selected scrambling operation was selected from a plurality of selectable scrambling operations based on a transition characteristic associated with the data prior to storing the scrambled data; and descramble, according to the selected descrambling operation, the scrambled data that is stored in a memory device, producing descrambled data; and an output interface to output the descrambled data. - View Dependent Claims (20)
-
-
21. A method comprising:
-
receiving scrambled data and a key indicator from a memory device; selecting a descrambling operation from at least a first descrambling operation and a second descrambling operation based on the key indicator; and descrambling the scrambled data, producing descrambled data. - View Dependent Claims (22)
-
Specification