MPC8313ECZQADDC Freescale Semiconductor, MPC8313ECZQADDC Datasheet - Page 330

no-image

MPC8313ECZQADDC

Manufacturer Part Number
MPC8313ECZQADDC
Description
Microprocessors - MPU 8313 REV2.2 PB ENC EXT
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MPC8313ECZQADDC

Processor Series
MPC8313E
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
e300 Processor Core Overview
7.1.7.3
The core provides JTAG and hardware debug functions for facilitating board testing and chip debugging.
The JTAG test interface (based on IEEE 1149.1) provides a means for boundary-scan testing of the core
and the attached system logic. The hardware debug function accesses the JTAG test port, providing a
means for executing test routines and facilitating chip and software debugging.
All instruction and data address breakpoints are accessible in the IBCR and DBCR. See
“Debug Features,”
7.1.7.4
The internal clocking of the e300 core is generated from and synchronized to the external clock signal,
sysclk, by means of a voltage-controlled, oscillator-based PLL. The PLL provides programmable internal
processor clock multiplier ratios which multiply the externally supplied clock frequency. The bus clock is
the same frequency and is synchronous with sysclk. The configuration of the PLL can be read by software
from the hardware implementation register 1 (HID1).
7.1.7.5
The performance monitor provides the ability to count predefined events and processor clocks associated
with particular operations, such as cache misses, mispredicted branches, or the number of cycles an
execution unit stalls. The count of such events can be used to trigger the performance monitor interrupt.
The performance monitor can be used to do the following:
The performance monitor uses the following resources:
7-12
Improve system performance by monitoring software execution and then recoding algorithms for
more efficiency. For example, memory hierarchy behavior can be monitored and analyzed to
optimize task scheduling or data distribution algorithms.
Characterize processors in environments not easily characterized by benchmarking.
Help system developers bring up and debug their systems.
The performance monitor mark bit in the MSR (MSR[PMM]). This bit controls which programs
are monitored.
The move to/from performance monitor registers (PMR) instructions, mtpmr and mfpmr.
The external core input, pm_event_in.
PMRs:
— The performance monitor counter registers (PMC0–PMC3) are 32-bit counters used to count
— The performance monitor global control register (PMGC0) controls the counting of
software-selectable events. Each counter counts up to 128 events. UPMC0–UPMC3 provide
user-level read access to these registers. They are identified in
performance monitor events. It takes priority over all other performance monitor control
registers. UPMGC0 provides user-level read access to PMGC0.
JTAG Test and Debug Interface
Core Performance Monitor
MPC8313E PowerQUICC™ II Pro Integrated Processor Family Reference Manual, Rev. 2
Clock Multiplier
for more information.
Table
7-2.
Freescale Semiconductor
Section 7.3.8,

Related parts for MPC8313ECZQADDC