/Bank Mapping For Memory
Abstract

Mapping addresses to banks can include receiving a plurality of row bits, a plurality of column bits, and a plurality of bank bits and generating a rank bit from a bank bit from the plurality of bank bits. Updated bank bits can be generated by removing the bank bit from the plurality of bank bits. The plurality of row bits, the plurality of column bits, the rank bit, and the updated bank bits can be provided to the controller to access a plurality of banks of the memory device.

Full Text

What is claimed is:

Mapping addresses to banks can include receiving a plurality of row bits, a plurality of column bits, and a plurality of bank bits and generating a rank bit from a bank bit from the plurality of bank bits. Updated bank bits can be generated by removing the bank bit from the plurality of bank bits. The plurality of row bits, the plurality of column bits, the rank bit, and the updated bank bits can be provided to the controller to access a plurality of banks of the memory device.
Timeline
Filed
04/01/2026
Published
08/06/2026
Granted
Not Available
IPC Codes(1)
G06F 12/06:Addressing a physical block of locations, e.g. base addressing, module addressing, address space extension, memory dedication (takes precedence G06F 12/08)