Patent · US Active

Data communication method and apparatus utilizing credit-based data transfer protocol and credit loss detection mechanism

US7647435B2 · kind B2 · utility

17Cited by
20References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 11, 2007
Grant dateJan 12, 2010
Priority date
Expiry dateJan 7, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/36
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A communications bus for a digital device includes a credit-based flow control mechanism, in which a sending component maintains a local record of its credits. Credits are returned to the sender by pulsing a single-bit credit return line. A separate mechanism provides a count of available credits from the receiver, the separate mechanism not necessarily being current. The local record is compared to the count of credits from the separate mechanism over a pre-determined time interval, failure of the two values to agree at any time during the interval indicating a probable credit discrepancy. A credit discrepancy is confirmed, preferably by suspending certain bus activity for a sufficiently long period to account for any delay in propagating credit value changes, and re-comparing the values. Preferably, the bus communicates between internal components of an integrated circuit chip.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.