Non-volatile memory, system, and method

    公开(公告)号:US09696908B2

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

    申请号:US14980819

    申请日:2015-12-28

    Abstract: A non volatile memory device includes a first buffer register configured to receive and store the data to be stored into the memory device provided via a memory bus. A command window is activatable for interposing itself for access to a memory matrix between the first buffer element and the memory matrix. The command window includes a second buffer element that stores data stored in or to be stored into a group of memory elements. A first data transfer means executes a first transfer of the data stored in the second buffer register into the first buffer register during a first phase of a data write operation started by the reception of a first command. A second data transfer means receives the data provided by the memory bus and modifies, based on the received data, the data stored in the first buffer register during a second phase of the data write operation started by the reception of a second command. The first transfer means execute a second transfer of the modified data stored in the first buffer register into the second buffer register during a third phase of the data write operation. The second transfer is executed in response to the reception of a signal received by the memory bus together with the second command.

    METHODS AND APPARATUSES FOR EXECUTING A PLURALITY OF QUEUED TASKS IN A MEMORY
    146.
    发明申请
    METHODS AND APPARATUSES FOR EXECUTING A PLURALITY OF QUEUED TASKS IN A MEMORY 审中-公开
    在记忆体中执行多重任务的方法和装置

    公开(公告)号:US20150212738A1

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

    申请号:US14605593

    申请日:2015-01-26

    CPC classification number: G06F3/0659 G06F3/0611 G06F3/0679 G06F12/00

    Abstract: Methods and apparatuses are disclosed for executing a plurality of queued tasks in a memory. One example apparatus includes a memory configured to be coupled to a host. The memory is also configured to receive a plurality of memory access requests, a status request, and an execution command from the host, and to execute one or more of the plurality of memory access requests responsive to the execution command from the host. The execution command includes a plurality of respective indications that correspond to each respective memory access request of the plurality of memory access requests and that indicate whether the host is requesting the memory to execute each respective memory access request.

    Abstract translation: 公开了用于在存储器中执行多个排队任务的方法和装置。 一个示例性设备包括被配置为耦合到主机的存储器。 存储器还被配置为从主机接收多个存储器访问请求,状态请求和执行命令,并且响应于来自主机的执行命令来执行多个存储器访问请求中的一个或多个。 执行命令包括与多个存储器访问请求的每个相应存储器访问请求对应的多个相应指示,并且指示主机是否请求存储器执行每个相应的存储器访问请求。

    APPARATUSES AND METHODS FOR VARIABLE LATENCY MEMORY OPERATIONS
    147.
    发明申请
    APPARATUSES AND METHODS FOR VARIABLE LATENCY MEMORY OPERATIONS 有权
    可变延迟存储器操作的装置和方法

    公开(公告)号:US20140281182A1

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

    申请号:US13838296

    申请日:2013-03-15

    Abstract: Apparatuses and methods for variable latency memory operations are disclosed herein. An example apparatus may include a memory configured to receive an activate command indicative of a type of a command during a first addressing phase and to receive the command during a second addressing phase. The memory may further be configured to provide information indicating that the memory is not available to perform a command responsive, at least in part, to receiving the command during a variable latency period and to provide information indicating that the memory is available to perform a command responsive, at least in part, to receiving the command after the variable latency period.

    Abstract translation: 本文公开了用于可变延迟存储器操作的装置和方法。 示例性装置可以包括被配置为在第一寻址阶段期间接收指示命令类型的激活命令并在第二寻址阶段期间接收命令的存储器。 存储器还可以被配置为提供指示存储器不可用于执行命令的信息,所述信息至少部分地响应于在可变等待时间段期间接收命令并且提供指示存储器可用于执行命令的信息 至少部分地响应于在可变潜伏期之后接收命令。

    APPARATUSES AND METHODS FOR MEMORY OPERATIONS HAVING VARIABLE LATENCIES
    148.
    发明申请
    APPARATUSES AND METHODS FOR MEMORY OPERATIONS HAVING VARIABLE LATENCIES 有权
    具有可变延迟的存储器操作的装置和方法

    公开(公告)号:US20140122814A1

    公开(公告)日:2014-05-01

    申请号:US13840929

    申请日:2013-03-15

    Abstract: Apparatuses and methods for performing memory operations are described. An example apparatus includes a memory operation controller. The memory operation controller is configured to receive memory instructions and decode the same to provide internal signals for performing memory operations for the memory instructions. The memory operation controller is further configured to provide information indicative of a time for a variable latency period of a memory instruction during the variable latency period. In an example method, a write instruction and an address to which write data is to be written is received at a memory and an acknowledgement indicative of an end of a variable latency period for the write instruction is provided. After waiting a variable bus turnaround after the acknowledgement, write data for the write instruction is received.

    Abstract translation: 描述用于执行存储器操作的装置和方法。 示例性装置包括存储器操作控制器。 存储器操作控制器被配置为接收存储器指令并对其进行解码以提供用于对存储器指令执行存储器操作的内部信号。 存储器操作控制器还被配置为在可变等待时间周期期间提供指示存储器指令的可变等待时间周期的时间的信息。 在示例性方法中,在存储器处接收要写入数据的写指令和地址,并且提供指示用于写指令的可变等待时间周期结束的确认。 在确认之后等待可变总线周转后,接收写入指令的写入数据。

Patent Agency Ranking