English
Language : 

PXD10RM Datasheet, PDF (463/1332 Pages) Freescale Semiconductor, Inc – PXD10 Microcontroller
Chapter 14
e200z0h Core
14.1 Overview
The e200 processor family is a set of CPU cores that implement low-cost versions of the
Power Architecture® Book E architecture. e200 processors are designed for deeply embedded control
applications which require low cost solutions rather than maximum performance.
The processors integrate an integer execution unit, branch control unit, instruction fetch and load/store
units, and a multi-ported register file capable of sustaining three read and two write operations per clock.
Most integer instructions execute in a single clock cycle. Branch target prefetching is performed by the
branch unit to allow single-cycle branches in some cases.
The e200z0h core is a single-issue, 32-bit PowerPC Book E VLE-only design with 32-bit general purpose
registers (GPRs). All arithmetic instructions that execute in the core operate on data in the general purpose
registers (GPRs).
Instead of the base PowerPC Book E instruction set support, the e200z0h core only implements the VLE
(variable-length encoding) APU, providing improved code density. The VLE APU is further documented
in the PowerPC™ VLE APU Definition, a separate document.
14.2 Features
The following is a list of some of the key features of the e200z0h core:
• 32-bit Power Architecture Book E programmer’s model
• Single issue, 32-bit CPU
• Implements the VLE APU for reduced code footprint
• In-order execution and retirement
• Precise exception handling
• Branch processing unit
— Dedicated branch address calculation adder
— Branch acceleration using Branch Target Buffer (BTB)
• Supports independent instruction and data accesses to different memory subsystems, such as
SRAM and Flash memory via independent Instruction and Data bus interface units (BIUs).
• Load/store unit
— 1 cycle load latency
— Fully pipelined
— Big-a and Little-endian support
— Misaligned access support
— Zero load-to-use pipeline bubbles for aligned transfers
• Power management
Freescale Semiconductor
PXD10 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
14-1