发明名称 Memory uncorrectable error handling technique for reducing the impact of noise
摘要 Techniques for handling uncorrectable errors occurring during memory accesses reduce the likelihood of mis-correction of errors due to the presence of noise. When an uncorrectable memory error is detected in response to an access to a memory device, a memory controller managing the interface to the memory halts issuing of access requests to the memory device until a predetermined time period has elapsed. In-flight memory requests are marked for retry, and responses to pending request are flushed. A calibration command may be issued after the predetermined time period has elapsed. After the predetermined time period has elapsed and any calibration performed, the requests marked for retry are issued to the memory device.
申请公布号 US9086997(B2) 申请公布日期 2015.07.21
申请号 US201313922365 申请日期 2013.06.20
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Dodson John Steven;Goodman Benjiman L.;Powell Stephen J.;Wright Kenneth L.
分类号 G06F11/00;G06F11/14 主分类号 G06F11/00
代理机构 Mitch Harris, Atty at Law, LLC 代理人 Mitch Harris, Atty at Law, LLC ;Harris Andrew M.;Bennett Steven L.
主权项 1. A memory controller for managing access to one or more memory devices, comprising: a bus interface for receiving memory access operations from a bus; a memory device interface for issuing access commands to the one or more memory devices in response to the memory access operations; and a control logic for controlling the bus interface and the memory device interface such that when a response to an access command issued to a memory device in response to an associated one of the memory access operations indicates a memory error, the control logic halts issuing access commands to the memory device until a predetermined time period has elapsed, and after the predetermined time period has elapsed, retries the access to the memory device by reissuing the access command to complete the associated memory access operation.
地址 Armonk NY US