×

Systems and methods for throttling packet transmission in a scalable memory system protocol

  • US 9,823,864 B2
  • Filed: 05/28/2015
  • Issued: 11/21/2017
  • Est. Priority Date: 06/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A memory device comprising:

  • a memory component configured to store data;

    a buffer;

    a processor configured to execute one or more computer-executable instructions that cause the processor to;

    receive a plurality of packets from a requesting component, wherein the plurality of packets corresponds to a plurality of data operations configured to access the memory component, and wherein the plurality of packets is stored in the buffer;

    monitor an available capacity of the buffer;

    determine whether the available capacity of the buffer is less than a threshold; and

    send a message to the requesting component when the available capacity is less than the threshold, wherein the message comprises instructions for the requesting component to decrease a transmission rate of the plurality of packets based on a transaction window of each of the plurality of packets, wherein the transaction window comprises information indicating a type of memory component associated with a data operation of a respective packet of the plurality of packets.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×