
MOTOROLA
About This Book
xxxi
About This Book
The primary objective of this reference manual is to define the functionality of the G2 core,
a derivative of the original MPC603e PowerPC microprocessor design. The G2 core is
an implementation of the PowerPC microprocessor family. This reference manual also
describes the G2_LE core, which is a derivative of the G2 core. It is written from the
perspective of the G2 core and unless otherwise noted, the information applies to both the
G2 and G2_LE core. The G2_LE core has the similar functionality to the G2 core and any
differences regarding registers, signals, exception model, and debug features are
summarized in Section 1.4, “Differences Between the MPC603e and the G2 and G2_LE
Cores.” This book is intended as a companion to the
Programming Environments Manual
for 32-Bit Implementations of the PowerPC Architecture
(referred to as the
Programming
Environment Manual
) which provides a general description of the features that are common
to processors and cores that implement the PowerPC architecture and indicates those
features that are optional or that may be implemented differently in the design of each
processor and core.
NOTE
About the Companion
Programming Environments Manual
The PowerPC architecture definition is flexible to support to a
broad range of the processors as well as cores. Note that the
Programming Environments Manual
describes only PowerPC
architecture features for 32-bit implementations.
Contact your sales representative for a copy of the
Programming Environments Manual
.
This reference manual and the
Programming Environments Manual
distinguish between
the three levels, or programming environments, of the PowerPC architecture, which are as
follows:
User instruction set architecture (UISA)—The UISA defines the architecture level
to which user-level software should conform. The UISA defines the base user-level
instruction set, user-level registers, data types, memory conventions, and the
memory and programming models seen by application programmers.
Virtual environment architecture (VEA)—The VEA, which is the smallest
component of the PowerPC architecture, defines additional user-level functionality
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.