A memory hub having an integrated non-volatile memory for storing
configuration information is provided. The memory hub includes a
high-speed interface for receiving memory access requests, a non-volatile
memory having memory configuration information stored therein, and a
memory controller coupled to the high-speed interface and the
non-volatile memory. The memory controller includes registers into which
the memory configuration information is loaded and is operable to output
memory requests in response to receiving memory access requests from the
high-speed interface and in accordance with the memory configuration
information loaded in the registers. A method for initializing a memory
sub-system is also provided. The method includes loading configuration
registers of a plurality of memory hubs with the configuration
information provided by a respective one of a plurality of embedded
non-volatile memories integrated in the respective memory hub.