Invention Grant
- Patent Title: Apparatus and method for endurance of non-volatile memory banks via wear leveling and random swap injection
-
Application No.: US17344817Application Date: 2021-06-10
-
Publication No.: US11295796B1Publication Date: 2022-04-05
- Inventor: Christopher B. Wilkerson , Sasikanth Manipatruni , Rajeev Kumar Dokania , Amrita Mathuriya
- Applicant: Kepler Computing Inc.
- Applicant Address: US CA San Francisco
- Assignee: Kepler Computing Inc.
- Current Assignee: Kepler Computing Inc.
- Current Assignee Address: US CA San Francisco
- Agency: Mughal IP P.C.
- Main IPC: G11C13/00
- IPC: G11C13/00 ; G11C11/22 ; G11C11/16 ; G11C16/10

Abstract:
Endurance mechanisms are introduced for memories such as non-volatile memories for broad usage including caches, last-level cache(s), embedded memory, embedded cache, scratchpads, main memory, and storage devices. Here, non-volatile memories (NVMs) include magnetic random-access memory (MRAM), resistive RAM (ReRAM), ferroelectric RAM (FeRAM), phase-change memory (PCM), etc. In some cases, features of endurance mechanisms (e.g., randomizing mechanisms) are applicable to volatile memories such as static random-access memory (SRAM), and dynamic random-access memory (DRAM). The endurance mechanisms include a wear leveling scheme that uses index rotation, outlier compensation to handle weak bits, and random swap injection to mitigate wear out attacks.
Public/Granted literature
- US1241437A Device for spraying powder and liquid. Public/Granted day:1917-09-25
Information query