Data packet with embedded mask
First Claim
Patent Images
1. A memory controller comprising:
- command logic to transmit a command that requests a memory device to store a plurality of data values; and
a packetizer to transmit to the memory device a data packet that includes a plurality of data values and a mask value, the mask value indicating respective locations within the memory device at which the plurality of data values are to be stored.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for storing data in a memory. Mask information is embedded in a data packet and used to indicate memory locations at which data values in the data packet are to be stored.
72 Citations
23 Claims
-
1. A memory controller comprising:
-
command logic to transmit a command that requests a memory device to store a plurality of data values; and a packetizer to transmit to the memory device a data packet that includes a plurality of data values and a mask value, the mask value indicating respective locations within the memory device at which the plurality of data values are to be stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A memory controller, comprising:
-
means for transmitting a command that requests a memory device to store a plurality of data values; and means for transmitting to the memory device a data packet that includes a plurality of data values and a mask value, the mask value indicating respective locations within the memory device at which the plurality of data values are to be stored. - View Dependent Claims (14, 15, 16)
-
-
17. A method of information transmission, comprising:
-
receiving a plurality of data values; receiving a mask value; and packing the plurality of data values and the mask value into a data packet. - View Dependent Claims (18, 19, 20)
-
-
21. A memory controller, comprising:
-
a packet circuit to output to a memory device a packet that includes a plurality of values; and a command circuit to output a command to request the memory device to store a subset of the plurality of values within the packet, the command to indicate whether the packet includes a mask value, the mask value to indicate storage locations within the memory device for some of the plurality of values. - View Dependent Claims (22, 23)
-
Specification