Invention Application
- Patent Title: SYSTEMS AND METHODS FOR CONFIGURING NON-VOLATILE MEMORY
- Patent Title (中): 用于配置非易失性存储器的系统和方法
-
Application No.: US14962339Application Date: 2015-12-08
-
Publication No.: US20160092110A1Publication Date: 2016-03-31
- Inventor: Vadim Khmelnitsky , Daniel J. Post , Nir Jacob Wakrat , Matthew J. Byom , Kenneth L. Herman , Alexander C. Sanks
- Applicant: Apple Inc.
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
Systems and methods are disclosed for configuring a non-volatile memory (“NVM”). In some embodiments, each block of the NVM can include a block table-of-contents (“TOC”), which can be encoded (e.g., run-length encoded) and dynamically-sized. Thus, as user data is being programmed to a block, the size of a block TOC can be concurrently recalculated and increased only if necessary. In some embodiments, the NVM interface can use a weave sequence stored in the context information and at least one weave sequence associated with each page of a block to determine whether to replay across the pages of the block after system boot-up.
Public/Granted literature
- US09841917B2 Systems and methods for configuring non-volatile memory Public/Granted day:2017-12-12
Information query