Rapid memory buffer write storage system and method
AssigneeCypress Semiconductor Corporation
InventorsFrank Edelhaeuser, Clifford A Zitlaw, Jeremy Mah
Life of this patent
Estimating the term…
Abstract
Efficient and convenient storage systems and methods are presented. In one embodiment a storage system includes a host for processing information, a memory controller and a memory. The memory controller controls communication of the information between the host and the memory, wherein the memory controller routes data rapidly to a buffer of the memory without buffering in the memory controller. The memory stores the information. The memory includes a buffer for temporarily storing the data while corresponding address information is determined.
Claims20
A memory write method comprising:
- issuing a first program command to a memory;
- loading data into a buffer of said memory;
- breaking page program commands into a first phase in which at least a portion of a data input command cycle is forwarded to said memory, and a second phase in which at least a portion of a load command cycle with row address information is forwarded to said memory, wherein said portion of said data input command cycle is forwarded before said portion of said load command cycle with row address information;
- and
- issuing a program confirm command.
A memory system comprising:
- a host for processing information including data;
- a memory for storing said information, including a memory array for storing information and a buffer for temporarily storing information before the information is forwarded to the memory array;
- and
- a memory controller for controlling communication of said information between said host and said memory, wherein said memory controller routes data rapidly to the buffer of said memory without buffering in said memory controller while complete corresponding address information is determined, wherein one or more random data input command cycles are forwarded to said memory before a program cache command cycle is forwarded.
A memory alteration method comprising:
- receiving an indication to write data to a cell;
- forwarding data and a first portion of memory cell address information rapidly to a buffer of a memory, wherein the first portion of said memory cell address information is determined before the data is stored in the buffer;
- and
- determining memory cell identification or address information, wherein a second portion of the memory cell address information is determined while the data is stored in the buffer of the memory.
Dependencies are inferred from the claim text.