Abstract:
A processing system comprising at least one processing unit, a plurality of I/O devices, and a central interrupt control unit intercoupling the processing unit and the plurality of I/O devices. The central interrupt control unit is configured to distribute said interrupt signals to the processing unit. The central interrupt control unit comprises a test mechanism that is configured to provide simulated test interrupt signals to the input channels of the interrupt controller. In a preferred embodiment the test mechanism includes a test control register to control the assertion of the simulated interrupt signals, a test stimulus register to provide the simulated interrupt signals and a test status register to receive status information relating to the central interrupt control unit's processing of the simulated interrupt signals.