发明名称 Systems and methods for proactively refreshing nonvolatile memory
摘要 System and methods for proactively refreshing portions of a nonvolatile memory including a memory system that proactively refreshes a portion of nonvolatile memory based on data associated with the portion. The data may include the time elapsed since the portion was last refreshed, the number of times the portion has been cycled, and the average operating temperature of the nonvolatile memory. A portion of nonvolatile memory, when meeting certain criteria determined from the data, may be proactively refreshed during a downtime when the nonvolatile memory is not otherwise being accessed.
申请公布号 US9384089(B2) 申请公布日期 2016.07.05
申请号 US201314144957 申请日期 2013.12.31
申请人 APPLE INC. 发明人 Fai Anthony
分类号 G06F11/07;G06F11/10;G11C11/406;G11C16/34;G11C29/08 主分类号 G06F11/07
代理机构 Van Court & Aldridge LLP 代理人 Van Court & Aldridge LLP
主权项 1. A system for proactively refreshing portions of a nonvolatile memory, comprising: a nonvolatile memory comprising a plurality of portions; a controller communicatively coupled to the nonvolatile memory, wherein portions of the nonvolatile memory are proactively refreshed based at least on an expected bit error rate calculated using data stored on the controller, wherein the data stored on the controller comprises: a time elapsed since the portion of nonvolatile memory was last programmed, wherein the time elapsed is determined with reference to a real-time clock resident on a host device;a number of times that the portion has been cycled; andan average operating temperature of the nonvolatile memory; and wherein the controller is operative to prioritize which portions of the nonvolatile memory are proactively refreshed.
地址 Cupertino CA US