
MOTOROLA
About This Book
xxvii
About This Book
The primary objective of this user’s manual is to define the functionality of the PowerPC
603 and PowerPC 603e microprocessors for use by software and hardware developers.
Although the emphasis of this manual is upon the 603e, all of the information within
applies to both the 603 and 603e, except for those differences noted in Appendix C,
“PowerPC 603 Processor System Design and Programming Considerations.” Those readers
who are primarily interested in the 603 should begin with Appendix C.
In addition, this book describes the EC603e microprocessor. The EC603e
microprocessor for embedded systems is functionally equivalent to the 603e with the
exception of the floating-point unit which is not supported on the EC603e microprocessor;
therefore, the term ‘EC603e’ is used only when it is necessary to distinguish functional
differences with the EC603e microprocessor.
The 603e is built upon the low-power dissipation, low-cost and high-performance attributes
of the 603 while providing the system designer additional capabilities through higher
processor clock speeds, increases in cache size (16-Kbyte instruction and data caches) and
set-associativity (4-way), and greater system clock flexibility. The 603e only implements
the 32-bit portion of the PowerPC architecture.
The 603e and EC603e microprocessors are implemented in both a 2.5-volt version (PID
0007v 603e microprocessor, abbreviated as PID7v-603e) and a 3.3-volt version (PID 0006
603e microprocessor, abbreviated as PID6-603e).
In this document, the term ‘603e’ is used as an abbreviation for ‘PowerPC 603e
microprocessor’ and the term ‘603’ is an abbreviation for ‘PowerPC 603 microprocessor’.
The PowerPC 603e microprocessors are available from Motorola as MPC603e. The
EC603e microprocessors are available from Motorola as MPE603e.
It is important to note that this book is intended as a companion to the
PowerPC
Microprocessor Family: The Programming Environments
, referred to as
The Programming
Environments Manual
; contact your local sales representative to obtain a copy. Because the
PowerPC architecture is designed to be flexible to support a broad range of processors,
The
Programming Environments Manual
provides a general description of features that are
common to PowerPC processors and indicates those features that are optional or that may
be implemented differently in the design of each processor.