Patent · US Active

Peripheral devices and methods for transferring incoming data status entries from a peripheral to a host

US7689738B1 · kind B1 · utility

43Cited by
42References
31Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 1, 2003
Grant dateMar 30, 2010
Priority date
Expiry dateAug 22, 2027

Classification

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

Abstract

Methods and systems are provided for reducing partial cache writes in transferring incoming data status entries from a peripheral device to a host. The methods comprise determining a lower limit on a number of available incoming data status entry positions in an incoming data status ring in the host system memory, and selectively transferring a current incoming data status entry to the host system memory using a full cache line write if the lower limit is greater than or equal to a first value. Peripheral systems are provided for providing an interface between a host computer and an external device or network, which comprise a descriptor management system adapted to determine a lower limit on a number of available incoming data status entry positions in an incoming data status ring in a host system memory, and to selectively transfer a current incoming data status entry to the host system memory using a full cache line write if the lower limit is greater than or equal to a first value.

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