PERFORMING MATHEMATICAL OPERATIONS ON CHANGED VERSIONS OF DATA OBJECTS VIA A STORAGE COMPUTE DEVICE
    101.
    发明申请
    PERFORMING MATHEMATICAL OPERATIONS ON CHANGED VERSIONS OF DATA OBJECTS VIA A STORAGE COMPUTE DEVICE 审中-公开
    通过存储计算机设备对数据对象的更改版本执行数学运算

    公开(公告)号:US20160098431A1

    公开(公告)日:2016-04-07

    申请号:US14506950

    申请日:2014-10-06

    CPC classification number: G06F16/219

    Abstract: A data object is received from a host and stored on a storage compute device. A first mathematical operation is performed on the data object via the storage compute device. An update from the host is received and stored on the storage compute device. The update data is stored separately from the data object and includes a portion of the data object that has subsequently changed. A second mathematical operation is performed on a changed version of the data object using the update data.

    Abstract translation: 从主机接收数据对象并存储在存储计算设备上。 通过存储计算设备对数据对象执行第一数学运算。 来自主机的更新被接收并存储在存储计算设备上。 更新数据与数据对象分开存储,并且包括随后改变的数据对象的一部分。 使用更新数据对数据对象的变更版本执行第二数学运算。

    ASSOCIATING KEYS WITH DATA AND COMPUTE OBJECTS IN A STORAGE COMPUTE DEVICE
    102.
    发明申请
    ASSOCIATING KEYS WITH DATA AND COMPUTE OBJECTS IN A STORAGE COMPUTE DEVICE 有权
    在存储计算机设备中与数据和计算机对象相关联

    公开(公告)号:US20160077978A1

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

    申请号:US14486201

    申请日:2014-09-15

    CPC classification number: G06F3/06 G06F3/0611 G06F3/0655 G06F3/0661 G06F3/0679

    Abstract: A definition is received of at least one data object and a compute object from a host at a storage compute device. A first key is associated with the at least one data object and a second key is associated with the compute object. A command is received from the host to perform a computation that links the first and second keys. The computation is defined by the compute object and acts on the data object. The computation is performed via the storage compute device using the compute object and the data object in response to the command.

    Abstract translation: 从存储计算设备的主机接收至少一个数据对象和计算对象的定义。 第一密钥与至少一个数据对象相关联,第二密钥与计算对象相关联。 从主机接收到执行链接第一和第二键的计算的命令。 计算由计算对象定义并作用于数据对象。 响应于该命令,使用计算对象和数据对象通过存储计算设备执行计算。

    Methods and devices to increase memory device data reliability
    103.
    发明授权
    Methods and devices to increase memory device data reliability 有权
    提高存储器件数据可靠性的方法和设备

    公开(公告)号:US09164830B2

    公开(公告)日:2015-10-20

    申请号:US14154859

    申请日:2014-01-14

    CPC classification number: G06F11/102 G06F11/1012 G11C29/52

    Abstract: A first data set is written to first memory units identified as having a higher data reliability and a second data set is written to second memory units identified as having a lower data reliability than the first memory units. In some cases, the second data set may include metadata or redundancy information that is useful to aid in reading and/or decoding the first data set. The act of writing the second data set increases the data reliability of the first data set. The second data set may be a null pattern, such as all erased bits.

    Abstract translation: 将第一数据集写入被识别为具有较高数据可靠性的第一存储器单元,并且将第二数据组写入被识别为具有比第一存储器单元更低的数据可靠性的第二存储器单元。 在一些情况下,第二数据集可以包括有助于读取和/或解码第一数据集的元数据或冗余信息。 写入第二数据集的动作增加了第一数据集的数据可靠性。 第二数据集可以是空模式,例如所有擦除位。

    Command Execution Using Existing Address Information
    104.
    发明申请
    Command Execution Using Existing Address Information 有权
    使用现有地址信息执行命令

    公开(公告)号:US20150234741A1

    公开(公告)日:2015-08-20

    申请号:US14703522

    申请日:2015-05-04

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

    Non-volatile write buffer data retention pending scheduled verification
    105.
    发明授权
    Non-volatile write buffer data retention pending scheduled verification 有权
    非易失性写入缓冲区数据保留挂起定期验证

    公开(公告)号:US09076530B2

    公开(公告)日:2015-07-07

    申请号:US13762033

    申请日:2013-02-07

    Abstract: Method and apparatus for managing data in a memory. In accordance with some embodiments, a non-volatile (NV) buffer is adapted to store input write data having a selected logical address. A write circuit is adapted to transfer a copy of the input write data to an NV main memory while retaining the stored input write data in the NV buffer. A verify circuit is adapted to perform a verify operation at the conclusion of a predetermined elapsed time interval to verify successful transfer of the copy of the input write data to the NV main memory. The input write data are retained in the NV buffer until successful transfer is verified.

    Abstract translation: 用于管理存储器中的数据的方法和装置。 根据一些实施例,非易失性(NV)缓冲器适于存储具有选择的逻辑地址的输入写入数据。 写入电路适于将输入写入数据的副本传送到NV主存储器,同时将存储的输入写入数据保留在NV缓冲器中。 验证电路适于在预定经过时间间隔结束时执行验证操作,以验证输入写入数据的副本成功传送到NV主存储器。 输入写入数据保留在NV缓冲器中,直到验证成功传输。

    Command execution using existing address information
    106.
    发明授权
    Command execution using existing address information 有权
    使用现有地址信息执行命令

    公开(公告)号:US09026699B2

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

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

    FORMING A CHARACTERIZATION PARAMETER OF A RESISTIVE MEMORY ELEMENT
    109.
    发明申请
    FORMING A CHARACTERIZATION PARAMETER OF A RESISTIVE MEMORY ELEMENT 有权
    形成电阻记忆元素的特征参数

    公开(公告)号:US20140258646A1

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

    申请号:US13789123

    申请日:2013-03-07

    Abstract: An incremental signal is defined that includes at least one of a duration and a peak voltage that is less than a respective minimum programming time or minimum programming voltage step of a resistive memory element. A characterization procedure is repeatedly performed that at least involves: applying a signal to the memory element, the signal being incremented by the incremental signal during each subsequent application; measuring a first resistance of the memory element in response to the signal; and c) measuring a second resistance of the memory element after a time period has elapsed from the measurement of the first resistance with no programming signal applied. In response to the first and second resistance measurements of the characterization procedure, a characterization parameter of the memory element is formed.

    Abstract translation: 定义增量信号,其包括持续时间和峰值电压中的至少一个小于电阻式存储器元件的相应的最小编程时间或最小编程电压阶跃。 重复执行表征过程,其至少包括:将信号施加到存储元件,在每个随后的应用期间,信号由增量信号递增; 响应于所述信号测量所述存储元件的第一电阻; 以及c)在没有施加编程信号的第一电阻的测量经过一段时间之后测量存储元件的第二电阻。 响应于表征过程的第一和第二电阻测量,形成存储元件的表征参数。

    Metadata Update Management In a Multi-Tiered Memory
    110.
    发明申请
    Metadata Update Management In a Multi-Tiered Memory 审中-公开
    元数据更新管理在多层内存中

    公开(公告)号:US20140244897A1

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

    申请号:US13777868

    申请日:2013-02-26

    Abstract: Method and apparatus for managing data in a memory. In accordance with some embodiments, metadata updates are stored in a first tier of a a multi-tier non-volatile memory structure responsive to access operations associated with data objects in the memory structure. The stored metadata updates are logged in a second, lower tier of the memory structure. The stored metadata updates are further migrated to a different location within the first tier responsive to an accumulated count of said access operations.

    Abstract translation: 用于管理存储器中的数据的方法和装置。 根据一些实施例,响应于与存储器结构中的数据对象相关联的访问操作,元数据更新被存储在多层非易失性存储器结构的第一层中。 存储的元数据更新记录在内存结构的第二个较低层。 响应于所述访问操作的累积计数,存储的元数据更新进一步迁移到第一层内的不同位置。

Patent Agency Ranking