Memory system and device with serialized data transfer
AssigneeRambus Inc.
InventorsRichard E Perego, Frederick A Ware
Life of this patent
Estimating the term…
Abstract
A memory system with serialized data transfer. The memory system includes within a memory controller and a plurality of memory devices. The memory controller receives a plurality of write data values from a host and outputs the write data values as respective serial streams of bits. Each of the memory devices receives at least one of the serial streams of bits from the memory controller and converts the serial stream of bits to a set of parallel bits for storage.
Claims15
A method of operation within a memory device, comprising:
- receiving a block of data values;
- determining whether any of the data values represent a mask key;
- and
- writing to memory those data values that do not represent a mask key.
A memory device, comprising:
- a storage array;
- an interface that receives a block of data values;
- and
- a circuit that identifies from the data values whether any data values in the block of data values denote a masking operation, and that responsively writes all data values to the storage array except those data values that denote a masking operation.
A memory device, comprising:
- a storage array;
- an interface that receives a coded block of data values;
- and
- logic that identifies any mask key values present in the coded block of data values, and that responsively writes all data values present in the coded block of data values to the storage array except those values that correspond to a mask key value.
In a memory device that includes an array of storage cells, and an interface adapted to receive a block of data values that are to be written to memory, an improvement comprising:
- for each data value in the block of data values, detecting whether the data value corresponds to a code representing a mask key;
- for each data value that does not correspond to a code representing a mask key, writing the data value into the array of storage cells;
- and
- for each data value that does correspond to a code representing a mask key, not writing the data value into the array of storage cells, so as to not overwrite existing content of the array associated with a position of the data value within the block of data values.
Dependencies are inferred from the claim text.