Patent · US Expired

Avoiding deadlock by storing non-posted transactions in an auxiliary buffer when performing posted and non-posted bus transactions from an outbound pipe

US6243781A · kind A · utility

30Cited by
12References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 3, 1998
Grant dateJun 5, 2001
Priority date
Expiry dateDec 3, 2018

Classification

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

Abstract

In a bus resource having an outbound pipe for processing both non-posted and posted transactions in a FIFO manner, a rejected non-posted transaction at the head of the outbound pipe is moved aside and into an auxiliary buffer to avoid a potential blockage of the outbound pipe. The auxiliary buffer is for holding transaction information and return data of the rejected non-posted transaction. The rejected transaction is eventually completed from the auxiliary buffer as determined by an arbiter.

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