General Configuration Block
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
13-3
13.1.2 Virtual NMI Generation
The global interrupt controller includes a Virtual NMI system that generates four NMI signals.
An NMI is generated by a write access of once of the SC3400 cores or by external host CPU. The
virtual NMI system does not have a status register.
13.2
General Configuration Block
The general configuration block performs services for rare and debug interrupts generated
throughout the MSC8144E before they reach the SC3400 EPICs. These services include:
Generating ORed interrupt signals towards the SC3400 cores (see Section 13.2.1).
Providing an interrupt enable bit for each interrupt source for each SC3400 core (see
Section 13.5.2, General Interrupt Configuration, on page 13-15).
Providing a status bit for each interrupt source. These bits are shared for all the SC3400
cores (see Section 13.5.2, General Interrupt Configuration, on page 13-15).
13.2.1 Interrupt Groups
The general configuration block generates 4 interrupts based on the groups of ORed interrupts
described in Table 13-2. The general configuration block also routes and records the status of the
VNMIs generated by the GIC.
Table 13-2. General Configuration Block Interrupt Sources
TDM
Debug
General
Watch Dog Timer
TDM 0 Rx error
CLASS 0 overrun
M2_0 ECC error
Watch Dog Timer 0
TDM 0 Tx error
CLASS 0 watchpoint
M2_1 ECC error
Watch Dog Timer 1
TDM 1 Rx error
CLASS 1 overrun
M2_2 ECC error
Watch Dog Timer 2
TDM 1 Tx error
CLASS 1 watchpoint
M2_3 ECC error
Watch Dog Timer 3
TDM 2 Rx error
CLASS 1 error
Watch Dog Timer 4
TDM 2 Tx error
CLASS 2 overrun
TDM 3 Rx error
CLASS 2 watchpoint
Parity error from TDM[0–3]
TDM 3 Tx error
L2 ICache initiator CLASS
overrun
Parity error from TDM[4–7]
TDM 4 Rx error
L2 ICache initiator CLASS
watchpoint
QUICC Engine module DRAM
ECC error
TDM 4 Tx error
L2 ICache target CLASS overrun
QUICC Engine module IMEM
ECC error
TDM 5 Rx error
L2 ICache target CLASS
watchpoint
TDM 5 Tx error
Performance Monitor all
DMA error
TDM 6 Rx error
DDR interrupt
TDM 6 Tx error
PCI all
TDM 7 Rx error
OCeaN to MBus
TDM 7 Tx error
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...