发明名称 WRITE PROTECTION DATA STRUCTURE
摘要 A data storage device includes a write protection data structure that includes a first set of entries corresponding to a first set of ranges of memory addresses. A first indication stored in an entry, in the first set of entries, corresponds to an absence of write-protected data between a lowest address of the range of addresses corresponding to the entry and a highest address of a memory. A second indication stored in the entry corresponds to write-protected data within the range of addresses. The data storage device also includes a write protection map that includes a second set of entries corresponding to a second set of ranges of the memory addresses. The device is configured to locate, in the write protection data structure, an entry corresponding to a range of memory addresses.
申请公布号 US2014258592(A1) 申请公布日期 2014.09.11
申请号 US201313793209 申请日期 2013.03.11
申请人 SANDISK TECHNOLOGIES INC. 发明人 ROSTOKER TAL
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method comprising: in a data storage device including a controller and a non-volatile memory, the data storage device containing a write protection data structure and a write protection map that are accessible to the controller, performing, in response to receiving a request for write access to the non-volatile memory, the request received from a host device while the data storage device is operatively coupled to the host device: locating, in the write protection data structure, an entry corresponding to a range of memory addresses; anddetermining whether the entry includes a first indication or a second indication, the first indication corresponding to an absence of write-protected data between a lowest address of the range of addresses and a highest address of the non-volatile memory and the second indication corresponding to write-protected data within the range of addresses.
地址 Plano TX US