MPC562MZP56 Freescale Semiconductor, MPC562MZP56 Datasheet - Page 916

IC MPU 32BIT 56MHZ PPC 388-PBGA

MPC562MZP56

Manufacturer Part Number
MPC562MZP56
Description
IC MPU 32BIT 56MHZ PPC 388-PBGA
Manufacturer
Freescale Semiconductor
Series
MPC5xxr
Datasheet

Specifications of MPC562MZP56

Core Processor
PowerPC
Core Size
32-Bit
Speed
56MHz
Connectivity
CAN, EBI/EMI, SCI, SPI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
64
Program Memory Type
ROMless
Ram Size
32K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 2.7 V
Data Converters
A/D 32x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 125°C
Package / Case
388-BGA
Processor Series
MPC5xx
Core
PowerPC
Data Bus Width
32 bit
Data Ram Size
8 KB
Interface Type
SCI, SPI, UART
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
56
Number Of Timers
22
Operating Supply Voltage
2.6 V to 5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
On-chip Adc
2 (10 bit, 32 Channel)
For Use With
MPC564EVB - KIT EVAL FOR MPC561/562/563/564
Lead Free Status / RoHS Status
Request inventory verification / Request inventory verification
Eeprom Size
-
Program Memory Size
-
Lead Free Status / Rohs Status
No

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC562MZP56
Manufacturer:
FREESCAL
Quantity:
204
Part Number:
MPC562MZP56
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MPC562MZP56
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MPC562MZP56
Manufacturer:
FREESCALE
Quantity:
7 699
Company:
Part Number:
MPC562MZP56
Quantity:
1 500
Part Number:
MPC562MZP56R2
Manufacturer:
RFT
Quantity:
1 441
Part Number:
MPC562MZP56R2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Development Support
The following sections define how this information is generated and how it should be used to reconstruct
the program trace. The issue of data compression that could reduce the amount of memory needed by the
debug system is also mentioned.
23.1.1
Program Trace Cycle
To allow visibility of the events happening in the machine a few dedicated pins are used and a special bus
cycle attribute, program trace cycle, is defined.
The program trace cycle attribute is attached to all fetch cycles resulting from indirect flow changes. When
program trace recording is needed, make sure these cycles are visible on the external bus.
The VSYNC indication, when asserted, forces all fetch cycles marked with the program trace cycle
attribute to be visible on the external bus even if their data is found in one of the internal devices. To enable
the external hardware to properly synchronize with the internal activity of the CPU, the assertion and
negation of VSYNC forces the machine to synchronize. The first fetch after this synchronization is marked
as a program trace cycle and is visible on the external bus. For more information on the activity of the
external hardware during program trace refer to
Section 23.1.4, “External
Hardware.”
In order to keep the pin count of the chip as low as possible, VSYNC is not implemented as one of the
chip’s external pins. It is asserted and negated using the serial interface implemented in the development
port. For more information on this interface refer to
Section 23.4, “Development
Port.”
Forcing the CPU to show all fetch cycles marked with the program trace cycle attribute can be done either
by asserting the VSYNC pin (as mentioned above) or by programming the fetch show cycle bits in the
instruction support control register, ICTRL. For more information refer to
Section 23.1.5, “Instruction
Fetch Show Cycle
Control.”
When the VSYNC indication is asserted, all fetch cycles marked with the program trace cycle attribute are
made visible on the external bus. These cycles can generate regular bus cycles (address phase and data
phase) when the instructions reside only in one of the external devices. Or, they can generate address-only
cycles when the instructions reside in one of the internal devices (internal memory, etc.).
When VSYNC is asserted, some performance degradation is expected due to the additional external bus
cycles. However, since this performance degradation is expected to be very small, it is possible to program
the machine to show all indirect flow changes. In this way, the machine will always perform the additional
external bus cycles and maintain exactly the same behavior both when VSYNC is asserted and when it is
negated. For more information refer to
Section 23.6.10, “L-Bus Support Control Register
2.”
The status pins are divided into two groups and one special case listed in the following sections.
23.1.1.1
Instruction Queue Status Pins — VF [0:2]
Instruction queue status pins denote the type of the last fetched instruction or how many instructions were
flushed from the instruction queue. These status pins are used for both functions because queue flushes
only happen in clocks that there is no fetch type information to be reported.
Possible instruction types are defined in
Table
23-1.
MPC561/MPC563 Reference Manual, Rev. 1.2
23-2
Freescale Semiconductor

Related parts for MPC562MZP56