×

I/O CIRCUIT AND DATA TRANSMISSION CONTROL METHOD

  • US 20170163543A1
  • Filed: 12/14/2015
  • Published: 06/08/2017
  • Est. Priority Date: 12/04/2015
  • Status: Active Grant
First Claim
Patent Images

1. An I/O circuit, adapted to a computer system, comprising:

  • a plurality of buffers, each buffer has a token bucket, and each buffer outputs a normal transmission request according to an amount of tokens in the token bucket and an accumulating signal;

    a storage module, storing a lookup table, wherein the lookup table comprises a plurality of weightings respectively corresponding to different types of data;

    a plurality of accumulators, each accumulator corresponding to one from among the plurality of buffers, wherein each accumulator accumulates a data volume output from the corresponding buffers according to the corresponding weighting, and outputs the accumulating signal according to the accumulated data volume;

    a plurality of timers, each timer corresponding to one from among the plurality of buffers, wherein each timer times waiting period after the corresponding buffer outputs the normal transmission request, and outputs a time-out transmission request when the waiting period exceeds a predetermined period; and

    an arbiter, configured to receive the time-out transmission requests and the normal transmission requests, and select one of the buffers from all of the time-out transmission requests and the normal transmission requests to make the selected buffer outputs a data packet.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×