Having two ranks available to the memory controller is advantageous in terms of both performance and power. For example, while the controller is waiting for a 64-bit word to be available on one rank, the second 64-bit rank can be accessed. This interleaving increases the overall performance of the module. Power can also be reduced on a rank that is not in use, reducing the power consumption of the module.