发明名称 MEDIUM DEFECT MANAGEMENT METHOD FOR STORAGE SYSTEMS REQUIRING AN INTEGRATED CONTROLLER
摘要 A method of operating a storage controller is provided. The method includes receiving host data for storage within a storage system, the storage system configured as a plurality of sequentially numbered data blocks, each comprising a plurality of pages, storing the host data in a data buffer, and organizing the host data into storage data pages. The method also includes sequentially writing the storage data into page stripes, reading the storage data from the pages, and comparing the read storage data with the host data stored in the data buffer. The method further includes for each page of storage data that fails the comparison, rewriting the storage data for that page into a different page, and when at least some of the storage data within the storage system passes the comparison, transmitting a signal to the host.
申请公布号 US2016283308(A1) 申请公布日期 2016.09.29
申请号 US201615075169 申请日期 2016.03.20
申请人 Burlywood, LLC 发明人 Earhart Tod R.
分类号 G06F11/07;G11C16/26;G11C16/10 主分类号 G06F11/07
代理机构 代理人
主权项 1. A storage controller for a storage system, comprising: a host interface, configured to receive host data for storage within the storage system; a storage interface, configured to transmit storage data to the storage system using a sequential write/random read traffic model, the storage system configured to store data in a plurality of sequentially numbered data blocks, each data block comprising a plurality of pages; and processing circuitry coupled with the host interface and the storage interface, configured to: receive host data from a host, through the host interface, for storage within the storage system;store the host data in a data buffer;organize the host data into pages of storage data;sequentially write the storage data into page stripes within the plurality of sequentially numbered data blocks through the storage interface;read the storage data from the pages within the plurality of sequentially numbered data blocks through the storage interface;compare the read storage data with the host data stored in the data buffer;for each page of storage data that fails the comparison, rewrite the storage data for that page into a different page than the page in which it was previously stored; andwhen at least some of the storage data within the storage system passes the comparison, transmit a signal to the host through the host interface.
地址 Longmont CO US