Invention Grant
- Patent Title: Memory mapping techniques
- Patent Title (中): 内存映射技术
-
Application No.: US12193528Application Date: 2008-08-18
-
Publication No.: US08417893B2Publication Date: 2013-04-09
- Inventor: Vadim Khmelnitsky , Nir Jacob Wakrat
- Applicant: Vadim Khmelnitsky , Nir Jacob Wakrat
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Stephen J. Curran
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00

Abstract:
Memory mapping techniques for non-volatile memory are disclosed where logical sectors are mapped into physical pages using data structures in volatile and non-volatile memory. In some implementations, a first lookup table in non-volatile memory maps logical sectors directly into physical pages. A second lookup table in volatile memory holds the physical address of the first lookup table in non-volatile memory. In some implementations, a cache in volatile memory holds the physical addresses of the most recently written logical sectors. Also disclosed is a block TOC describing block content which can be used for garbage collection and restore operations.
Public/Granted literature
- US20090198902A1 MEMORY MAPPING TECHNIQUES Public/Granted day:2009-08-06
Information query