Efficient configuration of memory components
First Claim
1. A method, comprising:
- receiving, at a memory controller, a plurality of memory settings to be applied to a plurality of memory components;
based on the received memory settings, transmitting a first command to the plurality of memory components, the first command causing each memory component of the plurality of memory components to be configured to a first memory setting;
based on the received memory settings, transmitting a second command to a subset of the plurality of memory components after transmitting the first command, the second command causing each memory component of the subset to be configured to a second memory setting; and
comparing the plurality of memory settings to determine a number of memory components of a second subset of the plurality of memory components, wherein each memory component of the second subset is associated with the first memory setting, and wherein the first command is transmitted in response to the number of memory components of the second subset satisfying a threshold,wherein to transmit the second command, the memory controller is further configured to transmit the second command to the subset while a memory component control mode is activated.
1 Assignment
0 Petitions
Accused Products
Abstract
In an example, a system includes a memory controller that includes a plurality of memory components. The system also includes a memory controller configured to receive a plurality of memory settings to be applied to the plurality of memory components. The memory controller is configured to, based on the received memory settings, transmit a first command to the plurality of memory components, the first command causing each memory component of the plurality of memory components to be configured to a first memory setting. The memory controller is configured to, based on the received memory settings, transmit a second command to a subset of the plurality of memory components after transmitting the first command, the second command causing each memory component of the subset to be configured to a second memory setting.
22 Citations
17 Claims
-
1. A method, comprising:
-
receiving, at a memory controller, a plurality of memory settings to be applied to a plurality of memory components; based on the received memory settings, transmitting a first command to the plurality of memory components, the first command causing each memory component of the plurality of memory components to be configured to a first memory setting; based on the received memory settings, transmitting a second command to a subset of the plurality of memory components after transmitting the first command, the second command causing each memory component of the subset to be configured to a second memory setting; and comparing the plurality of memory settings to determine a number of memory components of a second subset of the plurality of memory components, wherein each memory component of the second subset is associated with the first memory setting, and wherein the first command is transmitted in response to the number of memory components of the second subset satisfying a threshold, wherein to transmit the second command, the memory controller is further configured to transmit the second command to the subset while a memory component control mode is activated. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
a memory comprising a plurality of memory components; and a memory controller configured to; receive a plurality of memory settings to be applied to the plurality of memory components; based on the received memory settings, transmit a first command to the plurality of memory components, the first command causing each memory component of the plurality of memory components to be configured to a first memory setting; and based on the received memory settings, transmit a second command to a subset of the plurality of memory components after transmitting the first command, the second command causing each memory component of the subset to be configured to a second memory setting; wherein to transmit the second command, the memory controller is further configured to; activate a memory component control mode; transmit the second command to the subset while the memory component control mode is activated; and deactivate the memory component control mode after transmitting the second command. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage device storing computer-executable instructions, that when executed by at least one processor, causes the at least one processor to perform operations comprising:
-
receiving, at a memory controller, a plurality of memory settings to be applied to a plurality of memory components; based on the received memory settings, transmitting a first command to the plurality of memory components, the first command causing each memory component of the plurality of memory components to be configured to a first memory setting; based on the received memory settings, transmitting a second command to a subset of the plurality of memory components after transmitting the first command, the second command causing each memory component of the subset to be configured to a second memory setting; and comparing the plurality of memory settings to determine a number of memory components of a second subset of the plurality of memory components, wherein each memory component of the second subset is associated with the first memory setting, and wherein the first command is transmitted in response to the number of memory components of the second subset satisfying a threshold; wherein to transmit the second command, the memory controller is further configured to transmit the second command to the subset while a memory component control mode is activated. - View Dependent Claims (17)
-
Specification