Method and system for automatic configuration of memory devices
First Claim
1. A method for automatic configuration of memory devices in a computer system upon startup or reset of the computer system, the computer system comprising a processor and the memory devices, each of the memory devices having a same initial address through which the processor accesses the memory devices at startup or reset of the computer system, the method performed by the computer system and comprising the steps of:
- (a) disabling all of the memory devices but one enabled memory device;
(b) changing the initial address of the enabled memory device to a new unique address;
(c) enabling, unless all of the memory devices have been enabled, a next one of the memory devices to produce a next enabled memory device;
(d) repeating steps (b) and (c) until the initial address of each of the memory devices has been changed; and
(e) changing an address of one of the memory devices back to the initial address through which the processor accesses the one of the memory devices at startup or reset of the computer system.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automatic configuration of memory devices having a same initial address. Initially, all of the memory devices in the computer system are disabled but one enabled memory device. An initial address of the enabled memory device is changed to a new unique address. Then, unless all of the memory devices have been enabled, one previously disabled memory device is enabled to produce a next enabled memory device having the initial address. The steps of changing the initial address of the enabled memory device to a new unique address and enabling a next enabled memory device having the initial address are then repeated until the initial address of each of the memory devices has been changed to a new unique address.
-
Citations
9 Claims
-
1. A method for automatic configuration of memory devices in a computer system upon startup or reset of the computer system, the computer system comprising a processor and the memory devices, each of the memory devices having a same initial address through which the processor accesses the memory devices at startup or reset of the computer system, the method performed by the computer system and comprising the steps of:
-
(a) disabling all of the memory devices but one enabled memory device; (b) changing the initial address of the enabled memory device to a new unique address; (c) enabling, unless all of the memory devices have been enabled, a next one of the memory devices to produce a next enabled memory device; (d) repeating steps (b) and (c) until the initial address of each of the memory devices has been changed; and (e) changing an address of one of the memory devices back to the initial address through which the processor accesses the one of the memory devices at startup or reset of the computer system. - View Dependent Claims (2, 3)
-
-
4. A method for automatic configuration of memory devices in a multiple board computer system upon startup or reset of the multiple board computer system, the multiple board computer system comprising a processor and the memory devices, each of the memory devices having a same initial address through which the processor accesses the memory devices at startup or reset of the computer system, the multiple board computer system having multiple boards comprising a motherboard including the processor and a memory system having one of the memory devices, and comprising one or more daughterboards connected to the motherboard by enable/disable lines in a daisy chain, each of the daughterboards including a different memory system having a different one of the memory devices, the method performed by the processor and comprising the steps of:
-
(a) disabling all of the enable/disable lines to disable all of the memory systems but one enabled memory system on the motherboard; (b) changing the initial address of a memory device in the enabled memory system to a new unique address; (c) enabling, unless all of the memory devices have been enabled, a next one of the enable/disable lines to one of the daughterboards to produce a next enabled memory system; (d) repeating steps (b) and (c) until the initial address of each of the memory devices has been changed; and (e) changing an address of one of the memory devices back to the initial address through which the processor accesses the one of the memory devices at startup or reset of the computer system. - View Dependent Claims (5, 6)
-
-
7. A multiple board computer system comprising:
-
a motherboard having a processor and a memory system, the memory system having a memory device; one or more daughterboards, each having a different memory system, the different memory system having a different memory device, each different memory device having an initial address through which the processor accesses the memory devices at startup or reset of the computer system, the daughterboards connected to the motherboard via enable/disable lines in a daisy chain; and the processor disabling, upon startup or reset of the multiple board computer system, all of the enable/disable lines to disable all the memory systems but one enabled memory system on the motherboard, changing the initial address of the memory device in the enabled memory system to a new unique address, enabling a next one of the enable/disable lines to one of the daughterboards to produce a next enabled memory system, continuing to change the initial address to a different new unique address and enable a different next memory system until the initial address of each memory device has been changed, and changing an address of one of the memory devices back to the initial address through which the processor accesses the one of the memory devices at startup or reset of the computer system. - View Dependent Claims (8, 9)
-
Specification