Selecting between non-volatile memory units having different minimum addressable data unit sizes
    31.
    发明授权
    Selecting between non-volatile memory units having different minimum addressable data unit sizes 有权
    在具有不同最小可寻址数据单元大小的非易失性存储单元之间进行选择

    公开(公告)号:US09489148B2

    公开(公告)日:2016-11-08

    申请号:US13802192

    申请日:2013-03-13

    Abstract: An apparatus includes a controller capable of being coupled to a host interface and a memory device. The memory device includes two or more non-hierarchical, non-volatile memory units having different minimum addressable data unit sizes. The controller is configured to at least perform determining a workload indicator of a data object being stored in the memory device via the host interface. The controller selects one of the memory units in response to the workload indicator of the data object corresponding to the minimum addressable data unit size of the selected memory unit corresponding to the workload indicator. The data object is stored in the selected memory unit in response thereto.

    Abstract translation: 一种装置包括能够耦合到主机接口和存储器装置的控制器。 存储器件包括具有不同最小可寻址数据单元尺寸的两个或更多个非分级非易失性存储器单元。 控制器被配置为经由主机接口至少执行存储在存储设备中的数据对象的工作量指示符。 控制器响应于与所述工作负载指示符对应的所选择的存储器单元的最小可寻址数据单元大小对应的数据对象的工作量指示符来选择一个存储器单元。 响应于该数据对象被存储在选择的存储单元中。

    Assigning a weighting to host quality of service indicators
    32.
    发明授权
    Assigning a weighting to host quality of service indicators 有权
    为主机服务质量指标分配权重

    公开(公告)号:US09367262B2

    公开(公告)日:2016-06-14

    申请号:US13776896

    申请日:2013-02-26

    Abstract: Quality of service indicators are provided from a host via a host interface. The quality of service indicators relate to data stored in a non-volatile data storage via the host. Workload indicators related to the quality of service indicators are measured, and a weighting is assigned to the host in response to a correlation between the quality of service indicators and the measured workload indicators. The weighting is applied to the quality of service indicators when responding to data access requests from the host.

    Abstract translation: 服务质量指标由主机通过主机接口提供。 服务质量指标与通过主机存储在非易失性数据存储器中的数据相关。 测量与服务质量指标相关的工作量指标,并根据服务质量指标与测量工作量指标之间的相关性,向主机分配权重。 当响应来自主机的数据访问请求时,权重被应用于服务质量指示符。

    SELECTIVE COMPRESSION OF OBJECTS IN A STORAGE COMPUTE DEVICE
    33.
    发明申请
    SELECTIVE COMPRESSION OF OBJECTS IN A STORAGE COMPUTE DEVICE 有权
    存储电脑设备中的对象的选择性压缩

    公开(公告)号:US20160078045A1

    公开(公告)日:2016-03-17

    申请号:US14486414

    申请日:2014-09-15

    CPC classification number: G06F17/30153 G06F17/30221

    Abstract: Methods and apparatuses facilitate receiving a command via a host interface of a storage compute device to perform a computation on one or more data objects. The computations producing intermediate objects that are stored in data storage section of the storage compute device. A determination is made to compress and decompress the intermediate objects as they are moved between the data storage section and a compute section based on wear of a storage medium being reduced in response to the compression and decompression. The intermediate objects are compressed and decompressed as they are moved between the data storage section and the compute section in response to the determination.

    Abstract translation: 方法和设备有助于通过存储计算设备的主机接口接收命令以对一个或多个数据对象执行计算。 产生存储在存储计算设备的数据存储部分中的中间对象的计算。 当中间对象在数据存储部分和计算部分之间移动时,基于响应于压缩和解压缩而减小的存储介质的磨损,确定中间对象的压缩和解压缩。 响应于确定,中间对象在数据存储部分和计算部分之间移动时被压缩和解压缩。

    ASSIGNING A WEIGHTING TO HOST QUALITY OF SERVICE INDICATORS
    35.
    发明申请
    ASSIGNING A WEIGHTING TO HOST QUALITY OF SERVICE INDICATORS 有权
    评估重量对服务质量指标的影响

    公开(公告)号:US20140244892A1

    公开(公告)日:2014-08-28

    申请号:US13776896

    申请日:2013-02-26

    Abstract: Quality of service indicators are provided from a host via a host interface. The quality of service indicators relate to data stored in a non-volatile data storage via the host. Workload indicators related to the quality of service indicators are measured, and a weighting is assigned to the host in response to a correlation between the quality of service indicators and the measured workload indicators. The weighting is applied to the quality of service indicators when responding to data access requests from the host.

    Abstract translation: 服务质量指标由主机通过主机接口提供。 服务质量指标与通过主机存储在非易失性数据存储器中的数据相关。 测量与服务质量指标相关的工作量指标,并根据服务质量指标与测量工作量指标之间的相关性,向主机分配权重。 当响应来自主机的数据访问请求时,权重被应用于服务质量指示符。

    Fast Power Loss Recovery By Swapping Boot and Recovery Data Sets in a Memory
    36.
    发明申请
    Fast Power Loss Recovery By Swapping Boot and Recovery Data Sets in a Memory 审中-公开
    通过交换内存中的引导和恢复数据集快速断电恢复

    公开(公告)号:US20140241071A1

    公开(公告)日:2014-08-28

    申请号:US13777844

    申请日:2013-02-26

    CPC classification number: G11C7/20

    Abstract: Method and apparatus for managing data in a memory. In accordance with some embodiments, a recovery data set representing a current state of a storage device is stored in a rewritable non-volatile memory responsive to detection of a potentially imminent deactivation of the device. The recovery data set is swapped with a boot data set in said memory responsive to subsequent deactivation of the device. The boot data set is subsequently used to transition the device from a deactivated mode to an operationally ready mode during device reinitialization. The boot data set is thereafter swapped with the recovery data set to return the device to the current state.

    Abstract translation: 用于管理存储器中的数据的方法和装置。 根据一些实施例,响应于检测到设备的潜在即将停用而将表示存储设备的当前状态的恢复数据集存储在可重写非易失性存储器中。 所述恢复数据集与所述存储器中的引导数据集交换,以响应于所述设备的随后的去激活。 引导数据集随后用于在设备重新初始化期间将设备从停用模式转换到操作就绪模式。 此后,引导数据集与恢复数据集交换,以使设备返回到当前状态。

    Garbage Collection with Demotion of Valid Data to a Lower Memory Tier
    38.
    发明申请
    Garbage Collection with Demotion of Valid Data to a Lower Memory Tier 审中-公开
    垃圾收集将有效数据降级到较低的内存层

    公开(公告)号:US20140229654A1

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

    申请号:US13762448

    申请日:2013-02-08

    CPC classification number: G06F12/0246 G06F12/0238 G06F2212/7205 G11C16/349

    Abstract: Method and apparatus for managing data in a memory. In accordance with some embodiments, a first tier of a multi-tier memory structure is arranged into a plurality of garbage collection units (GCUs). Each GCU is formed from a plurality of non-volatile memory cells, and is managed as a unit. A plurality of data sets is stored in a selected GCU. A garbage collection operation is performed upon the selected GCU by identifying at least one of the plurality of data sets as a valid data set, migrating the valid data set to a non-volatile second tier of the multi-tier memory structure, and invalidating a programmed state of each of the plurality of non-volatile memory cells to prepare the selected GCU for storage of new data. In some embodiments, the invalidating operation involves setting all of the memory cells in the selected GCU to a known storage state.

    Abstract translation: 用于管理存储器中的数据的方法和装置。 根据一些实施例,多层存储器结构的第一层被布置成多个垃圾收集单元(GCU)。 每个GCU由多个非易失性存储单元形成,并作为一个单元进行管理。 多个数据集存储在所选择的GCU中。 通过将所述多个数据集中的至少一个识别为有效数据集,将所述有效数据集移动到所述多层存储器结构的非易失性第二层,并使所述多层存储结构的非易失性第二层无效,对所选择的GCU执行垃圾回收操作 多个非易失性存储器单元中的每一个的编程状态以准备所选择的GCU以存储新数据。 在一些实施例中,无效操作涉及将所选择的GCU中的所有存储单元设置为已知的存储状态。

    Non-Volatile Buffering to Enable Sloppy Writes and Fast Write Verification
    39.
    发明申请
    Non-Volatile Buffering to Enable Sloppy Writes and Fast Write Verification 有权
    非易失性缓冲以启用写入和快速写入验证

    公开(公告)号:US20140226413A1

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

    申请号:US13762806

    申请日:2013-02-08

    CPC classification number: G11C16/3454

    Abstract: Method and apparatus for managing data in a memory. In accordance with some embodiments, input write data having a selected logical address are stored in a rewriteable non-volatile (NV) buffer. A copy of the input write data is transferred to an NV main memory using a sloppy write process. A verify operation is subsequently performed to verify successful transfer of the copy of the input write data to the NV main memory using a hash value generated responsive to the input write data in the NV buffer.

    Abstract translation: 用于管理存储器中的数据的方法和装置。 根据一些实施例,具有选择的逻辑地址的输入写入数据被存储在可重写的非易失性(NV)缓冲器中。 输入写入数据的副本使用歪曲的写入过程被传送到NV主存储器。 随后执行验证操作以使用响应于NV缓冲器中的输入写入数据生成的散列值来验证输入写入数据的副本成功传送到NV主存储器。

Patent Agency Ranking