Patent ID: 7975122
Filing Date: 2011-07-05
Classification: G06F

Abstract:
1. A memory controller system comprising: a non-volatile memory for storing configuration information that is stored in the non-volatile memory before initialization; a first configuration path coupled to the non-volatile memory and configured to provide access to the non-volatile memory; and a memory controller coupled to the non-volatile memory through the first configuration path and further coupled to memory, the memory controller having a plurality of configuration registers configured to load the configuration information from the non-volatile memory, the configuration information specific to the memory coupled to the memory controller, the memory controller operable to output memory requests to at least a portion of the memory coupled to the memory controller in response to receiving memory access requests from a host system and in accordance with the configuration information loaded in the plurality of registers; and a second configuration path coupled to the non-volatile memory, the second configuration path configured to provide the host system access to the non-volatile memory.