Address mapping table compression
    52.
    发明授权

    公开(公告)号:US09946462B1

    公开(公告)日:2018-04-17

    申请号:US15044007

    申请日:2016-02-15

    Abstract: Mapping table entries that map logical block addresses to physical block addresses can be intercepted and compressed to save space. In some cases, the mapping table entries can be compressed into compression units, which can hold multiple mapping table entries. Portions of the mapping table entries can be arranged into groups, and a group can be compressed with a unique compression method. The compression method used to compress a group may be based on data characteristics of the group. When data corresponding to the mapping table entries are read or modified, the compressed data can be decompressed and provided to a requesting controller or processor. When the mapping table entry is modified, the updated mapping entry may be arranged into groups, and the groups can be compressed and stored to the compression units.

    POWER MANAGEMENT IN A STORAGE COMPUTE DEVICE
    55.
    发明申请
    POWER MANAGEMENT IN A STORAGE COMPUTE DEVICE 有权
    存储电脑设备中的电源管理

    公开(公告)号:US20160085291A1

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

    申请号:US14495215

    申请日:2014-09-24

    CPC classification number: G06F1/3268 G06F1/3275 G06F1/3287 G06F1/3296

    Abstract: Computations are performed on data objects via two or more data storage sections. The data storage sections facilitate persistently storing the data objects in parallel read/write operations. The data objects are used in computations within a storage compute device. At least one of the storage sections is deactivated during the computations to reduce power usage of the storage compute device.

    Abstract translation: 通过两个或多个数据存储部分对数据对象执行计算。 数据存储部分便于将数据对象持续存储在并行读/写操作中。 数据对象用于存储计算设备内的计算。 在计算期间,至少一个存储部分被去激活以减少存储计算设备的功率使用。

    Memory device with variable code rate
    56.
    发明授权
    Memory device with variable code rate 有权
    具有可变代码率的存储器件

    公开(公告)号:US09201728B2

    公开(公告)日:2015-12-01

    申请号:US14025327

    申请日:2013-09-12

    CPC classification number: G06F11/1012

    Abstract: Method and apparatus for managing data in a memory, such as a flash memory. In accordance with some embodiments, the apparatus has a solid-state non-volatile memory and a processing circuit configured to write data to a selected location of the memory. The data are arranged in the form of multi-bit code words each comprising a user data payload and associated parity data configured to correct one or more bit errors in the user data payload. The processing circuit adjusts at least a selected one of a size of the code words, a size of the user data payloads or a size of the parity data responsive to at least a selected one of an accumulated count of access operations upon the selected location or an error rate associated with the selected location.

    Abstract translation: 用于管理诸如闪存之类的存储器中的数据的方法和装置。 根据一些实施例,该装置具有固态非易失性存储器和被配置为将数据写入存储器的选定位置的处理电路。 数据以多位码字的形式排列,每个码字包括用户数据有效载荷和被配置为校正用户数据有效载荷中的一个或多个位错误的相关联的奇偶校验数据。 所述处理电路至少根据所选择的位置的访问操作的累积计数中的至少一个来选择所述码字的大小,所述用户数据有效载荷的大小或所述奇偶校验数据的大小中的一个, 与所选位置相关联的错误率。

    COMMAND EXECUTION USING EXISTING ADDRESS INFORMATION
    60.
    发明申请
    COMMAND EXECUTION USING EXISTING ADDRESS INFORMATION 有权
    使用现有地址信息进行命令执行

    公开(公告)号:US20150089119A1

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

    申请号:US14034211

    申请日:2013-09-23

    Abstract: Method and apparatus for managing data in a memory, such as a flash memory. In accordance with some embodiments, a memory module has a plurality of solid-state non-volatile memory cells. A controller communicates a first command having address information and a first operation code. The first operation code identifies a first action to be taken by the memory module in relation to the address information. The controller subsequently communicates a second command having a second operation code without corresponding address information. The memory module takes a second action identified by the second command using the address information from the first command.

    Abstract translation: 用于管理诸如闪存之类的存储器中的数据的方法和装置。 根据一些实施例,存储器模块具有多个固态非易失性存储单元。 控制器传达具有地址信息的第一命令和第一操作码。 第一操作代码识别存储器模块相对于地址信息采取的第一动作。 控制器随后传送具有第二操作码的第二命令,而没有相应的地址信息。 存储器模块使用来自第一命令的地址信息采用由第二命令标识的第二动作。

Patent Agency Ranking