MPC564MZP56 Freescale Semiconductor, MPC564MZP56 Datasheet - Page 786

IC MCU 512K FLASH 56MHZ 388-BGA

MPC564MZP56

Manufacturer Part Number
MPC564MZP56
Description
IC MCU 512K FLASH 56MHZ 388-BGA
Manufacturer
Freescale Semiconductor
Series
MPC5xxr
Datasheets

Specifications of MPC564MZP56

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
56
Program Memory Size
512KB (512K x 8)
Program Memory Type
FLASH
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
Core
PowerPC
Processor Series
MPC5xx
Data Bus Width
32 bit
Maximum Clock Frequency
56 MHz
Data Ram Size
32 KB
On-chip Adc
Yes
Number Of Programmable I/os
56
Number Of Timers
2
Operating Supply Voltage
0 V to 5 V
Mounting Style
SMD/SMT
A/d Bit Size
10 bit
A/d Channels Available
32
Height
1.95 mm
Interface Type
CAN, JTAG, QSPI, SCI, SPI, UART
Length
27 mm
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Supply Voltage (max)
2.7 V, 5.25 V
Supply Voltage (min)
2.5 V, 4.75 V
Width
27 mm
For Use With
MPC564EVB - KIT EVAL FOR MPC561/562/563/564
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Lead Free Status / Rohs Status
No RoHS Version Available

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC564MZP56
Manufacturer:
FREESCAL
Quantity:
364
Part Number:
MPC564MZP56
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MPC564MZP56
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MPC564MZP56R2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Modular Input/Output Subsystem (MIOS14)
The flag bit is a status bit which indicates, when set, that the output period has started and that registers
MPWMPERR and MPWMPULR1 are available for updates when in double-buffered mode. The level of
the resulting interrupt is determined in the MIRSM.
17.10.3.9 MPWMSM Port Functions
The MPWMSM has one dedicated I/O external signal.
The output flip-flop is the basic output of the MPWMSM. Except when the pulse width is at 100% or 0%,
the output flip-flop is reset at the beginning of each period and is set at the beginning of the designated
pulse width until the end of the period. As a software option, the polarity of the signal presented to the
output signal may be the state of the output flip-flop or the inverse of the output flip-flop.
The MPWMSM is connected to an external, input/output signal. When in the disabled mode, the POL bit
(polarity) and the DDR bit (data direction) in the SCR register allow the MPWMSM to be used as an I/O
port.
17.10.3.10 MPWMSM Data Coherency
Byte accesses to MPWMPULR and MPWMPERR are supported, but are not recommended as the transfer
from the primary registers to the secondary registers are done as a 16-bit word transfer.
For most MPWMSM operations, 16-bit accesses are sufficient and long word accesses (32-bit) are treated
as two 16-bit accesses, with one exception — a long word write to the period/pulse width registers. In this
case, if the long word write takes place within the PWM period, there is no visible effect on the output
signal and the new values stored in MPWMPERR and MPWMPULR are ready to be loaded into the buffer
registers at the start of the next period. If, however, the long word write coincides with the end of the
period, then the transfer of values from the primary to the secondary registers is delayed until the end of
the next period; during this period the previous values are used for the period and width. This feature
enables updates of the period and pulse-width values without getting erroneous pulses.
17.10.4 Modular Input/Output Bus (MIOS14) Interface
The MPWMSM is connected to all the signals in the read/write and control bus, to allow data transfer from
and to the MPWMSM registers, and to control the MPWMSM in the different possible situations.
17.10.5 Effect of RESET on MPWMSM
The MPWMSM is affected by reset according to what is described in the section related to register
description.
The MPWMPERR, MPWMPULR, and MPWMCNTR registers, together with the clock prescaler register
bits, must be initialized by software, since they are undefined after hardware reset.
17-54
The MPWMSM is not using any of the 16-bit counter buses.
The MPWMSM uses the request bus to transmit to the request submodule.
MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor

Related parts for MPC564MZP56