Patent · US Expired

Programmable system for invalidating pending requests within a data processing system

US6401223B1 · kind B1 · utility

51Cited by
5References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 21, 1999
Grant dateJun 4, 2002
Priority date
Expiry dateMay 21, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5013
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A request invalidation system for invalidating pending requests within a data processing system is disclosed. According to the system of the preferred embodiment, one or more requesting units may make requests to gain access to one or more shared resources. These requests are stored in a central request storage unit and are processed according to a predetermined priority scheme. Each request includes multiple fields for storing information about the request. Within the data processing system, error indicators are provided to indicate the occurrence of a fault, and to further provide an error indication value that provides information about the nature of the fault. Ones of these error indicators are associated with a respective one of the request fields. According to the current request invalidation system, mode control logic is provided to programmably select one of the request fields as the invalidation field. If any error indicator is asserted that is associated with the selected invalidation field, the error indication value for this error indicator is compared against the invalidation field of all pending requests. In the event a predetermined relationship exists between the tw…

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