MPC561MZP56 Freescale, MPC561MZP56 Datasheet - Page 513

MPC561MZP56

Manufacturer Part Number
MPC561MZP56
Description
Manufacturer
Freescale
Datasheet

Specifications of MPC561MZP56

Cpu Family
MPC56x
Device Core
PowerPC
Device Core Size
32b
Frequency (max)
56MHz
Interface Type
QSPI/SCI/SPI/UART
Total Internal Ram Size
32KB
# I/os (max)
56
Number Of Timers - General Purpose
22
Operating Supply Voltage (typ)
2.6/5V
Operating Supply Voltage (max)
2.7/5.25V
Operating Supply Voltage (min)
2.5/4.75V
On-chip Adc
2(32-chx10-bit)
Instruction Set Architecture
RISC
Operating Temp Range
-40C to 125C
Operating Temperature Classification
Automotive
Mounting
Surface Mount
Pin Count
388
Package Type
BGA
Program Memory Type
ROMLess
Program Memory Size
Not Required
Lead Free Status / RoHS Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC561MZP56
Manufacturer:
FREESCALE
Quantity:
852
Part Number:
MPC561MZP56
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MPC561MZP56
Manufacturer:
FREESCALE
Quantity:
852
Company:
Part Number:
MPC561MZP56
Quantity:
13
Part Number:
MPC561MZP56R2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Figure 13-24
counter, clocked at the IMB3 clock rate, is used to create both the high phase and the low phase of the
QCLK signal. At the beginning of the high phase, the 5-bit counter is loaded with the 5-bit PSH value.
When the zero detector finds that the high phase is finished, the QCLK is reset. A 3-bit comparator looks
for a one’s complement match with the 3-bit PSL value, which is the end of the low phase of the QCLK.
The PSA bit was maintained for software compatibility, but has no effect on QADC64E.
The following equations define QCLK frequency:
Where:
The following are equations for calculating the QCLK high/low phases in Example 1:
The following are equations for calculating the QCLK high/low phases in Example 2:
The following are equations for calculating the QCLK high/low phases in Example 3:
Figure 13-25
conversion times based on the following assumption:
Figure 13-25
For other MCU IMB3 clock frequencies and other input sample times, the same calculations can be made.
Freescale Semiconductor
PSH = 0 to 31, the prescaler QCLK high cycles in QACR0
PSL = 0 to 7, the prescaler QCLK low cycles in QACR0
f
FQCLK = QCLK frequency
Input sample time is as fast as possible (IST = 0, 2 QCLK cycles).
SYS
High QCLK Time = (PSH + 1) ÷ f
Low QCLK Time = (PSL + 1) ÷ f
FQCLK= 1 ÷ (High QCLK Time + Low QCLK Time)
High QCLK Time = (19 + 1) ÷ 56 x 10
Low QCLK Time = (7 + 1) ÷ 56 x 10
FQCLK = 1/(357 + 143) = 2 MHz
High QCLK Time = (11 + 1) ÷ 40 x 10
Low QCLK Time = (7 + 1) ÷ 40 x 10
FQCLK = 1/(300 + 200) = 2 MHz
High QCLK Time = (7 + 1) ÷ 32 x 10
Low QCLK Time = (7 + 1) ÷ 32 x 10
FQCLK = 1/(250 + 250) = 2 MHz
= IMB3 clock frequency
and
shows that the prescaler is essentially a variable pulse width signal generator. A 5-bit down
and
The guideline for selecting PSH and PSL is select is to maintain
approximately 50% duty cycle. So for prescaler values less then 16, or PSH
~= PSL. For prescaler values greater than 16 keep PSL as large as possible.
Table 13-21
Table 13-21
also show the conversion time calculated for a single conversion in a queue.
show examples of QCLK programmability. The examples include
MPC561/MPC563 Reference Manual, Rev. 1.2
SYS
SYS
6
6
6
NOTE
6
6
= 200 ns
= 250 ns
= 143 ns
6
= 250 ns
= 300 ns
= 357 ns
QADC64E Legacy Mode Operation
13-49

Related parts for MPC561MZP56