Invention Grant
- Patent Title: System and method for performing per-bank memory refresh
-
Application No.: US16109720Application Date: 2018-08-22
-
Publication No.: US10777252B2Publication Date: 2020-09-15
- Inventor: Peter Fu , Gregory S. Mathews , Kai Lun Hsuing , Shane J. Keil
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Erik A. Heter
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G11C11/406 ; G06F13/16 ; G06F13/10 ; G06F13/12

Abstract:
A method and apparatus for performing opportunistic refreshes of memory banks is disclosed. Refresh circuitry in a memory controller performs a refresh on each bank of a multi-bank memory at least once during a given refresh interval. At the beginning of an interval, memory banks for which there are no pending transactions (e.g., reads or writes) may be refreshed. During a first portion of the interval, refresh may be skipped for memory banks for which transactions are pending. In a second portion of the interval, refreshes are performed on memory banks that have not been refreshed during the interval, which may cause some memory transactions to be delayed.
Public/Granted literature
- US20200066328A1 System and Method for Performing Per-Bank Memory Refresh Public/Granted day:2020-02-27
Information query