Patent ID: 8135884
Filing Date: 2012-03-13
Classification: G06F

Abstract:
1. An apparatus, comprising: a controller having a fixed number of interrupt inputs; and a programmable routing system comprising outputs coupled to the fixed number of interrupt inputs, wherein the programmable routing system is configured, based on user input, to receive a plurality of interrupt requests from a plurality of interrupt sources, and, based on the user input, to assign a permutable connection, for each of the fixed number of interrupt inputs, to route the respective interrupt requests to one of the fixed number of interrupt inputs of the controller, and wherein the programmable routing system is configured, based on user input, to select between a dedicated connection and a programmable connection for each of the fixed number of interrupt inputs for routing the plurality of interrupt requests from the plurality of interrupt sources to the controller, and wherein the selections between the dedicated and programmable connections are permutable.