Communications Processor Module Over view
MPC8260 PowerQUICC II Family Reference Manual, Rev. 2
Freescale Semiconductor 14-7
Many parameters are exchanged through the dual-port RAM.
The CP can execute special commands issued by the core. These commands should only be is sued
in special situations like exceptions or error recovery.
The CP generates interrupts through the SIU interrupt controller.
The G2 core can read the CPM status/event registers at any time.
14.3.5 Peripheral Interface
The CP uses the peripheral bus to communicate with all of its peripherals. Each FCC and each SCC has a
separate receive and transmit FIFOs. The FCC FIFOs are 192 bytes. The SCC FIFOs are 32 bytes. The
SMCs, SPI, and I2C are all double-buffered, creating effective FIFO sizes of two characters.
Table14-2 shows the order in which the CP handles requests from peripherals from highest to lowest
priority.
NOTE: Emergency Prioritization
Elevation to emergency status (priority 4) is determined on per peripheral
basis and may depend on a peripheral’s mode of operation. Emergency
prioritization among peripherals maintains relative normal prioritization.
For example, simultaneous emergency requests from FCC1 transmit and
MCC2 transmit would be handled in the same order as normal requests
(FCC1 transmit).
Table14- 2. Peripheral Prioritization
Priority Request
1 Reset in the CPCR or SRESET
2SDMA bus error
3 Commands issued to the CPCR
4 IDMA[1–4] emulation (default—option 1)1
5 Emergency (from FCCs, MCCs, and SCCs)
6 IDMA[1–4] emulation (option 2)1
7 FCC1 receive
8 FCC1 transmit
9 MCC1 receive2
10 MCC2 receive
11 MCC1 transmit2
12 MCC2 transmit
13 FCC2 receive
14 FCC2 transmit
15 FCC3 receive