| CPC G06F 3/0658 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0679 (2013.01)] | 21 Claims |

|
1. A method comprising:
receiving, by a controller, a request to perform a memory operation addressed to a first address corresponding to a first logical unit of a plurality of logical units of a memory;
identifying a first plurality of address mask data that correspond to the plurality of logical units;
determining a plurality of transformed addresses using the first address and the first plurality of address mask data, the plurality of transformed addresses comprising a target address corresponding to the first logical unit and a plurality of additional addresses corresponding to other logical units of the plurality of logical units; and
performing the memory operation at the target address corresponding to the first logical unit, and dummy memory operations at the plurality of additional addresses corresponding to the other logical units of the plurality of logical units, wherein performing the memory operation at the target address and the dummy memory operations at the plurality of additional addresses comprises:
performing a read operation at the target address and at the plurality of additional addresses; and
performing a write operation at the target address and at the plurality of additional addresses.
|