SYSTEMS AND METHODS FOR CACHE ENDURANCE
    3.
    发明申请
    SYSTEMS AND METHODS FOR CACHE ENDURANCE 有权
    缓存缓存的系统和方法

    公开(公告)号:US20140095775A1

    公开(公告)日:2014-04-03

    申请号:US14098281

    申请日:2013-12-05

    Applicant: Fusion-io-Inc.

    CPC classification number: G06F12/0891 G06F12/0246 G06F12/0866 G06F2212/7205

    Abstract: A cache and/or storage module may be configured to reduce write amplification in a cache storage. Cache layer write amplification (CLWA) may occur due to an over-permissive admission policy. The cache module may be configured to reduce CLWA by configuring admission policies to avoid unnecessary writes. Admission policies may be predicated on access and/or sequentiality metrics. Flash layer write amplification (FLWA) may arise due to the write-once properties of the storage medium. FLWA may be reduced by delegating cache eviction functionality to the underlying storage layer. The cache and storage layers may be configured to communicate coordination information, which may be leveraged to improve the performance of cache and/or storage operations.

    Abstract translation: 高速缓存和/或存储模块可以被配置为减少高速缓存存储器中的写入放大。 缓存层写入放大(CLWA)可能由于过度允许的准入策略而发生。 高速缓存模块可以被配置为通过配置接纳策略来减少CLWA以避免不必要的写入。 入学政策可以基于访问和/或顺序度量。 闪存层写入放大(FLWA)可能由于存储介质的一次写入特性而产生。 可以通过将缓存驱逐功能委派给底层存储层来减少FLWA。 高速缓存和存储层可以被配置为传送协调信息,其可以被用来改善缓存和/或存储操作的性能。

    Managing configuration parameters for a non-volatile medium
    4.
    发明授权
    Managing configuration parameters for a non-volatile medium 有权
    管理非易失性介质的配置参数

    公开(公告)号:US09251053B2

    公开(公告)日:2016-02-02

    申请号:US13830989

    申请日:2013-03-14

    Abstract: An apparatus, system, and method are disclosed for managing configuration parameters of a non-volatile storage device. The method includes storing a first set of configuration parameters for a non-volatile recording device. The first set of configuration parameters are configured for a storage operation on a storage element of the non-volatile recording device. The method also includes storing a second set of configuration parameters for the non-volatile recording device during execution of the storage operation on the storage element. The second set of configuration parameters are configured for a second storage operation on the storage element of the non-volatile recording device.

    Abstract translation: 公开了用于管理非易失性存储设备的配置参数的装置,系统和方法。 该方法包括存储用于非易失性记录装置的第一组配置参数。 第一组配置参数被配置用于在非易失性记录装置的存储元件上的存储操作。 该方法还包括在对存储元件执行存储操作期间存储用于非易失性记录装置的第二组配置参数。 第二组配置参数被配置为在非易失性记录装置的存储元件上的第二存储操作。

    Managing data reliability
    5.
    发明授权
    Managing data reliability 有权
    管理数据可靠性

    公开(公告)号:US09047211B2

    公开(公告)日:2015-06-02

    申请号:US13836620

    申请日:2013-03-15

    Abstract: An apparatus, system, and method are disclosed for managing data reliability. A priority module is configured to receive a storage request for a non-volatile memory device. The storage request may include data associated with a priority. The non-volatile memory device includes a plurality of cells, and each cell encodes a plurality of bits. The bits for a cell provide distinct levels of quality of service. A select module is configured to select a bit for storing the data based on the priority of the data and the level of quality of service of the selected bit. A data management module is configured to manage the data to satisfy a write order for the plurality of bits.

    Abstract translation: 公开了一种用于管理数据可靠性的装置,系统和方法。 优先级模块被配置为接收对非易失性存储器设备的存储请求。 存储请求可以包括与优先级相关联的数据。 非易失性存储器件包括多个单元,并且每个单元编码多个位。 单元的位提供不同级别的服务质量。 选择模块被配置为基于数据的优先级和所选位的服务质量等级来选择用于存储数据的位。 数据管理模块被配置为管理数据以满足多个位的写入顺序。

    Periodic erase operation for a non-volatile medium
    6.
    发明授权
    Periodic erase operation for a non-volatile medium 有权
    非易失性介质的周期擦除操作

    公开(公告)号:US09042181B2

    公开(公告)日:2015-05-26

    申请号:US13837818

    申请日:2013-03-15

    CPC classification number: G11C16/14 G11C16/3445 G11C16/3495

    Abstract: An apparatus, system, and method are disclosed for managing erase operations for a data storage medium. A method includes determining whether a use threshold for one or more non-volatile storage cells is satisfied. A method includes performing a default erase operation for the one or more storage cells in response to determining that the use threshold is not satisfied. A method includes performing an extended erase operation for the one or more storage cells in response to determining that the use threshold is satisfied. An extended erase operation may include a greater number of erase pulse iterations than a default erase operation.

    Abstract translation: 公开了一种用于管理数据存储介质的擦除操作的装置,系统和方法。 一种方法包括确定是否满足一个或多个非易失性存储单元的使用阈值。 一种方法包括响应于确定不满足使用阈值,对一个或多个存储单元执行默认擦除操作。 响应于确定满足使用阈值,对一个或多个存储单元执行扩展擦除操作的方法。 扩展擦除操作可以包括比默认擦除操作更多的擦除脉冲迭代次数。

    Periodic Erase Operation for a Non-Volatile Medium
    8.
    发明申请
    Periodic Erase Operation for a Non-Volatile Medium 有权
    非挥发性介质的周期性擦除操作

    公开(公告)号:US20140269090A1

    公开(公告)日:2014-09-18

    申请号:US13837818

    申请日:2013-03-15

    CPC classification number: G11C16/14 G11C16/3445 G11C16/3495

    Abstract: An apparatus, system, and method are disclosed for managing erase operations for a data storage medium. A method includes determining whether a use threshold for one or more non-volatile storage cells is satisfied. A method includes performing a default erase operation for the one or more storage cells in response to determining that the use threshold is not satisfied. A method includes performing an extended erase operation for the one or more storage cells in response to determining that the use threshold is satisfied. An extended erase operation may include a greater number of erase pulse iterations than a default erase operation.

    Abstract translation: 公开了一种用于管理数据存储介质的擦除操作的装置,系统和方法。 一种方法包括确定是否满足一个或多个非易失性存储单元的使用阈值。 一种方法包括响应于确定不满足使用阈值,对一个或多个存储单元执行默认擦除操作。 响应于确定满足使用阈值,对一个或多个存储单元执行扩展擦除操作的方法。 扩展擦除操作可以包括比默认擦除操作更多的擦除脉冲迭代次数。

    Reduced level cell mode for non-volatile memory
    9.
    发明授权
    Reduced level cell mode for non-volatile memory 有权
    降低非易失性存储器的电平单元模式

    公开(公告)号:US09245653B2

    公开(公告)日:2016-01-26

    申请号:US14016203

    申请日:2013-09-02

    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for reduced level cell solid-state storage. A method includes determining that an erase block of a non-volatile storage device is to operate in a reduced level cell (RLC) mode. The non-volatile storage device may be configured to store at least three bits of data per storage cell. A method includes instructing the non-volatile storage device to program first and second pages of the erase block with data. A method includes instructing the non-volatile storage device to program a third page of the erase block with a predefined data pattern. Programming of a predefined data pattern may be configured to adjust which abodes of the erase block are available to represent stored user data values.

    Abstract translation: 公开了用于减小级别单元固态存储的装置,系统,方法和计算机程序产品。 一种方法包括确定非易失性存储设备的擦除块以降级电平(RLC)模式操作。 非易失性存储设备可以被配置为存储每个存储单元的至少三位数据。 一种方法包括指示非易失性存储装置用数据对擦除块的第一和第二页进行编程。 一种方法包括指示非易失性存储设备以预定义的数据模式对擦除块的第三页进行编程。 预定义数据模式的编程可以被配置为调整擦除块的哪个可用于表示存储的用户数据值。

    DIVIDING A STORAGE PROCEDURE
    10.
    发明申请
    DIVIDING A STORAGE PROCEDURE 有权
    分享存储过程

    公开(公告)号:US20150248922A1

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

    申请号:US14297622

    申请日:2014-06-05

    CPC classification number: G11C7/00 G11C16/16 G11C2216/20

    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for storage operations for a non-volatile medium. A control module may be configured to divide a storage procedure into multiple portions. An execution module may be configured to execute multiple portions of a storage procedure independently. A storage request module may be configured to satisfy a storage request for one or more storage elements of a storage procedure between at least a pair of portions of a storage procedure.

    Abstract translation: 公开了用于非挥发性介质的存储操作的装置,系统,方法和计算机程序产品。 控制模块可以被配置为将存储过程分成多个部分。 执行模块可以被配置为独立地执行存储过程的多个部分。 存储请求模块可以被配置为满足存储过程的至少一对部分之间的存储过程的一个或多个存储元件的存储请求。

Patent Agency Ranking