Packet-oriented synchronous DRAM interface supporting a plurality of orderings for data block transfers within a burst sequence
AssigneeMicron Technology, Inc.
InventorKevin J. Ryan
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicron Technology, Inc.
InventorKevin J. Ryan
Estimating the term…
A system and method for providing a burst sequence of data in a desired data ordering in response to a request packet. The burst sequence of data includes a plurality of data blocks and the request packet includes one or more data ordering bits which define a data ordering. The system includes one or more random access memory modules. Each random access memory module includes a memory array having a plurality of memory cells organized in an array of rows and columns, a row address decoder connected to the memory array for generating a row address which addresses one of the rows of the memory array, and a column address decoder connected to the memory array for generating a column address which addresses one of the columns of the memory array. The column address decoder includes data ordering control logic for placing data blocks retrieved from the memory array within the burst sequence as a function of the data ordering bits in the request packet such that consecutive burst sequences can be transferred in different data orderings.
A method of transferring data between a packet-oriented synchronous memory device and a processor, wherein the synchronous memory device includes a column address controller, wherein the column address controller includes a sequencer which controls one or more bits of a column address, the method comprising the steps of:
A random access memory module which provides a burst sequence of data in response to a request packet, wherein the burst sequence of data includes a plurality of data blocks and wherein the request packet includes on or more data ordering bits which define a data ordering, the random access memory module comprising:
A memory system which provides a plurality of data words in response to a read request, wherein the read request includes an address, the memory system comprising:
A computer system, comprising:
A method of transferring data between a packet-oriented synchronous memory device and a processor, wherein the synchronous memory device includes a column address controller, wherein the column address controller includes a sequencer which controls one or more bits of a column address, the method comprising the steps of:
A method of transferring data between a packet-oriented synchronous memory device and a processor, wherein the synchronous memory device includes a column address controller, wherein the column address controller includes a sequencer which controls one or more bits of a column address, the method comprising the steps of:
Dependencies are inferred from the claim text.