Chapter
1.
Overview
The IBM PowerPC 405GP 32-bit reduced instruction set computer (RISC) embedded processor,
referred to as the PPC405GP, is a system-on-a-chip
(SOC) that integrates a PowerPC embedded
processor core with a rich set of on-chip peripherals:
โข SDRAM controller
โข External
bus controller (EBC)
โข PCI bus interface
โข Direct memory access (DMA) with scatter/gather support
โข Ethernet and media access layer (MAL) interfaces
โข
Two
serial ports
โข Inter-integrated circuit (IIC) interface
โข General-purpose input/output (GPIO)
In
addition, the PPC405GP supports CodePackโข, a code compression scheme that can significantly
reduce
application code memory requirements, and a variety of debug tools.
This chapter describes:
โข PPC405GP features
โข The PowerPC Architectureโข
โข The PPC405GP implementation of the IBM PowerPC Embedded Environment, an extension of the
PowerPC Architecture for embedded
applications
โข PPC405GP
organization, including a block diagram and descriptions of the functional units
โข PPC405GP registers
โข PPC405GP addressing modes
Preliminary Overview
1-1