×

General input/output architecture, protocol and related methods to implement flow control

  • US 9,565,106 B2
  • Filed: 12/31/2013
  • Issued: 02/07/2017
  • Est. Priority Date: 08/24/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus comprising:

  • a storage device to;

    maintain a value of flow control credits allocated for a device on a particular one of a plurality of virtual channels, wherein each of the plurality of virtual channels has a corresponding virtual channel type and the virtual channel types comprise a request-type virtual channel and a response-type virtual channel; and

    flow control logic to;

    receive a flow control signal over a link of an interconnect, wherein the flow control signal indicates flow control credits allocated for the device on the particular virtual channels, wherein respective flow control credits are to be allocated for each of the plurality of virtual channels, and the interconnect comprises a cache coherent interconnect; and

    update the value of flow control credits based on activity of the device on the particular virtual channel.

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