Patent ID: 11960754
Assignee: MICRON TECHNOLOGY, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A method, comprising:
constructing a logical array having a plurality of memory banks, wherein each of the plurality of memory banks is split into a plurality of slots;
separating each slot of the plurality of slots of each of the plurality of memory banks of the logical array into rows;
storing, in each row of the plurality of slots of each of the plurality of memory banks of the logical array, an element corresponding to a data component in a memory component of a memory sub-system, wherein the memory component is separate from the plurality of memory banks of the logical array;
determining two or more elements associated with a data component stored in the memory component by:
searching each of the plurality of slots for the two or more elements to determine which slots of the plurality of slots contain the two or more elements; and
performing a corrective search on the rows of the slots of the plurality of slots that contain the two or more elements by searching in parallel for a particular element of the two or more elements in the rows of the slots of the plurality of slots that contain the two or more elements by locating a lowest numbered key within the two or more elements, wherein the particular element is associated with the lowest numbered key, wherein the lowest numbered key has a corresponding value and the corresponding value is stored within the element with the lowest numbered key;

determining a location of a data component by using the stored corresponding value within the element with the lowest numbered key; and
accessing the data component stored in the memory component.