The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 07, 2010

Filed:

Mar. 28, 2008
Applicants:

Robert Ehrlich, Round Rock, TX (US);

Brett W. Murdock, Round Rock, TX (US);

Craig D. Shaw, Austin, TX (US);

Inventors:

Robert Ehrlich, Round Rock, TX (US);

Brett W. Murdock, Round Rock, TX (US);

Craig D. Shaw, Austin, TX (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 13/14 (2006.01); G06F 13/26 (2006.01);
U.S. Cl.
CPC ...
Abstract

A flexible interrupt controller circuit and methodology are provided which use an interrupt circuit () that multiplexes () a plurality of interrupt priority registers () based on the current context of the system that is identified in mode control selector (). By using the mode control selector () to selectively couple different priority level assignments to a priority encoding module (), context sensitive switching of the priority levels assigned to each interrupt request can be implemented with reduced latency. The context switch could be based on an OS context ID, power management modes, security modes, and other system defined modes where priority levels would differ. The selected priority level information is used to provide an interrupt request signal () which will cause an interrupt to occur in the data processing system.


Find Patent Forward Citations

Loading…