MPU INTCPS
Modem INTC
TWL4030
External
device
GPIO 1
sys_nirq
Device
M_IRQ_7
M_IRQ_[34:29]
MD_IRQ_[13:10]
External
device
(Not in standalone configuration)
to
GPIO 6
MD_IRQ_0
Power IC
intc-002
MPU subsystem
Public Version
Interrupt Controller Environment
www.ti.com
12.2 Interrupt Controller Environment
The INTC can handle two types of interrupts originating from an external device:
•
sys_nirq interrupt inputs:
The MPU INTC and modem INTC handle external interrupts through a dedicated sys_nirq interrupt line
that connects the two INTC modules with a TWL4030 power IC, respectively. An interrupt can
generate a system wake-up event.
If the system is idle and the external interrupt is masked, the interrupt cannot wake up the system. Like
other interrupt lines, the external interrupt is active at low level and is acknowledged by the software
according to the common programming model.
NOTE:
If the CORE power domain is in retention (CSWR or OSWR) or off mode, the interrupt
requests (internal or external), the MPU INTC, and the modem INTC (in the CORE domain)
have no effect. The CORE power domain does not wake up, and the interrupt is not signaled
to the MPU/modem.
•
GPIO interrupt inputs:
External devices can also use GPIO modules to generate interrupts to the MPU and the modem. There
are six dedicated interrupt lines to the MPU INTC and four dedicated interrupt inputs to the modem
INTC. One interrupt line is associated with each GPIO module. Each GPIO module can generate a
single interrupt whenever there is at least one event in any one of the configured 32 GPIO inputs. For
more information about GPIO features, see
, General-Purpose Interface.
shows the relationship between the device and external interrupts.
Figure 12-2. Interrupts From External Devices
NOTE:
The modem INTC cannot use GPIO5 and GPIO6 as interrupt sources.
The features specific to INTCPS are:
•
Up to 96 level-sensitive interrupt inputs
•
Individual priority (up to 64) for each interrupt input
•
Interrupt lines connected to internal module interrupts
•
One incoming interrupt line from an external device
2406
Interrupt Controller
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...