MPC8313CZQADDC Freescale Semiconductor, MPC8313CZQADDC Datasheet - Page 331

no-image

MPC8313CZQADDC

Manufacturer Part Number
MPC8313CZQADDC
Description
Microprocessors - MPU 8313 REV2.2 PB NO EN EXT
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MPC8313CZQADDC

Processor Series
MPC8313
Core
e300
Data Bus Width
16 bit
Maximum Clock Frequency
133 MHz
Program Memory Size
16 KB
Data Ram Size
16 KB
Interface Type
I2C
Mounting Style
SMD/SMT
Package / Case
PBGA
Number Of Programmable I/os
32
Number Of Timers
4

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC8313CZQADDC
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Software communication with the performance monitor is achieved through PMRs rather than SPRs. The
PMRs are used for enabling conditions that can trigger the performance monitor interrupt.
7.2
The PowerPC architecture consists of the following layers, and adherence to the PowerPC architecture can
be measured in terms of which of the following levels of the architecture is implemented:
The PowerPC architecture allows a wide range of designs for such features as cache and core interface
implementations.
7.3
This section describes the PowerPC architecture in general and specific details about the implementation
of the e300 core as a low-power, 32-bit member of this PowerPC core family. The main topics addressed
are as follows:
Freescale Semiconductor
— The performance monitor local control registers (PMLCa0–PMLCa3) control each individual
The performance monitor interrupt is assigned to interrupt vector 0x0F00.
User instruction set architecture (UISA)—Defines the base user-level instruction set, user-level
registers, data types, floating-point interrupt model, memory models for a uniprocessor
environment, and programming model for a uniprocessor environment.
Virtual environment architecture (VEA)—Describes the memory model for a multiprocessor
environment, defines cache control instructions, and describes other aspects of virtual
environments. Implementations that conform to the VEA also adhere to the UISA but may not
necessarily adhere to the OEA.
Operating environment architecture (OEA)—Defines the memory management model,
supervisor-level registers, synchronization requirements, and interrupt model. Implementations
that conform to the OEA also adhere to the UISA and VEA.
Section 7.3.1, “Register Model,”
common among e300 cores that implement the PowerPC architecture and describes the
programming model. It also describes the additional registers that are unique to the core.
Section 7.3.2, “Instruction Set and Addressing Modes,”
addressing modes for the OEA, and defines and describes the instructions implemented in the core.
Section 7.3.3, “Cache Implementation,”
cores that implement the PowerPC architecture by the VEA. It also provides specific details about
the e300 core cache implementation.
Section 7.3.4, “Interrupt Model,”
the core interrupt model.
Section 7.3.5, “Memory Management,”
management among these cores. This section also describes the core implementation of the 32-bit
PowerPC memory management specification.
PowerPC Architecture Implementation
Implementation-Specific Information
performance monitor counter. Each counter has a corresponding PMLCa register.
UPMLCa0–UPMLCa3 provide user-level read access to PMLCa0–PMLCa3).
MPC8313E PowerQUICC™ II Pro Integrated Processor Family Reference Manual, Rev. 2
describes the registers for the operating environment architecture
describes the interrupt model of the OEA and the differences in
describes generally the conventions for memory
describes the cache model that is defined generally for
describes the PowerPC instruction set and
e300 Processor Core Overview
7-13

Related parts for MPC8313CZQADDC