Device initialize command for a synchronous memory
AssigneeMicron Technology, Inc.
InventorFrankie F. Roohparvar
Life of this patent
Estimating the term…
Abstract
A synchronous flash memory includes an array of non-volatile memory cells. The memory device has a package configuration that is compatible with an SDRAM. In one embodiment, the present invention can include a memory system comprising a memory controller, and a synchronous memory device coupled to the memory controller. The synchronous memory includes a plurality of non-volatile elements, and control circuitry to read a status of the plurality of non-volatile fuses during an initialization operation. The memory has input command connections coupled to receive an initialization command from the memory controller. The control circuitry initiates the initialization operation in response to the initialization command.
Claims10
A memory system comprising:
- a memory controller;
- and
- a synchronous memory device coupled to the memory controller and comprising:
- a plurality of non-volatile elements that store data indicating redundant memory cell locations;
- control circuitry to read a status of the plurality of non-volatile elements during an initialization operation;
- a plurality of input command connections coupled to receive an initialization command from the memory controller, and wherein the control circuitry initiates the initialization operation in response to the initialization command;
- and
- a plurality of registers, wherein the status of the plurality of non-volatile elements is stored in the plurality of registers during the initialization operation.
A synchronous memory device comprising:
- a plurality of non-volatile elements that store data indicating redundant memory cell locations;
- control circuitry to read a status of the plurality of non-volatile elements during an initialization operation;
- a plurality of input command connections coupled to receive an externally provided initialization command, and wherein the control circuitry initiates the initialization operation in response to the initialization command;
- and
- a plurality of registers, wherein the status of the plurality of non-volatile elements is stored in the plurality of registers during the initialization operation.
A method of initializing a synchronous memory comprising:
- receiving an initialization command on an external connection of the synchronous memory device;
- triggering the initialization operation in response to the initialization command;
- reading memory device status data indicating redundant memory cell locations stored in non-volatile elements during the initialization operation;
- and
- storing the memory device status data read from the non-volatile elements in at least one data register.
A method of initializing a synchronous memory comprising:
- receiving an initialization command on an external connection of the synchronous memory device;
- triggering the initialization operation in response to the initialization command;
- reading memory device internal settings indicating redundant memory cell locations stored in non-volatile elements during the initialization operation;
- and
- storing the memory device internal settings read from the non-volatile elements in at least one data register.
Dependencies are inferred from the claim text.