MEMORY STACKS MANAGEMENT
    3.
    发明申请
    MEMORY STACKS MANAGEMENT 有权
    存储堆栈管理

    公开(公告)号:US20150169466A1

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

    申请号:US14633708

    申请日:2015-02-27

    CPC classification number: G06F12/0284 G06F7/785 G06F2212/657

    Abstract: A method for managing a memory stack provides mapping a part of the memory stack to a span of fast memory and a part of the memory stack to a span of slow memory, wherein the fast memory provides access speed substantially higher than the access speed provided by the slow memory.

    Abstract translation: 用于管理存储器堆栈的方法提供将存储器堆栈的一部分映射到快速存储器的一部分和存储器堆栈的一部分到慢存储器的跨度,其中快速存储器提供的访问速度显着高于由 缓慢的记忆

    METHODS AND APPARATUSES UTILIZING CHECK BIT DATA GENERATION
    4.
    发明申请
    METHODS AND APPARATUSES UTILIZING CHECK BIT DATA GENERATION 有权
    使用检查位数据生成的方法和设备

    公开(公告)号:US20160055053A1

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

    申请号:US14467983

    申请日:2014-08-25

    CPC classification number: G06F11/1004 G06F11/1012 H03M13/09 H03M13/096

    Abstract: Certain exemplary aspects of the present disclosure are directed towards methods and apparatuses in which logic circuitry generates an error detection code based on user data received from a host, and further generates a first set of check bits, to be written to the non-volatile memory circuit in conjunction with the user data, by combining the error detection code with a hashed data address of the user data. In some embodiments, the check bits associated with the user data providing verification that the user data was written in the appropriate physical block address of the non-volatile memory circuit.

    Abstract translation: 本公开的某些示例性方面涉及其中逻辑电路基于从主机接收的用户数据生成错误检测码的方法和装置,并进一步产生要写入非易失性存储器的第一组校验位 通过将错误检测码与用户数据的散列数据地址组合在一起,与用户数据相结合。 在一些实施例中,与用户数据相关联的校验位提供用户数据被写入非易失性存储器电路的适当物理块地址中的验证。

    Probabilistic aging command sorting

    公开(公告)号:US10310923B1

    公开(公告)日:2019-06-04

    申请号:US14471981

    申请日:2014-08-28

    Abstract: Systems and methods are disclosed for probabilistic aging command sorting, including adjusting an execution order for a command based on a probability of the command reaching a time out threshold. Various example embodiments are directed to selecting a command for execution from a queue of commands awaiting execution, in which the commands have non-uniform attributes influencing their selection and a time limit within which to execute them. In some embodiments, an apparatus may comprise a circuit configured to calculate a first estimated access time to execute a selected command from a command queue, modify the first estimated access time based on a probability of the selected command reaching a time-out age threshold to determine a time out-adjusted access time, and execute the selected command in an order based on the time out-adjusted access time.

    Cache management in data storage systems

    公开(公告)号:US10180792B1

    公开(公告)日:2019-01-15

    申请号:US14701447

    申请日:2015-04-30

    Abstract: Data storage devices may store selected data received from a data source to a buffer memory. The selected data may be copied from the buffer to a non-volatile memory configured for sequential storage. The selected data may then be copied from the buffer to a solid state memory, such as dynamic random access memory. The selected data may be copied from the solid state memory to a main store, such as a magnetic disc memory. If the selected data cannot be found in the solid state memory, the selected data in the non-volatile memory can be copied to the main store.

Patent Agency Ranking