Apparatus and method for controlling nonvolatile memory
AssigneeElectronics and Telecommunications Research Institute
InventorsSuk-Ho Lee, Kyu-Seung Han, Jae-Jin Lee
Life of this patent
Estimating the term…
Abstract
Disclosed herein is an apparatus and method for controlling nonvolatile memory. The apparatus may include nonvolatile memory and a memory controller for issuing a serial clock (SCK) to the nonvolatile memory and transferring data corresponding to a requested command to the nonvolatile memory or receiving data corresponding to a requested command from the nonvolatile memory and outputting the data to the outside through a serial-in or a serial-out in response to a read request or a write request.
Claims9
An apparatus for controlling nonvolatile memory, comprising:
- nonvolatile memory;
- and
- a memory controller configured to issue a serial clock (SCK) to the nonvolatile memory, transfer data corresponding to a requested command to the nonvolatile memory or receive data corresponding to a requested command from the nonvolatile memory, and output the data to an outside through a serial-in (SI) or a serial-out in response to a read request or a write request, wherein the memory controller includes a write protocol converter configured to issue a serial-in signal corresponding to a write command and data input to the nonvolatile memory when a write signal and a chip enable signal are enabled and a write address and a data input signal are applied, and a written sector checker configured to check whether a sector corresponding to the write address in the nonvolatile memory is a written sector, and
- wherein the write protocol converter is configured to issue an SI signal corresponding to an erase command before the write command based on a result of checking by the written sector checker whether the sector corresponding to the write address in the nonvolatile memory is a written sector.
A method for controlling nonvolatile memory, comprising:
- receiving, by a memory controller, a write address and a data input signal when a write signal and a chip_enable signal are enabled;
- and
- checking, by the memory controller, whether a sector corresponding to the write address in the nonvolatile memory is a written sector;
- issuing, by the memory controller, a serial-in (SI) signal corresponding to an erase command before a write command, based on a result of checking whether the sector corresponding to the write address in the nonvolatile memory is the written sector;
- and
- issuing, by the memory controller, a serial clock (SCK) and a serial-in (SI) signal corresponding to the write command and data input to nonvolatile memory.
Dependencies are inferred from the claim text.