MEMORY MAPPING
First Claim
1. A method of memory mapping comprising:
- receiving write data for a logical unit number from a host;
determining which of a plurality of data block groups comprises the logical unit number; and
storing the write data in any unfilled log unit of a log block group corresponding to the determined data block group.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for memory mapping are provided, the system including a logical unit to physical unit map table, data unit groups in signal communication with the map table, and log unit groups, each associated with a corresponding one of the data unit groups, where updated data for any data unit within one of the data unit groups is stored in any log unit within the corresponding one of the log unit groups, and the method including receiving write data for a logical unit number from a host determining which of a plurality of data block groups comprises the logical unit number, and storing the write data in any unfilled log unit of a log block group corresponding to the determined data block group.
-
Citations
30 Claims
-
1. A method of memory mapping comprising:
-
receiving write data for a logical unit number from a host; determining which of a plurality of data block groups comprises the logical unit number; and storing the write data in any unfilled log unit of a log block group corresponding to the determined data block group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A memory mapping system comprising:
-
input means for receiving write data for a logical unit number from a host; mapping means for determining which of a plurality of data block groups comprises the logical unit number; and memory means for storing the write data in any unfilled log unit of a log block group corresponding to the determined data block group.
-
-
30. A memory mapping system comprising:
-
at least one logical unit to physical unit map table; a plurality of data unit groups in signal communication with the at least one map table; and a plurality of log unit groups, each associated with a corresponding one of the plurality of data unit groups; wherein updated data for any data unit within one of the plurality of data unit groups is stored in any log unit within the corresponding one of the plurality of log unit groups.
-
Specification