Patent · US Expired

Interrupt optimization using storage time for peripheral component events

US6529986B1 · kind B1 · utility

13Cited by
22References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 26, 1999
Grant dateMar 4, 2003
Priority date
Expiry dateJan 26, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/2406
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for efficiently servicing a peripheral component event. In one embodiment of the present invention, peripheral component events are coalesced. The time that a peripheral component event has been stored is determined. This time interval is then compared to a storage time threshold. This process continues until the time that a peripheral component event has been stored meets or exceeds the storage time threshold. Once time that a peripheral component event has been stored meets or exceeds the storage time threshold, an interrupt is generated. By appropriately selecting a storage time threshold, the generation of interrupts is optimized. As a result, the present invention optimizes the generation of interrupts, reducing the frequency with which interrupts are generated, and minimizing the CPU overhead associated with the servicing of interrupts.

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