Invention Grant
- Patent Title: Apparatus and method for endurance of non-volatile memory banks via outlier compensation
-
Application No.: US17344815Application Date: 2021-06-10
-
Publication No.: US11790969B1Publication Date: 2023-10-17
- 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 GAUDRY & FRANKLIN PC
- Main IPC: G11C11/22
- IPC: G11C11/22 ; G06F12/02 ; G11C13/00 ; G11C11/02

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.
Information query