Interrupt selector
EVT0
INT4
EVT1
EVT2
EVT125
EVT126
EVT127
INT5
INT6
INT7
INT8
INT9
INT10
INT11
INT12
INT13
INT14
INT15
iva2-010
Public Version
www.ti.com
IVA2.2 Subsystem Functional Description
5.3.1.7.3 Event Detection
The INTC contains a set of status and control registers to manage the status of system events received by
the controller. These include set, flag, and clear registers covering all 128 system events. Enabling of the
events is managed in the CPU for direct mapped interrupts, in the event combiner for combined events,
and in the exception combiner for system exceptions. Events to the interrupt controller can be
enabled/disabled only at the event source.
The event flag registers (IC.
where i = 0 to 3) capture every system event received, regardless
of its destination: event combiner, exception combiner, or interrupt selector. Events that are not masked
by either the event combiner or the exception combiner are captured in the IC.
(where i = 0 to
3) register corresponding to the event, and are used to determine when the combined event is generated.
Events that are masked by either the event combiner or the exception combiner are captured in the
IC.
register, but do not affect when the DSP CPU interrupt is generated.
The event flags in the IC.
registers retain the value of 1 for any event received. These registers
are read-only and must be cleared through the write-only IC.
registers. The IC.
registers
can be used to manually set bits in the IC.
registers, including those that are masked.
NOTE:
Because external events are maintained by the peripheral until they are explicitly cleared by
software, drop event detection does not work for external events (interrupts from peripherals
external to the IVA2.2 subsystem).
5.3.1.7.4 Event Selection
The DSP CPU has 12 available maskable interrupts. The interrupt selector allows any of the 128 system
events, either from the event inputs or from the event combiners, to be routed to any of the 12 CPU
interrupt inputs (see
Figure 5-10. Interrupt Selector Block Diagram
The user can choose which of the 128 input events is mapped to each of the 12 CPU interrupts by writing
the event number in the bit field corresponding to the CPU interrupt in the
register. CPU priority
is fixed. This event -> interrupt mapping allows software to define the priority of the event. For more
information, see
, IVA2.2 Subsystem Basic Programming Model.
713
SWPU177N – December 2009 – Revised November 2010
IVA2.2 Subsystem
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 ...