MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
18-1
QUICC Engine™ Subsystem
18
The QUICC Engine™ subsystem is a versatile RISC-based communication processor that
supports multiple external interfaces and protocols independently from the core processor(s) in
an integrated processing device. This allows the cores to execute the data processing code and be
relieved from the data transfer and handling overhead. This chapter provides an overview of the
QUICC Engine subsystem components used in the MSC8144E, which include the following:
Dual RISC engines with
— Internal interfaces to the core and peripherals
— Parameter RAM
— Buffer descriptors
— Multithreading operation
— Serial numbers (SNUMs)
— Instruction RAM (IRAM)
Serial DMA controller
Clocking
— Signal multiplexing
— Baud-rate generation
Dedicated interrupt controller
Three programmable Unified Communication Controllers (UCCs), two of which provides
dedicated support for an Ethernet controller for MII/RMII/SMII/RGMII/SGMII interfaces
and one of which provides dedicated support for an ATM controller for UTOPIA and POS
interfaces.
Serial peripheral interface (SPI)
Note:
Detailed information about QUICC Engine functionality and programming is provided
in the QUICC Engine™ Block Reference Manual with Protocol Interworking
(QEIWRM). Refer to that manual for all the functional and programming details
Note:
If the QUICC Engine subsystem is not used for booting, the user must clear the QUICC
Engine DRAM before using it to ensure correct operation.
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 ...