Response-Based Interconnect Control
    41.
    发明公开

    公开(公告)号:US20230195656A1

    公开(公告)日:2023-06-22

    申请号:US17556908

    申请日:2021-12-20

    Abstract: Described apparatuses and methods enable a receiver of requests, such as a memory device, to control the arrival of future requests using a credit-based communication protocol. A transmitter of requests can be authorized to transmit a request across an interconnect responsive to possession of a credit. If the transmitter exhausts its credits, the transmitter waits until a credit is returned before transmitting another request. The receiver can manage credit returns based on how many responses are present in a response queue. The receiver can change a rate at which the credit returns are transmitted by changing a size of an interval of responses that are being transmitted, with one credit being returned per interval. This can slow the rate of credit returns while the response queue is relatively more filled. The rate adjustment can decrease latency by reducing an amount of requests or responses that are pooling in backend components.

    Write Request Buffer
    42.
    发明公开

    公开(公告)号:US20230195368A1

    公开(公告)日:2023-06-22

    申请号:US17558465

    申请日:2021-12-21

    Abstract: Described apparatuses and methods relate to a write request buffer for a memory system that may support a nondeterministic protocol. A host device and connected memory device may include a controller with a read queue and a write queue. A controller includes a write request buffer to buffer write addresses and write data associated with write requests directed to the memory device. The write request buffer can include a write address buffer that stores unique write addresses and a write data buffer that stores most-recent write data associated with the unique write addresses. Incoming read requests are compared with the write requests stored in the write request buffer. If a match is found, the write request buffer can service the requested data without forwarding the read request downstream to backend memory. Accordingly, the write request buffer can improve the latency and bandwidth in accessing a memory device over an interconnect.

    MEMORY SUB-SYSTEM-BOUNDED MEMORY FUNCTION

    公开(公告)号:US20210157510A1

    公开(公告)日:2021-05-27

    申请号:US16694427

    申请日:2019-11-25

    Abstract: Various embodiments described herein provide for execution of a memory function within a memory sub-system. For example, some embodiments provide for execution of certain memory-related functions internally within the memory sub-system, at the request of a host system, using one or more memory access operations (e.g., direct memory access operations) performed internally within the memory sub-system.

    CHANNEL DEPTH ADJUSTMENT IN MEMORY SYSTEMS

    公开(公告)号:US20210081338A1

    公开(公告)日:2021-03-18

    申请号:US17099309

    申请日:2020-11-16

    Inventor: Robert Walker

    Abstract: Memory devices, systems and methods are described, such as those including a dynamically configurable channel depth. Devices, systems and methods are described that adjust channel depth based on hardware and/or software requirements. One such device provides for virtual memory operations where a channel depth is adjusted for the same physical memory region responsive to requirements of different memory processes.

    Methods for migrating information stored in memory using an intermediate depth map

    公开(公告)号:US10817412B2

    公开(公告)日:2020-10-27

    申请号:US16030600

    申请日:2018-07-09

    Abstract: Apparatuses and methods for adaptive control of memory are disclosed. One example apparatus includes a memory configured to store information. Memory of the memory is configured with two or more information depth maps. The example apparatus further includes a memory translation unit (MTU) configured to support an intermediate depth map of the memory during the migration of the information stored at the memory from a first information depth map of the two or more information depth maps to a second information depth map of the two or more information depth by maintaining mapping tables. The MTU is further configured to provide a mapped address associated with a requested address of a memory access request to the memory based on the mapping tables.

    MEMORY SUB-SYSTEM FOR INCREASING BANDWIDTH FOR COMMAND SCHEDULING

    公开(公告)号:US20200065027A1

    公开(公告)日:2020-02-27

    申请号:US16111974

    申请日:2018-08-24

    Abstract: Initialization is performed based on the commands received at the command queue. To perform initialization, a bank touch count list that includes a list of banks being accessed by the commands and a bank touch count for each of the banks in the list is updated. The bank touch count identifies the number of commands accessing each of the banks. The bank touch count list is updated by assigning a bank priority rank to each of the banks based on their bank touch count, respectively. Once initialized, the commands in the command queue are scheduled by inserting each of the commands into priority queues based on the bank touch count list.

Patent Agency Ranking