Memory module with a circuit providing load isolation and memory domain translation
DC CAFCFirst Claim
Patent Images
1. A memory module comprising:
- a plurality of double-data-rate (DDR) memory devices arranged in one or more ranks, each DDR memory device having a corresponding load;
a circuit comprising a logic element and a register, the circuit electrically coupled to the plurality of DDR memory devices and configured to be electrically coupled to a memory controller of a computer system to receive a set of input signals from the computer system, the set of input signals comprising row/column address signals, bank address signals, and chip-select signals, the set of input signals compatible with a system memory domain of the computer system, the circuit configurable to be responsive to the set of input signals by selectively isolating one or more of the loads of the DDR memory devices from the computer system, the circuit configurable to translate between the system memory domain of the computer system and a physical memory domain of the memory module, wherein the system memory domain has a first memory density per rank, and the physical memory domain has a second memory density per rank less than the first memory density per rank; and
a phase-lock loop device operationally coupled to the plurality of DDR memory devices, the logic element, and the register.
4 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A memory module includes a plurality of memory devices and a circuit. Each memory device has a corresponding load. The circuit is electrically coupled to the plurality of memory devices and is configured to be electrically coupled to a memory controller of a computer system. The circuit selectively isolates one or more of the loads of the memory devices from the computer system. The circuit comprises logic which translates between a system memory domain of the computer system and a physical memory domain of the memory module.
-
Citations
97 Claims
-
1. A memory module comprising:
-
a plurality of double-data-rate (DDR) memory devices arranged in one or more ranks, each DDR memory device having a corresponding load; a circuit comprising a logic element and a register, the circuit electrically coupled to the plurality of DDR memory devices and configured to be electrically coupled to a memory controller of a computer system to receive a set of input signals from the computer system, the set of input signals comprising row/column address signals, bank address signals, and chip-select signals, the set of input signals compatible with a system memory domain of the computer system, the circuit configurable to be responsive to the set of input signals by selectively isolating one or more of the loads of the DDR memory devices from the computer system, the circuit configurable to translate between the system memory domain of the computer system and a physical memory domain of the memory module, wherein the system memory domain has a first memory density per rank, and the physical memory domain has a second memory density per rank less than the first memory density per rank; and a phase-lock loop device operationally coupled to the plurality of DDR memory devices, the logic element, and the register. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of using a memory module with a computer system, the method comprising:
-
providing a memory module having a plurality of dual-data-rate (DDR) memory devices arranged in one or more ranks and a circuit electrically coupled to the plurality of DDR memory devices, the circuit comprising a logic element, a register, and a phase-lock loop device, the phase-lock loop device operatively coupled to the plurality of DDR memory devices, the logic element, and the register, the circuit configured to be electrically coupled to a computer system to receive a set of input signals from the computer system, the set of input signals comprising row/column address signals, bank address signals, and chip-select signals, the set of input signals compatible with a system memory domain of the computer system, each DDR memory device having a corresponding load; electrically coupling the memory module to the computer system; and activating the circuit in response to the set of input signals to selectively isolate at least one of the loads of the DDR memory devices from the computer system and to translate between the system memory domain of the computer system and a physical memory domain of the memory module, wherein the system memory domain has a first memory density per rank, and the physical memory domain has a second memory density per rank less than the first memory density per rank. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A memory module connectable to a computer system, the memory module comprising:
-
a first dual-data-rate (DDR) memory device having a first data signal line and a first data strobe signal line; a second DDR memory device having a second data signal line and a second data strobe signal line; a common data signal line connectable to the computer system; and a circuit comprising a logic element, a register, and a phase-lock loop device operationally coupled to the first DDR memory device, the second DDR memory device, the logic element, and the register, the circuit configured to be electrically coupled to a memory controller of a computer system to receive a set of input signals from the computer system, the set of input signals comprising row address signals, column address signals, bank address signals, and chip-select signals, the set of input signals compatible with a system memory domain of the computer system, the circuit electrically coupled to the first data signal line, to the second data signal line, and to the common data signal line, the circuit configurable to be responsive to the set of input signals by selectively electrically coupling the first data signal line to the common data signal line and selectively electrically coupling the second data signal line to the common data signal line, the circuit configurable to translate between the system memory domain of the computer system and a physical memory domain of the memory module, wherein the system memory domain has a first memory density per memory device, and the physical memory domain has a second memory density per memory device less than the first memory density per memory device. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A memory module comprising:
-
a plurality of double-data-rate (DDR) memory devices arranged in one or more ranks, each DDR memory device having a corresponding load; and a circuit comprising a logic element, a register, and a phase-lock loop device operationally coupled to the plurality of DDR memory devices, the logic element, and the register, the circuit electrically coupled to the plurality of DDR memory devices and configured to be electrically coupled to a memory controller of a computer system to receive a set of input signals from the computer system, the set of input signals comprising row/column address signals, bank address signals, and chip-select signals, the set of input signals compatible with a system memory domain of the computer system, the circuit configurable to be responsive to the set of input signals by selectively isolating one or more of the loads of the DDR memory devices from the computer system, the circuit configurable to translate between the system memory domain of the computer system and a physical memory domain of the memory module, wherein the system memory domain is compatible with a first number of chip-select signals, and the physical memory domain is compatible with a second number of chip-select signals greater than the first number of chip-select signals. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 79)
-
-
74. A method of using a memory module with a computer system, the method comprising:
-
providing a memory module having a plurality of dual-data-rate (DDR) memory devices arranged in one or more ranks and a circuit electrically coupled to the plurality of DDR memory devices, the circuit comprising a logic element, a register, and a phase-lock loop device operationally coupled to the plurality of DDR memory devices, the logic element, and the register, the circuit configured to be electrically coupled to a computer system to receive a set of input signals from the computer system, the set of input signals comprising row/column address signals, bank address signals, and chip-select signals, the set of input signals compatible with a system memory domain of the computer system, each DDR memory device having a corresponding load; electrically coupling the memory module to the computer system; and activating the circuit in response to the set of input signals to selectively isolate at least one of the loads of the DDR memory devices from the computer system and to translate between the system memory domain of the computer system and a physical memory domain of the memory module, wherein the system memory domain is compatible with a first number of chip-select signals, and the physical memory domain is compatible with a second number of chip-select signals greater than the first number of chip-select signals. - View Dependent Claims (75, 76, 77, 78, 80, 81, 82, 83)
-
-
84. A memory module connectable to a computer system, the memory module comprising:
-
a first dual-data-rate (DDR) memory device having a first data signal line and a first data strobe signal line; a second DDR memory device having a second data signal line and a second data strobe signal line; a common data signal line connectable to the computer system; and a circuit comprising a logic element, a register, and a phase-lock loop device operationally coupled to the first DDR memory device, the second DDR memory device, the logic element, and the register, the circuit configured to be electrically coupled to a memory controller of a computer system to receive a set of input signals from the computer system, the set of input signals comprising row/column address signals, bank address signals, and a first number of chip-select signals, the set of input signals compatible with a system memory domain of the computer system, the circuit electrically coupled to the first data signal line, to the second data signal line, and to the common data signal line, the circuit configurable to be responsive to the set of input signals by selectively electrically coupling the first data signal line to the common data signal line and selectively electrically coupling the second data signal line to the common data signal line, the circuit configurable to translate between the system memory domain of the computer system and a physical memory domain of the memory module, wherein the system memory domain is compatible with the first number of chip-select signals, and the physical memory domain is compatible with a second number of chip-select signals greater than the first number of chip-select signals. - View Dependent Claims (85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
-
96. A circuit configured to be mounted on a memory module so as to be electrically coupled to a plurality of double-data-rate (DDR) memory devices arranged in one or more ranks on the memory module, the memory module configured to be electrically coupled to a memory controller of a computer system so as to receive a set of input signals from the computer system, the set of input signals comprising row/column address signals, bank address signals, and chip-select signals, the set of input signals compatible with a system memory domain of the computer system, the circuit comprising:
-
a logic element; a register; a phase-lock loop device configured to be operationally coupled to the plurality of DDR memory devices, the logic element and the register, wherein the circuit is configurable to be responsive to the set of input signals by selectively isolating one or more loads of the DDR memory devices from the computer system, the circuit configurable to translate between the system memory domain of the computer system and a physical memory domain of the plurality of DDR memory devices, wherein the system memory domain has a first memory density per rank and the physical memory domain has a second memory density per rank less than the first memory density per rank. - View Dependent Claims (97)
-
Specification