High capacity memory system using standard controller component
First Claim
Patent Images
1. A memory module comprising:
- a plurality of device sites;
a data buffer component coupled to the plurality of device sites;
at least eighteen dynamic random access memory (DRAM) devices disposed at respective device sites;
nine data buffer components coupled to the at least eighteen DRAM devices, each of the nine data buffer components being coupled to a respective pair of the at least eighteen DRAM devices, wherein the nine data buffer components includes the data buffer component; and
a command and address (CA) buffer component coupled to the at least eighteen DRAM devices, wherein the data buffer component is to couple to point-to-point data-links of a memory channel, wherein the data buffer component comprises;
three primary ports to couple to three multi-drop data-links in a first mode and to couple to three point-to-point data-links in a second mode; and
three secondary ports coupled to three of the at least eighteen DRAM devices.
1 Assignment
0 Petitions
Accused Products
Abstract
The embodiments described herein describe technologies for using the memory modules in different modes of operation, such as in a standard multi-drop mode or as in a dynamic point-to-point (DPP) mode (also referred to herein as an enhanced mode). The memory modules can also be inserted in the sockets of the memory system in different configurations.
-
Citations
20 Claims
-
1. A memory module comprising:
-
a plurality of device sites; a data buffer component coupled to the plurality of device sites; at least eighteen dynamic random access memory (DRAM) devices disposed at respective device sites; nine data buffer components coupled to the at least eighteen DRAM devices, each of the nine data buffer components being coupled to a respective pair of the at least eighteen DRAM devices, wherein the nine data buffer components includes the data buffer component; and a command and address (CA) buffer component coupled to the at least eighteen DRAM devices, wherein the data buffer component is to couple to point-to-point data-links of a memory channel, wherein the data buffer component comprises; three primary ports to couple to three multi-drop data-links in a first mode and to couple to three point-to-point data-links in a second mode; and three secondary ports coupled to three of the at least eighteen DRAM devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A memory module comprising:
-
a plurality of device sites; a data buffer component coupled to the plurality of device sites, and wherein the data buffer component comprises; two primary ports to couple to two data-links; two secondary ports coupled to two of the plurality of device sites; a first bi-directional path between a first primary port of the two primary ports and a first secondary port of the two secondary ports; a second bi-directional path between a second primary port of the two primary ports and a second secondary port of the two secondary ports; and a third bi-directional path between the first primary port and the second secondary port, wherein the data buffer component is to couple to point-to-point data-links of a memory channel, wherein the point-to-point data-links do not connect to all other memory modules connected to a memory controller to which the memory module is connected. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A memory module comprising:
-
a plurality of device sites; and a data buffer component coupled to the plurality of device sites, wherein the data buffer component further comprises; a first multiplexer comprising two inputs coupled to two primary ports and an output coupled to a second secondary port of two secondary ports; a second multiplexer comprising two inputs coupled to the two primary ports and an output coupled to a first secondary port of the two secondary ports; a third multiplexer comprising two inputs coupled to the two secondary ports and an output coupled to a first primary port of the two primary ports; and a fourth multiplexer comprising two inputs coupled to the two secondary ports and an output coupled to a second primary port of the two primary ports, wherein the data buffer component further comprises; first synchronization logic coupled between the output of the first multiplexer and the second secondary port; second synchronization logic coupled between the output of the second multiplexer and the first secondary port; third synchronization logic coupled between the output of the third multiplexer and the first primary port; and fourth synchronization logic coupled between the output of the fourth multiplexer and the second primary port. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification