Freescale Semiconductor MPC5200B ユーザーズマニュアル

ページ / 762
Architecture
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor
1-5
Figure 1-2. MPC5200B-Based System
1.2.1
Embedded e300 Core
The MPC5200B embedded e300 core is derived from Freescale’s (formerly Motorola) MPC603e family of Reduced Instruction Set Computer 
(RISC) microprocessors. The e300 core is a high-performance, low-power implementation of the PowerPC superscalar architecture. The 
MPC5200B e300 core contains:
16KBytes of instruction cache
16KBytes of data cache
Caches are 4-way set associative and use the Least Recently Used (LRU) replacement algorithm.
Four independent execution units are used:
1.
Branch Processing Unit (BPU)
2.
Integer Unit (IU)
3.
Load/Store Unit (LSU)
4.
System Register Unit (SRU)
Ethernet
Printer or I/O port
IC Control
SDRAM/DDR Controller
Demodulator
SRAM Interface
PCI Bus
ATA Interface
SIU
Transport &
Video Decoder/
Audio
SDRAM
SDRAM
Video
Graphics
Encoder
Flash,
Boot ROM
IDE Disk
Interface
Memory
Controller
MPC5200
Control
SRAM
DMA
Embedded
e300 Core
(MPC603e)
AC97
Debug Interface
PSC
1
PSC
2
PSC
3
USB
I
2
C1
PSC4
ENET
PSC5
PSC
6
UART
Codec
UART
IrDA Rx/Tx