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