发明名称 Flash memory management
摘要 Flash memory is managed utilizing memory management data structures residing in volatile memory of a flash memory device. The memory management data structures are created and updated each time power is supplied to the memory device. During write operations to the flash memory, specific locations in the flash memory are updated to reflect the current status of the flash memory. When power is interrupted, the memory management data structures are recreated upon reapplication of power. The flash memory is scanned and the information obtained from the specific locations in the flash memory is utilized to construct the memory management data structures. No bad block tables are required. Flash memory is managed to provide relatively good random write performance and to accommodate power interruptions. Applications include the use of flash memory for general purpose computing and devices in which power can fail at any time (due to being unplugged for example).
申请公布号 US2007083697(A1) 申请公布日期 2007.04.12
申请号 US20050245919 申请日期 2005.10.07
申请人 MICROSOFT CORPORATION 发明人 BIRRELL ANDREW;THACKER CHARLES;WOBBER EDWARD P.;ISARD MICHAEL A.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址