发明名称 Storage device
摘要 A nonvolatile memory is configured with blocks as deletion units, each block having several pages that are configured as write units. A controller for the nonvolatile memory includes an error correcting circuit, which detects and corrects an error in data read out of a page in one of the blocks of the nonvolatile memory, the page being referenced by a logical address. The controller also determines an error occurrence when the error cannot be corrected. An error block table is provided to store the logical address where the error occurred, and a physical address corresponding to the logical address.
申请公布号 US9043675(B2) 申请公布日期 2015.05.26
申请号 US201213600124 申请日期 2012.08.30
申请人 Kabushiki Kaisha Toshiba 发明人 Kato Takeaki;Shimono Hitoshi;Kamizono Akinori
分类号 G11C29/00;G06F11/10;H03M13/05 主分类号 G11C29/00
代理机构 Patterson & Sheridan, LLP 代理人 Patterson & Sheridan, LLP
主权项 1. A storage device comprising: a nonvolatile memory having multiple blocks, each block including multiple pages; an error correcting circuit that is configured to detect and correct an error in data read out from a block of the nonvolatile memory at a location referenced by a logical address and issue a notification of an error occurrence when the error cannot be corrected; and a processing circuit for controlling the operations of the error correcting circuit and the nonvolatile memory, wherein when the notification of the error occurrence is received from the error correcting circuit for the data read out of a page in a first block of the nonvolatile memory, the processing circuit records a physical address of the page in the first block in a free part of a page in a second block of the nonvolatile memory into which the read data are to be written.
地址 Tokyo JP