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

    Mobile personalized boot data
    33.
    发明授权
    Mobile personalized boot data 有权
    移动个性化启动数据

    公开(公告)号:US09299402B2

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

    申请号:US13762853

    申请日:2013-02-08

    CPC classification number: G11C7/1072 G06F9/4401 G06F9/4416

    Abstract: A system and associated method of using may generally have at least a mobile data storage device with a controller directing data to first and second tiers of memory. The first tier of memory can have at least boot data pre-fetched from the second tier of memory with the boot data including at least metadata and personalized user data.

    Abstract translation: 系统和相关联的使用方法通常可以具有至少一个移动数据存储设备,其中控制器将数据引导到第一和第二层存储器。 第一层存储器可以至少具有从第二层存储器预取的引导数据,引导数据至少包括元数据和个性化用户数据。

    SELECTIVE COMPRESSION OF OBJECTS IN A STORAGE COMPUTE DEVICE
    34.
    发明申请
    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: 方法和设备有助于通过存储计算设备的主机接口接收命令以对一个或多个数据对象执行计算。 产生存储在存储计算设备的数据存储部分中的中间对象的计算。 当中间对象在数据存储部分和计算部分之间移动时,基于响应于压缩和解压缩而减小的存储介质的磨损,确定中间对象的压缩和解压缩。 响应于确定,中间对象在数据存储部分和计算部分之间移动时被压缩和解压缩。

    Hash functions used to track variance parameters of resistance-based memory elements
    36.
    发明授权
    Hash functions used to track variance parameters of resistance-based memory elements 有权
    哈希函数用于跟踪基于电阻的存储器元件的方差参数

    公开(公告)号:US09058870B2

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

    申请号:US13762979

    申请日:2013-02-08

    Abstract: Parameters indicative of resistance variance of the memory elements are tracked. The resistance variance affects values of data stored in the resistance-based memory elements. A hash function is performed for each memory element. The hash function returns a reference to one of a plurality of counter elements. A value of each counter element is modified in response to the tracked parameter data of the associated memory element. Read operations affecting the memory elements are adjusted based on the values for the associated counter elements.

    Abstract translation: 跟踪表示存储元件的电阻变化的参数。 电阻变化影响存储在基于电阻的存储元件中的数据的值。 对每个存储元件执行散列函数。 散列函数返回对多个计数元素之一的引用。 响应于相关联的存储器元件的跟踪参数数据修改每个计数器元件的值。 基于相关计数器元件的值来调整影响存储元件的读取操作。

    ASSIGNING A WEIGHTING TO HOST QUALITY OF SERVICE INDICATORS
    37.
    发明申请
    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
    38.
    发明申请
    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
    39.
    发明申请
    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中的所有存储单元设置为已知的存储状态。

Patent Agency Ranking