
Core Configuration
Symphony DSP56724/DSP56725 Multi-Core Audio Processors, Rev. 0
Freescale Semiconductor
5-9
5.5
Interrupt Priority Registers
There are two PIC blocks in the DSP56724/DSP56725 device, with one PIC block for each DSP core. The
PIC has also been enhanced to support additional DMA and peripheral interrupts. Two additional registers
(IPR-C1, IPR-P1) have been added to the PIC to allow an additional 12 DMA interrupts and an additional
12 peripheral interrupts.
•
IPR-C is dedicated for DSP56724/DSP56725: 4 external interrupts and the first 6 DMA channels
interrupts.
•
IPR-P is dedicated for DSP56724/DSP56725: 12 peripheral interrupt requests.
•
IPR-C1 is dedicated for an additional 12 DMA channels interrupts; only 2 additional DMA
channels are used in the DSP56724/DSP56725.
•
IPR-P1 is dedicated for an additional 12 peripheral interrupt sources; only parts of the additional
interrupts are used in the DSP56724/DSP56725.
The Interrupt Priority registers are shown in
through
. The Interrupt Priority Level
bits are defined in
and
The interrupt priorities are shown in
The interrupt
vectors are shown in
.
Table 5-8. Peripherals and DMA Interrupt Priority Level Bits
IPL bits
Interrupts Enabled
Interrupt Priority Level
(x)xxL1
(x)xxL0
0
0
No
—
1
Yes
0
1
0
Yes
1
1
Yes
2
Table 5-9. External Interrupts Priority Level Bits
IPL bits
Interrupts Enabled
Interrupt Priority Level
Interrupt Trigger Mode
IxL2
IxL1
IxL0
0
0
0
No
—
Level Triggered
1
Yes
0
1
0
Yes
1
1
Yes
2
1
0
0
No
—
Negative Edge Triggered
1
Yes
0
1
0
Yes
1
1
Yes
2