EasyManua.ls Logo

Freescale Semiconductor MPC5200B - Embedded G2_LE Core

Freescale Semiconductor MPC5200B
762 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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
PSC1
PSC2
PSC3
USB
I
2
C1
PSC4
ENET
PSC5
PSC6
UART
Codec
UART
IrDA Rx/Tx

Table of Contents