发明名称 CONTROLLER, FLASH MEMORY APPARATUS, AND METHOD FOR WRITING DATA INTO FLASH MEMORY APPARATUS
摘要 A storage controller for determining an amount of data to be sent to a flash memory apparatus for storage comprises a communications interface for communicating with the flash memory apparatus and a processor. The flash memory apparatus comprises a block including a plurality of pages. And at least one of the pages is unavailable for storage. The processor is configured to receive information of the block sent by the flash memory apparatus, wherein the information includes capacity of one or more unavailable pages in the block. And then, the processor determines an available capacity of the block, based on the information and a total capacity of the block. Further, the processor obtains data to be sent to the flash memory apparatus, wherein an amount of the data is equal to the available capacity of the block. At last, the processor sends the data to the flash memory apparatus.
申请公布号 US2015378888(A1) 申请公布日期 2015.12.31
申请号 US201514719844 申请日期 2015.05.22
申请人 HUAWEI TECHNOLOGIES CO.,LTD. 发明人 Zhang Chenyi;Lin Chungong;Wei Mingchang
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项 1. A storage controller for determining an amount of data to be sent to a flash memory apparatus for storage; wherein the flash memory apparatus comprises a block, which includes a plurality of pages; wherein at least one of the pages is unavailable for storage, the storage controller comprising: a communications interface for communicating with the flash memory apparatus; and a processor connected to the communications interface, and configured to receive information of the block sent by the flash memory apparatus, wherein the information includes capacity of one or more unavailable pages in the block; determine an available capacity of the block, based on the information and a total capacity of the block, wherein the available capacity of the block is a remaining capacity of the total capacity by removing the capacity of one or more unavailable pages; obtain data to be sent to the flash memory apparatus, wherein an amount of the data is equal to the available capacity of the block; and send the data to the flash memory apparatus for storage.
地址 Shenzhen CN