Technologies for contemporaneous access of non-volatile and volatile memory in a memory device

    公开(公告)号:US10296238B2

    公开(公告)日:2019-05-21

    申请号:US14975160

    申请日:2015-12-18

    Abstract: Technologies for accessing memory devices of a memory module device includes receiving a memory read request form a host and reading, in response to the memory read request, a rank of active non-volatile memory devices of the memory module device while contemporaneously accessing a volatile memory device of the memory module device. The volatile memory device shares data lines of a data bus of the memory module device with a spare non-volatile memory device associated with the rank of active non-volatile memory devices. During write operations, each of the rank of active non-volatile memory devices and the spare non-volatile memory device associated with the rank of active non-volatile memory devices are written to facilitate proper wear leveling of the non-volatile memory devices. The spare non-volatile memory device may replace a failed non-volatile memory devices of the rank of active non-volatile memory devices. In such an event, the volatile memory device is no longer contemporaneously accessed during read operations of the rank of active non-volatile memory devices.

    Predictive memory maintenance
    12.
    发明授权

    公开(公告)号:US10048877B2

    公开(公告)日:2018-08-14

    申请号:US14976921

    申请日:2015-12-21

    Abstract: Predictive memory maintenance in accordance with one aspect of the present description, can anticipate a failure of a selected primary memory die of an array, and pre-load a spare memory die with the data of the selected primary memory die deemed to have a likelihood of failure, prior to any actual failure of the selected memory die. In the event that the selected primary memory die does subsequently fail, the spare memory die pre-loaded with the data of the selected primary memory die can readily take the place of the failed primary memory die with a pre-existing copy of the data of the failed primary memory die. Other aspects are described herein.

    CLEARING POISON STATUS ON READ ACCESSES TO VOLATILE MEMORY REGIONS ALLOCATED IN NON-VOLATILE MEMORY
    14.
    发明申请
    CLEARING POISON STATUS ON READ ACCESSES TO VOLATILE MEMORY REGIONS ALLOCATED IN NON-VOLATILE MEMORY 有权
    在非易失性存储器中分配的易失性存储器区域读取访问的清除毒液状态

    公开(公告)号:US20170068537A1

    公开(公告)日:2017-03-09

    申请号:US14845503

    申请日:2015-09-04

    Abstract: Systems and methods may provide for detecting that a read operation is directed to a memory region while the memory region is in a poisoned state and clearing the poisoned state if volatile data stored in the memory region does not correspond to a known data pattern. Additionally, the memory region may be maintained in the poisoned state if the volatile data stored in the memory region corresponds to the known data pattern. In one example, an error may be detected, wherein the error is associated with a write operation directed to the memory region. In such a case, the poisoned state may be set for the volatile data in response to the error and the known data pattern may be written to the memory region.

    Abstract translation: 如果存储在存储器区域中的易失性数据不对应于已知的数据模式,则系统和方法可以提供用于检测在存储器区域处于中毒状态时读取操作被引导到存储器区域并清除中毒状态。 此外,如果存储在存储器区域中的易失性数据对应于已知数据模式,则存储器区域可以被维持在中毒状态。 在一个示例中,可以检测到错误,其中错误与针对存储器区域的写入操作相关联。 在这种情况下,响应于错误可以为易失性数据设置中毒状态,并且可以将已知数据模式写入存储器区域。

    Accelerating boot time zeroing of memory based on non-volatile memory (NVM) technology
    15.
    发明授权
    Accelerating boot time zeroing of memory based on non-volatile memory (NVM) technology 有权
    基于非易失性存储器(NVM)技术加快引导时间归零存储器

    公开(公告)号:US09477409B2

    公开(公告)日:2016-10-25

    申请号:US14318573

    申请日:2014-06-27

    Abstract: Methods and apparatus to accelerate boot time zeroing of memory based on Non-Volatile Memory (NVM) technology are described. In an embodiment, a storage device stores a boot version number corresponding to a portion of a non-volatile memory. A memory controller logic causes an update of the stored boot version number in response to each subsequent boot event. The memory controller logic returns a zero in response to a read operation directed at the portion of the non-volatile memory and a mismatch between the stored boot version number and a current boot version number. Other embodiments are also disclosed and claimed.

    Abstract translation: 描述了基于非易失性存储器(NVM)技术来加速引导时间归零的存储器的方法和装置。 在一个实施例中,存储设备存储对应于非易失性存储器的一部分的引导版本号。 存储器控制器逻辑导致响应于每个后续引导事件的存储的引导版本号的更新。 存储器控制器逻辑响应于针对非易失性存储器的部分的读操作和存储的引导版本号与当前引导版本号之间的不匹配而返回零。 还公开并要求保护其他实施例。

    TIME TRACKING WITH PATROL SCRUB
    17.
    发明申请

    公开(公告)号:US20190102320A1

    公开(公告)日:2019-04-04

    申请号:US15721379

    申请日:2017-09-29

    Abstract: One embodiment provides a memory controller. The memory controller includes a memory controller memory; a timestamp circuitry and a demarcation voltage (VDM) selection circuitry. The timestamp circuitry is to capture a current timer index from a timer circuitry in response to an initiation of a periodic patrol scrub and to compare the current timer index to a stored timestamp. The VDM selection circuitry is to update a state of a sub-block of a memory array, if the state is less than a threshold and a difference between the current timer index and the stored timestamp is nonzero. The timestamp circuitry is further to store the current timer index as a new timestamp.

    SYSTEMS AND METHODS TO REJUVENATE NONVOLATILE MEMORY USING TIMESTAMPS
    19.
    发明申请
    SYSTEMS AND METHODS TO REJUVENATE NONVOLATILE MEMORY USING TIMESTAMPS 审中-公开
    使用时间戳记重新获取非易失性存储器的系统和方法

    公开(公告)号:US20170062023A1

    公开(公告)日:2017-03-02

    申请号:US14836923

    申请日:2015-08-26

    Abstract: Apparatus, systems, and methods to implement boot operations in nonvolatile storage devices can include, in one example, a controller comprising logic to receive a power down instruction, record a timestamp associated with the power down instruction, and store the timestamp in a nonvolatile memory table communicatively coupled to the controller. Other examples are also disclosed and claimed.

    Abstract translation: 在一个示例中,可以包括用于实现非易失性存储设备中的引导操作的装置,系统和方法,所述控制器包括用于接收掉电指令,记录与掉电指令相关联的时间戳并将所述时间戳存储在非易失性存储器 表通信耦合到控制器。 还公开并要求保护其他实例。

    EFFICIENT SOLID STATE DRIVE DATA COMPRESSION SCHEME AND LAYOUT
    20.
    发明申请
    EFFICIENT SOLID STATE DRIVE DATA COMPRESSION SCHEME AND LAYOUT 审中-公开
    有效的固态驱动数据压缩方案和布局

    公开(公告)号:US20160378352A1

    公开(公告)日:2016-12-29

    申请号:US14751450

    申请日:2015-06-26

    Abstract: Methods and apparatus related to efficient Solid State Drive (SSD) data compression scheme and layout are described. In one embodiment, logic, coupled to non-volatile memory, receives data (e.g., from a host) and compresses the data to generate compressed data prior to storage of the compressed data in the non-volatile memory. The compressed data includes a compressed version of the data, size of the compressed data, common meta information, and final meta information. Other embodiments are also disclosed and claimed.

    Abstract translation: 描述了与高效固态硬盘(SSD)数据压缩方案和布局相关的方法和设备。 在一个实施例中,耦合到非易失性存储器的逻辑从存储压缩数据到非易失性存储器之前接收数据(例如来自主机)并压缩数据以生成压缩数据。 压缩数据包括数据的压缩版本,压缩数据的大小,公共元信息和最终元信息。 还公开并要求保护其他实施例。

Patent Agency Ranking