CPC G11C 11/40618 (2013.01) [G06F 12/0607 (2013.01); G11C 11/408 (2013.01); G11C 11/4093 (2013.01); G11C 11/40615 (2013.01); G06F 12/06 (2013.01)] | 40 Claims |
1. A method of portion interleaving for asymmetric size memory portions of a memory, comprising:
determining an asymmetric memory portion assignment for a first interleave unit, wherein the asymmetric memory portion assignment is to a first asymmetric memory portion;
determining a consumed address space offset for consumed address space of the memory;
modifying an address of the first interleave unit using the consumed address space offset; and
assigning the first interleave unit to a first interleave granule in the first asymmetric memory portion using the modified address in a compact manner such that the first interleave unit is assigned to the first interleave granule while the first interleave granule has unused space before mapping another interleave unit to another interleave granule.
|