Advanced Micro Devices, Inc.
REFRESH MANAGEMENT LIST FOR DRAM

Last updated:

Abstract:

A memory controller includes a command queue having a first input for receiving memory access requests, and a memory interface queue having an output for coupling to a memory channel adapted for connecting to at least one dynamic random access memory (DRAM) module. A refresh control circuit monitors activate commands to be sent over the memory channel. In response to an activate command meeting a designated condition, the refresh control circuit identifies a candidate aggressor row associated with the activate command. A command is sent to the DRAM requesting that the candidate aggressor row be queued for mitigation in a future refresh or refresh management event.

Status:
Application
Type:

Utility

Filling date:

21 Sep 2020

Issue date:

24 Mar 2022