Patent · US Expired

Apparatus and method for initiating hardware priority management by software controlled register access

US6298410A · kind A · utility

18Cited by
7References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 31, 1997
Grant dateOct 2, 2001
Priority date
Expiry dateDec 31, 2017

Classification

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

Abstract

An apparatus and method for controlling interrupts in a computer are disclosed, in which programmable software operates to control when data concerning the interrupt having highest priority is to be provided, and hardware logic operates to control how that data is provided. An interrupt vector register is included in the computer CPU. The interrupt vector register does not act like the typical register. It is not a physical register, and cannot be written to. A read to this register by the programmable software, triggers the hardware logic. Once triggered, this logic performs certain control tasks, the end result of which is returning to the programmable software, a vector corresponding to the interrupt having highest priority. The programmable software can implement various software policies, in addition to the hardware policy implemented by the hardware logic.

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