This document contains detai led infor mation for the MPC852T
about power considerati ons, DC/AC electrica l characteristi cs, AC
timing specifications, and pertinent electrical and physical
characteristics of the MPC852T. For information abou t functiona l
characteristics of the processor, refer to the MPC866 PowerQUICC Family Users Manual (MPC866UM). The
MPC852T contains a PowerPC
TM
processor core.
1Overview
The MPC852T PowerQUICCTM is a 0.18-micron derivative of
the MPC860 PowerQUICC family, and can operate up to 100
MHz on the MPC8xx core with a 66-MHz external bus. The
MPC852T has a 1.8 V core and a 3.3 V I/O operation with 5-V
TTL compatibility. The MPC852T integrated communications
controller is a versatile one-chip integrated microprocessor and
peripheral combination that can be used in a variety of controller
applications. It par ticularly excels in Ethernet control applications,
including CPE equip ment, Ethernet routers a nd hubs, VoIP clients,
and WiFi access points.
The MPC852T is a PowerPC arc hi tecture-based deriva tive of the
Motorola MPC860 Quad Integrated Communications Controller
(PowerQUICC). The CPU o n the MPC852 T is the MPC8xx core,
a 32-bit microprocessor that implements the PowerPC
architecture, incorporating memory management units (MMUs)
and instruction and data caches. The MPC852T is the subset of
this family o f devices.
The MPC852T is comprised of three modules that each use the 32-bit internal bus: the MPC8xx core, the system
integration unit (SIU), and the communication processor module (CPM).
diagram.
The following list summarizes the key MPC852T features:
•Embedded MPC8xx core up to 100 MHz
•Maximum frequency operation of the external bus is 66 MHz
— The 50 MHz / 66 MHz core frequencies support both 1:1 and 2:1 modes.
— The 80 MHz / 100 MHz core frequencies support 2:1 mode only.
•Single-issue, 32-bit core (compatible with the PowerPC architecture definition) with 32 32-bit
general-purpose registers (GPRs)
— The core performs branch prediction with conditional prefetch, without conditional execution.
— 4-Kbyte data cache and 4-Kbyte instr uct io n cache
– 4-Kbyte instruction cache is two-way, set-associative with 128 sets.
– 4-Kbyte data cacheis two-way, set-associative with 128 sets.
– Cache coherency for both instruction and data caches is maintained on 128-bit (4-word) cache
blocks.
– Caches are physi cally addresse d, implement a l east recentl y used (LRU) r eplacement algo rithm, and
are lockable on a cache block basis.
— MMUs with 32-entry TLB, fully associative instruction, and data TLBs
— MMUs support multiple page siz es of 4, 16, and 51 2 Kbytes, and 8 Mbytes; 16 virtual add res s sp ace s,
and 16 protection groups
•Up to 32-bit data bus (dynamic bus sizing for 8, 16, and 32 bits)
•32 address lines
•Memory controller (eight banks)
— Contains complete dynamic RAM (DRAM) controller
— Each bank can be a chip select or RAS to support a DRAM bank
— Up to 30 wait states programmable per memory bank
— Glueless interface to DRAM, SIMMS, SRAM, EPROMs, Flash EPROMs, and other memory devices
— DRAM controller-programmable to support most size and speed memory interfaces
—Four CAS lines, four WE lines, and one OE line
— Boot chip-select available at reset (options for 8-, 16-, or 32-bit memory)
— Variable block sizes (32 Kbytes–256 Mbytes)
— Selectable write protection
— On-chip bus arbitration logic
•Fast Ethernet Controller (FEC)
•General-purpose timers
— Two 16-bit timers or one 32-bit timer
— Gate mode can enable or disable counting.
— Interrupt can be masked on reference match and event capture.
Figure 1 shows the MPC852T block
MPC852T Hardware Specifications, Rev. 3.1
2Freescale Semiconductor
•System integration unit (SIU)
— Bus monitor
— Software watchdog
— Periodic interrupt timer (PIT)
— Clock synthesizer
— Decrementer and time base
— Reset controller
— IEEE 1149.1 test access port (JTAG)
•Interrupts
— Seven external interrupt request (IRQ) lines
— Seven port pins with interrupt capability
— Eighteen internal interrupt sources
— Programmable priority between SCCs
— Programmable highest-priority request
•Communications processor module (CPM)
— RISC controller
— Communication-specifi c commands (for example, GRACEFULSTOPTRANSMIT, ENTERHUNTMODE, and
RESTARTTRANSMIT)
— Supports continuous mode transmission and reception on all serial channels
— 8-Kbytes of dual-port RAM
— 8 serial DMA (SDMA) channels
— Three parallel I/O registers with open-drain capability
•Two baud rate generators
— Independent (can be connected toany SCC3/4 or SMC1)
— Allows changes during operation
— Autobaud support option
•Two SCCs (serial communication controllers)
— Ethernet/IEEE 802.3 optional on SCC3 & SCC4, supporting full 10-Mbps operation
— HDLC/SDLC
— HDLC bus (implements an HDLC-based local area network (LAN))
— Universal asynchronous receiver transmitter (UART)
— Totally transparent (bit streams)
— Totally transparent (frame-based with optional cyclic redundancy check (CRC))
•One SMC (serial management channels)
— UART
•One SPI (serial peripheral interface)
— Supports master and slave modes
— Supports multimaster operation on the same bus
— Supports one independent PCMCIA socket; 8-memory or I/O windows supported
•Debug interface
— Eight comparators: four operate on instructi on address, two oper ate on data address, and t wo operate on
data
— Supports conditions: = ≠ < >
— Each watchpoint can generate a break point internally.
•Normal high and normal low power modes to conserve power
•1.8 V Core and 3.3 V I/O operation with 5-V TTL compatibility. Refer to Table 5 for a listing of the 5-V
Tolerant pins.
Embedded
MPC8xx
Processor
Core
Fast Ethernet
Controller
DMAs
FIFOs
10/100
Base-T
Access
Media
Control
MII
Instruction
Bus
Load/Store
Bus
2 Baud Rate
4-Kbyte
Instruction
Instruction
32-Entry ITLB
4-Kbyte
Data Cache
Data MMU
32-Entry DTLB
Parallel I/O
Generators
Cache
MMU
Timers
Timers
Unified
Bus
2
Interrupt
Controllers
Dual-Port RAM
32-Bit RISC Controller
and Program
ROM
System Interface Unit (SIU)
Memory Controller
8-Kbyte
Internal
Bus
Interface
Unit
System Functions
PCMCIA-ATA Interface
External
Bus Interface
1 Virtual
IDMA
8 Serial
DMA
Channels
Unit
&
SCC3SCC4SMC1SPI
Serial Interface (NMSI)
Figure 1. MPC852T Block Diagram
MPC852T Hardware Specifications, Rev. 3.1
4Freescale Semiconductor
Maximum Tolerated Ratings
3Maximum Tolerated Ratings
This section provides the maximum tolerated voltage and temperature ranges for the MPC852T. Table 1 provides
the maximum ratings and operating temperatures.
Table 1. Maximum Tolerated Ratings
RatingSymbolValueUnit
Supply voltage
Input voltage
Storage tem pe rature rangeT
1
The power supply of the device must start its ramp from 0.0 V.
2
Functional operating conditions are provided with the DC electrical specifications in Table 5.
Absolute maximum ratings are stress ratings only; functional operation at the maxima is not
guaranteed. S t r ess es beyo nd thos e lis ted may af fect device reliability or caus e perm an ent
damage to the device.
Caution: All inputs that tol erate 5 V cannot be more than 2.5 V greater than V
applies to power-up and normal operation (that is, if the MPC852T is unpowered, a voltage
greater than 2.5 V must not be applied to its inputs).
1
2
V
(core
DDL
voltage)
V
(I/O voltage)– 0.3 to 4V
DDH
V
DDSYN
Difference
between V
V
DDSYN
to
DDL
V
in
stg
GND – 0.3 to V
– 55 to +150°C
– 0.3 to 3.4V
– 0.3 to 3.4V
100mV
DDH
DDH
V
. This restriction
Table 2. Operating Temperatures
RatingSymbolValueUnit
Temperature 1 (standard)
Temperature (extended)T
1
Minimum temperatures are guaranteed as ambient temperature, TA. Maximum tempera tur e s
are guaranteed as junction temperature, T
T
A(min)
T
j(max)
A(min)
T
j(max)
0°C
95°C
– 40°C
100°C
.
j
This device conta ins cir cuitry pr otecti ng against damage th at hig h-stati c voltag e or elec trical fields cause; ho wever,
Motorola recommends taking normal precautions to a voi d app li cat ion of any voltages higher th an maxi mum-r at ed
voltages to this high-impedance circuit. Reliability of operation is enhanced if unused inputs are tied to an
appropriate logic voltage level (for example, either GND or V
DD
). -- V
DDH.
4Thermal Characteristics
Table 3 shows the thermal characteristics for the MPC852T.
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor5
Power Dissipation
Junction to ambient 1
Junction to board
Junction to case
Junction to package top
1
Junction temperatur e is a function of on-c hip power di ssip atio n, p ackage therma l resist anc e, moun ting
site (board) temperature, ambient temperature, air flow, power dissipation of other components on the
board, and board thermal resistance.
2
Per SEMI G38-87 and JEDEC JESD51-2 with the single layer board horizontal
3
Per JEDEC JESD51-6 with the board horizontal
4
Thermal resistance between the die and the printed circuit board per JEDEC JESD51-8. Board
temperature is measured on the top surface of the board near the package.
5
Indicates the averag e ther mal resi stanc e between the di e and the case to p surface as measu red by th e
cold plate method (MIL SPEC-883 Method 1012.1) with the cold plate temperature used for the case
temperature. For exposed pad packages where the pad would be expected to be so ldered, junction to
case thermal resistance is a simulated value from the junction to the exposed pad without contact
resistance.
6
Thermal character ization paramete r indicating the temperature dif ference between p ackage top a nd the
junction temperature per JEDEC JESD51-2
Table 3. MPC852T Thermal Resistance Data
RatingEnvironmentSymbolValueUnit
Natural convectionSingle layer board (1s)R
Four layer board (2s2p)R
Air flow (200 ft/min)Single layer board (1s)R
Four layer board (2s2p)R
4
5
6
Natural convectionΨ
Air flow (200 ft/min)Ψ
θJA
θJMA
θJMA
θJMA
R
θJB
R
θJC
JT
JT
2
3
3
3
49°C/W
32
41
29
24
13
3
2
5Power Dissipation
Table 4 provides power dissipation information. The modes are 1:1, where CPU and bus speeds are equal, and 2:1
mode, where CPU frequency is twice bus speed.
Table 4. Power Dissipation (PD)
Die RevisionBus Mode
1:1
0
2:1
1
Typical power dissipation is measured at 1.9 V.
MPC852T Hardware Specifications, Rev. 3.1
Frequency
(MHz)
Typical
50110140mW
66150180mW
66140160mW
80170200mW
100210250mW
1
Maximum
2
Unit
6Freescale Semiconductor
2
Maximum power dissipation at V
Values in Table 4 represent V
dissipation, and do not inc lude I/O power dissipati on
over V
DDH
application that buffer current can cause, depending
on external circuitry.
DDL
and V
is at 1.9 V. and V
DDSYN
DDH
NOTE
-based power
DDL
. I/O power dissipation varies widely by
DC Characteristics
is at 3.465 V.
The V
power dissipation is negligible.
DDSYN
6DC Characteristics
Table 5 provides the DC electrical characteristics for the MPC852T.
Table 5. DC Electrical Specifications
CharacteristicSymbolMinMaxUnit
Operating voltageV
Input high voltage (all inputs except
PA[0:3], PA[8:11], PB15, PB[24:25];
PB[28:31], PC[4:7], PC[12:13], PC15,
PD[3:15], TDI, TDO, TCK,
MII_TXEN, MII_MDIO)
TRST , TMS,
1
Input low voltageV
EXTAL, EXTCLK input high voltageV
Input leakage current, Vin = 5.5 V
(Except TMS,
pins) for 5-V tolerant pins
TRST , DSCK and DSDI
1
DDH
V
DDL
V
DDSYN
Difference between V
V
DDSYN
V
IH
IL
IHC
I
in
DDL
to
3.1353.465V
1.71.9V
1.71.9V
—100mV
2.03.465V
GND0.8V
0.7 × V
DDH
V
DDH
—100µA
V
Input leakage current, Vin = V
(Except TMS,
TRST , DSCK, and DSDI)
Input leakage curren t, Vin = 0 V (Except
TMS,
TRST, DSCK and DSDI pins)
Input capacita nc e
2
DDH
I
In
I
In
C
in
—10µA
—10µA
—20pF
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor7
Thermal Calculation and Measuremen t
Table 5. DC Electrical Specifications (continued)
CharacteristicSymbolMinMaxUnit
Output high voltage, IOH = -2.0 mA,
= 3.0 V
V
DDH
Except XTAL and open drain pins
Output low voltage
IOL = 2.0 mA (CLKOUT)
IOL = 3.2 mA
IOL = 5.3 mA
IOL = 7.0 mA (Txd1/pa14, txd2/pa12)
IOL = 8.9 mA (TS, TA, TEA, BI, BB,
The junction-to-ambient thermal resistance is an industry standard value that provides a quick and easy estimation
of thermal performa nce. However , the answer is o nly an estimate; tes t cases have demonstra ted that errors of a factor
of two (in the quantity T
) are possible.
J-TA
7.2Estimation with Junction-to-Case Thermal Resistance
Historically , the ther mal resistance has freque ntly been expressed as the sum of a junction-to-case the rmal resistance
and a case-to-ambient thermal resistance:
R
= R
θJA
where:
R
is device-related and cannot be influenced by the user. The user adjusts the thermal environment to affect the
θJC
case-to-am bient thermal resistance, R
heat sink, change the mounting arrangement on the printed circuit board, or change the thermal dissipation on the
printed circuit boar d surrounding the device. Thi s thermal model is most usefu l for ceramic packages wit h heat sinks
where some 90% of the heat flows through the case and the heat sink to the ambient environment. For most
packages, a better model is required.
+ R
R
R
R
θJC
θJA
θJC
θCA
θCA
= junction-to-ambient thermal resistance (ºC/W)
= junction-to-case thermal resistance (ºC/W)
= case-to-ambient thermal resista nce (ºC/W)
. For instance, the user can change the air flow around the device, add a
θCA
7.3Estimation with Junction-to-Board Thermal Resistance
A simple package thermal model that has demonstrated reasonable accuracy (about 20%) is a two-resistor model
consisting of a junction-to-boa rd and a ju nction-to-case t hermal resist ance. The juncti on-to-case co vers the sit uation
where a heat sink is used or where a substantial amount of heat is dissipated from the top of the package. The
junction-to-board thermal resistance describes the thermal performance when most of the heat is conducted to the
printed circuit board. Thermal performance of most plastic packages and especially PBGA packages is strongly
dependent on the board temperature. If the board temperature is known, an estimate of the junction temperature in
the environment can be made using the following equation:
TJ = TB +(R
θJB
x PD)
where:
R
= junction-to-board thermal resistance (ºC/W)
θJB
TB = board temperature ºC
PD = power dissipation in package
If the board temperature is known and the heat loss from the package case to the air can be ignored, acceptable
predictions of junction temperature can be made. For this method to work, the board and board mounting must be
similar to the test board used to determine the junction-to-board thermal resistance, namely a 2s2p (board with a
power and a ground plane) and vias attaching the thermal balls to the ground plane.
7.4Estimation Using Simulation
When the board temperatur e is not known, a therma l simulation of the appl ication is needed . The simple two-resistor
model can be used with the therma l simula tion of t he app licat ion [2] , or a more ac curat e and comple x model of the
package can be used in the thermal simulation.
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor9
References
7.5Experimental Determination
To determine the junction temperature of the device in the application after prototypes are available, the thermal
characterization parameter (Ψ
) can be used to determine the junction temperature with a measurement of the
JT
temperature at the top center of the package case using the following equation:
TJ = TT +(ΨJT x PD)
where:
Ψ
= thermal c haracteriz ation parameter
JT
TT = thermocouple temperature on top of package
PD = power dissipation in package
The thermal characterization parameter is measured per JESD51-2 specification published by JEDEC using a
40-gauge type T the rmocouple epoxied to the top center of the package case. The th ermocouple should be p ositioned
so that the thermocouple junction rests on the package. A small amount of epoxy is placed over the thermocouple
junction and over about 1 mm of wire ex tending f rom the junc tion. The ther mocouple wire is pl aced flat a gainst th e
package case to avoid measurement errors that cooling effects of the thermocouple wire cause.
8References
Semiconductor Equipment and Materials International(415) 964-5111
805 East Middlefield Rd
Mountain View, CA 94043
MIL-SPEC and EIA/JESD (JEDEC) specifications800-854-7179 or
(Available from Global Engineering documents)303-397-7956
JEDEC Specifications http://www.jedec.org
1. C.E. Triplett and B. Joiner, “An Experimental Characterization of a 272 PBGA Within an Automotive Engine
Controller Module,” Proceedings of SemiTherm, San Diego, 1998, pp. 47-54.
2. B. Joiner and V. Adams, “Measurement and Simulation of Junction to Board Thermal Resistance and Its
Application in Thermal Modeling,” Proceedings of SemiTherm, San Diego, 1999, pp. 212-220.
9Power Supply and Power Sequencing
This section provides design considerations for the MPC852T power supply. The MPC852T has a core voltage
(V
) and PLL voltage (V
DDL
DDSYN
the MPC852T is supplied with 3.3 V across V
The signal PA[0:3], P A[8: 11], PB15, PB[ 24:25]; PB[28:31], PC[4:7], PC[12:13], PC15] PD[3:15], TDI, TDO, TCK,
TRST , TMS, MII_TXEN, MII _MDIO are 5 V-tolerant. All inpu ts cannot be more than 2. 5 V greater tha n V
addition, 5 V-tolerant pins can not exceed 5.5 V, and remaining input pins cannot exceed 3.465 V. This restriction
applies to power-on reset or power down and normal operation.
) that operates at a lower voltage than the I/O voltage V
and VSS (GND).
DDH
. The I/O section of
DDH
DDH
. In
MPC852T Hardware Specifications, Rev. 3.1
10Freescale Semiconductor
Mandatory Reset Configurations
One consequence of multiple power supplies is that when power is initially applied, the voltage rails ramp up at
different rates. The rates depend on the nature of the power supply, the type of load on each power supply, and the
manner in which different voltages are derived. The following restrictions apply:
•V
•V
must not exceed V
DDL
must not exceed 1.9 V, and V
DDL
DDH
during power-on reset or power down.
must not exceed 3.465.
DDH
These cautions are nece ssary for th e long-t erm reliab ility of th e part. If the y are violat ed, the elect rostati c discha rge
(ESD) protection diodes are forward-biased, and excessive current can flow through these diodes. If the system
power supply design does not control the voltage sequencing, the circuit shown in
Figure 2 can be added to meet
these requirements. The MUR420 Schot tky diode s con tr ol the maximum potential difference between the ext ern al
bus and core power su ppl ies on power-on reset , an d t he 1N5820 diodes regulate the maximum potential d ifference
on power-down.
V
DDH
MUR420
1N5820
Figure 2. Example Voltage Sequencing Circuit
V
DDL
10 Mandatory Reset Configurations
The MPC852T requires a mandatory configuration during reset.
If hardware reset configuration word (HRCW) is enabled, by asserting the RSTCONF during HRESET assertion,
the HRCW[D BGC] value that is needed to be set to binary X1 in the hardware reset configurati on word (HRCW )
and the SIUMCR[DBGC] should be programmed with the same value in the boot code after reset.
If hardware reset configuration word (HRCW) is disabled, by negating the RSTCONF during the HRESET
assertion, the SIUMCR[DBGC] should be programmed with binary X1 in the boot code after reset.
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor11
Layout Practices
The MBMR[GPLB4DIS], PAPAR, PADIR, PBPAR, PBDIR, PCPAR, and PCDIR should be configured with the
mandatory value in
Table 6 in the boot code after the reset deasserts.
Table 6. Mandatory Reset Configuration of MPC852T
Register/ConfigurationField
HRCW
(Hardware reset configuration word)
SIUMCR
(SIU module configuration register)
MBMR
(Machine B mode register)
PAPAR
(Port A pin assignment register)
PADIR
(Port A Data Direction Register)
PBPAR
(Port B Pin Assignment Register)
PBDIR
(Port B Data Direction Register)
PCPAR
(Port C Pin Assignment Register)
HRCW[DBGC]X1
SIUMCR[DBGC]X1
MBMR[GPLB4DIS}0
PAPAR[4-7]
PAPAR[12-15]
PADIR[4-7]
PADIR[12-15]
PBPAR[14]
PBPAR[16-23]
PBPAR[26-27]
PBDIR[14]
PBDIR[16-23]
PBDIR[26-27]
PCPAR[8-11]
PCDIR[14]
Value
(binary)
0
1
0
1
0
PCDIR
(Port C Data Direction Register)
PCDIR[8-11]
PCDIR[14]
1
11Layout Practices
Each VDD pin on the MPC852T should be provided with a low-impedance path to the board’s supply. Each GND
pin should likewise be provid ed with a low-impe dance path to gr ound. The power suppl y pins drive di stinct gro ups
of logic on chip. The V
located as close as possible to the four sides of the package. Each board designed should be characterized and
additional appropr iate decoupling cap aci tors should be u sed i f required. The capac it or l eads and associated printed
circuit traces connect ing to chip V
minimum, a four-layer board employing two inner layers as V
All output pins on the MPC852T have fast rise and fall times. Printed circuit (PC) trace interconnection length
should be minimized to minimize undershoot and reflections that these fast output switching times cause. This
recommendation particularly applies to the address and data buses. Maximum PC trace lengths of six inches are
recommended. Capacitance calculations should consider all device loads as well as parasitic capacitances that the
PC traces cause. Attention to proper PCB layout and bypassing becomes especially critical in systems with higher
capacitive loads, because these loads create hi gher transient current s in the V
inputs or signals that are inputs during reset. Special care should be taken to minimize the noise levels on the PLL
power supply should be bypass ed to gr ound usi ng at l east f our 0.1 µF by-pass capac itors
DD
and GND should be kept to less than half an inch per capacitor lead. At a
DD
and GND planes should be used.
DD
and GND circuits. Pull up all unused
DD
MPC852T Hardware Specifications, Rev. 3.1
12Freescale Semiconductor
Bus Signal Timing
supply pins. For more information, please refer to MPC866 User’s Manual, Section 14.4.3, “Clock Synthesizer
Power (V
DDSYN
, V
SSSYN
, V
SSSYN1
).”
12 Bus Signal Timing
The maximum bus speed that the MPC852T supports is 66 MHz. Table 7 shows the frequency ranges for standard
part frequencies.
Table 7. Frequency Ranges for Standa rd Part Frequencies (1:1 Bus Mode)
Part
Freq
Core
Freq
Bus Freq40504066.67
50MHz66MHz
MinMaxMinMax
40504066.67
Table 8. Frequency Ranges for Standa rd Part Frequencies (2:1 Bus Mode)
Part
Freq
Core
Freq
Bus Freq
2:1
50MHz66MHz80MHz100MHz
MinMaxMinMaxMinMaxMinMax
40504066.67408040100
20252033.3320402050
Table 9 provides the bus operation timing for the MPC852T at 33, 40, 50 and 66 MHz.
The timing for the MPC852T bus shown as sumes a 50-p F loa d for maximum del ays and a 0- pF loa d for mini mu m
delays. CLKOUT assumes a 100-pF load maximum delay
Table 9. Bus Operation Timings
33 MHz40 MHz50 MHz66 MHz
NumCharacteristic
MinMaxMinMaxMinMaxMinMax
B1Bus period (CLKOUT) See Table 7————————ns
B1aEXTCL K to CLKOUT phase skew - If CLKOUT
is an integer multiple of EXTCLK, then the
rising edge of EXTCLK is aligned with the
rising edge of CLKOUT. For a non-integer
multiple of EXTCLK, this synchronization is
lost, and the rising edges of EXTCLK and
CLKOUT have a continuously varying phase
skew.
B1bCLKOUT frequency jitter peak-to-peak—1—1—1—1ns
B1cFrequency jitter on EXTCLK
Freescale Semiconduc tor13
1
MPC852T Hardware Specifications, Rev. 3.1
-2+2-2+2-2+2-2+2ns
—0.50—0.50—0.50—0.50%
Unit
Bus Signal Timing
NumCharacteristic
Table 9. Bus Operation Timings (continued)
33 MHz40 MHz50 MHz66 MHz
Unit
MinMaxMinMaxMinMaxMinMax
B1dCLKOUT phase jitter peak-to-peak
for OSCLK ≥ 15 MHz
CLKOUT phase jitter peak-to-peak
for OSCLK < 15 MHz
B2CLKOUT pulse width low (MIN = 0.4 x B1, MAX
= 0.6 x B1)
B3CLKOUT pulse width high (MIN = 0.4 x B1,
MAX = 0.6 x B1)
B4CLKOUT rise time —4.00—4.00—4.00—4.00ns
B5CLKOUT fall time—4.00—4.00—4.00—4.00ns
B7CLKOUT to A(0:31), BADDR(28:30), RD/WR,
BURST, D(0:31), DP(0:3) output hold (MIN =
0.25 x B1)
B7aCLKOUT to TSIZ(0:1), REG, RSV, BDIP, PTR
output hold (MIN = 0.25 x B1)
B7bCLKOUT to BR, BG, FRZ, VFLS(0:1), VF(0:2)
IWP(0:2), LWP(0:1),
0.25 x B1)
B8CLKOUT to A(0:31), BADDR(28:30) RD/WR,
BURST, D(0:31), DP(0:3) valid (MAX = 0.25 x
B1 + 6.3)
STS output hold (MIN =
—4—4—4—4ns
—5—5—5—5ns
12.118.210.015.08.012.06.19.1ns
12.118.210.015.08.012.06.19.1ns
7.60—6.30—5.00—3.80—ns
7.60—6.30—5.00—3.80—ns
7.60—6.30—5.00—3.80—ns
—13.80—12.50—11.30—10.00ns
B8aCLKOUT to TSIZ(0:1), REG, RSV, BDIP, PTR
valid (MAX = 0.25 x B1 + 6.3)
B8bCLKOUT to BR, BG, VFLS(0:1), VF(0:2),
IWP(0:2), FRZ, LWP(0:1),
0.25 x B1 + 6.3)
B9CLKOUT to A(0:31), BADDR(28:30), RD/WR,
BURST, D(0:31), DP(0:3), TSIZ(0:1), REG,
RSV, PTR High-Z (MAX = 0.25 x B1 + 6.3)
B11CLKOUT to TS, BB assertion (MAX = 0.25 x B1
+ 6.0)
B11a CLKOUT to TA, BI assertion (when driven by
the memory controller or PCMCIA interface)
(MAX = 0.00 x B1 + 9.30 2)
B12CLKOUT to TS, BB negation (MAX = 0.25 x B1
+ 4.8)
B12a CLKOUT to TA, BI negation (when driven by
the memory controller or PCMCIA interface)
(MAX = 0.00 x B1 + 9.00)
B13CLKOUT to TS, BB High-Z (MIN = 0.25 x B1)7.6021.606.3020.305.0019.003.8014.00ns
STS Valid 3 (MAX =
MPC852T Hardware Specifications, Rev. 3.1
—13.80—12.50—11.30—10.00ns
—13.80—12.50—11.30—10.00ns
7.6013.806.3012.505.0011.303.8010.00ns
7.6013.606.3012.305.0011.003.809.80ns
2.509.302.509.302.509.302.509.80ns
7.6012.306.3011.005.009.803.808.50ns
2.509.002.509.002.509.002.509.00ns
14Freescale Semiconductor
NumCharacteristic
Bus Signal Timing
Table 9. Bus Operation Timings (continued)
33 MHz40 MHz50 MHz66 MHz
Unit
MinMaxMinMaxMinMaxMinMax
B13a CLKOUT to TA, BI High-Z (when driven by t he
memory controller or PCMCIA interface) (MIN
= 0.00 x B1 + 2.5)
B14CLKOUT to TEA a ssertion (MAX = 0.00 x B1 +
9.00)
B15CLKOUT to TEA High-Z (MIN = 0.00 x B1 +
2.50)
B16TA, BI valid to CLKOUT (setup time) (MIN =
0.00 x B1 + 6.00)
B16a TEA, KR, RETRY, CR valid to CLKOUT (setup
time) (MIN = 0.00 x B1 + 4.5)
B16b BB, BG, BR, valid to CLKOUT (setup time) 3
(4MIN = 0.00 x B1 +.000)
B17CLKOUT to TA, TEA, BI, BB, BG, BR valid
(hold time ) (MIN = 0.00 x B1 + 1.00 4)
B17a CLKOUT to KR, RETRY, CR valid (hold time)
(MIN = 0.00 x B1 + 2.00)
B18D(0:31), DP(0:3) valid to CLKOUT ris in g ed ge
(setup time) 5 (MIN = 0.00 x B1 + 6.00)
B19CLKO UT ri si ng e dge to D (0: 31), DP(0:3) valid
(hold time) 5 (MIN = 0.00 x B1 + 1.00 6)
2.5015.002.5015.002.5015.002.5015.00ns
2.509.002.509.002.509.002.509.00ns
2.5015.002.5015.002.5015.002.5015.00ns
6.00—6.00—6.00—6.00—ns
4.50—4.50—4.50—4.50—ns
4.00—4.00—4.00—4.00—ns
1.00—1.00—1.00—2.00—ns
2.00—2.00—2.00—2.00—ns
6.00—6.00—6.00—6.00—ns
1.00—1.00—1.00—2.00—ns
B20D( 0:31), DP (0:3) valid t o CLKOUT falling edge
(setup time) 7(MIN = 0.00 x B1 + 4.00)
B21CLKO UT fallin g edge to D(0:31), DP(0:3) vali d
(hold Time)
7
(MIN = 0.00 x B1 + 2.00)
B22CLKOUT rising edge to CS asserted GPCM
ACS = 00 (MAX = 0.25 x B1 + 6.3)
B22a CLKOUT falling edge to CS asserted GPCM
ACS = 10, TRLX = 0 ( MAX = 0 .00 x B1 + 8.00)
B22b CLKOUT falling edge to CS asserted GPCM
ACS = 1 1, TRLX = 0, EBDF = 0 (MA X = 0.2 5 x
B1 + 6.3)
B22c CLKOUT falling edge to CS asserted GPCM
ACS = 11, TRLX = 0, EBDF = 1 (MAX = 0.375
x B1 + 6.6)
B23CLKOUT rising edge to CS negated GPCM
read access, GPCM write access ACS = 00,
TRLX = 0 & CSNT = 0 (MAX = 0.00 x B1 +
8.00)
MPC852T Hardware Specifications, Rev. 3.1
4.00—4.00—4.00—4.00—ns
2.00—2.00—2.00—2.00—ns
7.6013.806.3012.505.0011.303.8010.00ns
—8.00—8.00—8.00—8.00ns
7.6013.806.3012.505.0011.303.8010.00ns
10.9018.0010.9016.007.0014.105.2012.30ns
2.008.002.008.002.008.002.008.00ns
Freescale Semiconduc tor15
Bus Signal Timing
NumCharacteristic
Table 9. Bus Operation Timings (continued)
33 MHz40 MHz50 MHz66 MHz
Unit
MinMaxMinMaxMinMaxMinMax
B24A(0 :31) and BADDR(28:30) to CS asserted
GPCM ACS = 10, TRLX = 0 (MIN = 0.25 x B1
- 2.00)
B24a A(0:31) and BADDR(28:30) to CS asserted
GPCM ACS = 11 TRLX = 0 (MIN = 0.50 x B1 -
2.00)
B25CLKOUT rising edge to OE,
WE(0:3)/BS_B[0:3] asserted (MAX = 0.00 x B1
+ 9.00)
B26CLKOUT rising edge to OE negated (MAX =
0.00 x B1 + 9.00)
B27A(0 :31) and BADDR(28:30) to CS asserted
GPCM ACS = 10, TRLX = 1 (MIN = 1.25 x B1
- 2.00)
B27a A(0:31) and BADDR(28:30) to CS asserted
GPCM ACS = 1 1 , TRLX = 1 (MI N = 1.50 x B1 -
2.00)
B28CLKOUT rising edge to WE(0:3)/BS_B[0:3]
negated GPCM write access CSNT = 0 (MAX
= 0.00 x B1 + 9.00)
B28a CLKOUT falling edge to WE(0:3)/BS_B[0:3]
negated GPCM write access TRLX = 0,1
CSNT = 1, EBDF = 0 (MAX = 0.25 x B1 + 6.80)
5.60—4.30—3.00—1.80—ns
13.20—10.50—8.00—5.60—ns
—9.009.009.009.00ns
2.009.002.009.002.009.002.009.00ns
35.90—29.30—23.00—16.90—ns
43.50—35.50—28.00—20.70—ns
—9.00—9.00—9.00—9.00ns
7.6014.306.3013.005.0011.803.8010.50ns
B28b CLKOUT falling edge to CS negated GPCM
write access TRLX = 0,1 CSNT = 1 ACS = 10
or ACS = 11, EBDF = 0 (MAX = 0.25 x B1 +
6.80)
B28c CLKOUT falling edge to WE(0:3)/BS_B[0:3]
negated GPCM write access TRLX = 0,1
CSNT = 1 write access TRLX = 0,1 CSNT = 1,
EBDF = 1 (MAX = 0.375 x B1 + 6.6)
B28d CLKOUT falling edge to CS negated GPCM
write access TRLX = 0,1 CSNT = 1, ACS = 10,
or ACS = 11, EBDF = 1 (MAX = 0.375 x B1 +
6.6)
B29WE(0:3)/BS_B[0:3] ne gated to D(0 :31),
DP(0:3) High-Z GPCM write access, CSNT =
0, EBDF = 0 (MIN = 0.25 x B1 - 2.00)
B29a WE(0:3)/BS_B[0:3] negated to D(0:31),
DP(0:3) High-Z GPCM write access, TRL X = 0,
CSNT = 1, EBDF = 0 (MIN = 0.50 x B1 - 2.00)
MPC852T Hardware Specifications, Rev. 3.1
—14.30—13.00—11.80—10.50ns
10.9018.0010.9018.007.0014.305.2012.30ns
—18.00—18.00—14.30—12.30ns
5.60—4.30—3.00—1.80—ns
13.20—10.50—8.00—5.60—ns
16Freescale Semiconductor
NumCharacteristic
Bus Signal Timing
Table 9. Bus Operation Timings (continued)
33 MHz40 MHz50 MHz66 MHz
Unit
MinMaxMinMaxMinMaxMinMax
B29b CS negated to D(0:31), DP(0:3), High Z GPCM
write access, ACS = 00, TRLX = 0,1 & CSNT =
0 (MIN = 0.25 x B1 - 2.00)
B29c CS negated to D(0:31), DP(0: 3) High-Z GPCM
write access, T RLX = 0, CSNT = 1, ACS = 10,
or ACS = 1 1 EBDF = 0 (MIN = 0.5 0 x B1 - 2. 00)
B29d WE(0:3)/BS_B[0:3] negated to D(0:31),
DP(0:3) High-Z GPCM write access, TRL X = 1,
CSNT = 1, EBDF = 0 (MIN = 1.50 x B1 - 2.00)
B29e CS negated to D(0:31), DP(0:3) High-Z G PCM
write access, T RLX = 1, CSNT = 1, ACS = 10,
or ACS = 1 1 EBDF = 0 (MIN = 1.5 0 x B1 - 2. 00)
B29f WE(0:3/BS_B[0:3]) negated to D(0:31),
DP(0:3) High Z GPCM write access, TRLX = 0,
CSNT = 1, EBDF = 1 (MIN = 0.375 x B 1 - 6. 30)
B29g CS negated to D(0:31), DP(0:3) High-Z G PCM
write access, TRLX = 0, CSNT = 1 ACS = 10 or
ACS = 11, EBDF = 1 (MIN = 0.375 x B1 - 6.30)
B29h WE(0:3)/BS_B[0:3] negated to D(0:31),
DP(0:3) High Z GPCM write access, TRLX = 1,
CSNT = 1, EBDF = 1 (MIN = 0.375 x B 1 - 3. 30)
B29i CS negated to D(0:31 ), DP(0:3) High-Z GPC M
write access, TRLX = 1, CSNT = 1, ACS = 10
or ACS = 11, EBDF = 1 (MIN = 0.375 x B1 -
3.30)
5.60—4.30—3.00—1.80—ns
13.20—10.50—8.00—5.60—ns
43.50—35.50—28.00—20.70—ns
43.50—35.50—28.00—20.70—ns
5.00—3.00—1.10—0.00—ns
5.00—3.00—1.10—0.00—ns
38.40—31.10—24.20—17.50—ns
38.40—31.10—24.20—17.50—ns
B30CS, WE(0:3)/BS_B[0:3] negated to A(0:31),
BADDR(28:30) Invalid GPCM write access 8
(MIN = 0.25 x B1 - 2.00)
B30a WE(0:3)/BS_B[0:3] negated to A( 0:31),
BADDR(28:30) Invalid GPCM, write access,
TRLX = 0, CSN T = 1,
invalid GPCM write access TRLX = 0, CSNT
=1 ACS = 10, or ACS == 1 1, EBDF = 0 (MI N =
0.50 x B1 - 2.00)
B30b WE(0:3)/BS_B[0:3] negated to A( 0:31) Invalid
GPCM BADDR(28:30) invalid GPCM write
access, TR LX = 1, CSNT = 1. CS negated to
A(0:31) Invalid GPCM w rite ac ces s TRLX = 1,
CSNT = 1, ACS = 10, or ACS == 11 EBDF = 0
(MIN = 1.50 x B1 - 2.00)
Freescale Semiconduc tor17
CS negated to A(0:31)
MPC852T Hardware Specifications, Rev. 3.1
5.60—4.30—3.00—1.80—ns
13.20—10.50—8.00—5.60—ns
43.50—35.50—28.00—20.70—ns
Bus Signal Timing
NumCharacteristic
Table 9. Bus Operation Timings (continued)
33 MHz40 MHz50 MHz66 MHz
Unit
MinMaxMinMaxMinMaxMinMax
B30c WE(0:3)/BS_B[0:3 ] negated to A(0:31),
BADDR(28:30) invalid GPCM write access,
TRLX = 0, CSN T = 1. CS negated to A(0:31)
invalid GPCM write access, TRLX = 0, CSNT =
1 ACS = 10, ACS == 11, EBDF = 1 (MIN =
0.375 x B1 - 3.00)
B30d WE(0:3)/BS_B[0:3] negated to A( 0:31),
BADDR(28:30) invalid GPCM write access
TRLX = 1, CSNT =1, CS negated to A(0:31)
invalid GPCM write access TRLX = 1, CSNT =
1, ACS = 10 or 11, EBDF = 1
B31CLKOUT falling edge to CS valid - as
requested by control bit CST4 in the
corresponding word in the UPM (MAX = 0.00 X
B1 + 6.00)
B31a CLKOUT falling edge to CS valid - as
requested by control bit CST1 in the
corresponding word in the UPM (MAX = 0.25 x
B1 + 6.80)
B31b CLKOUT rising edge to CS valid - as requested
by control bit CST2 in the corre sp ond ing word
in the UPM (M AX = 0.00 x B1 + 8.00)
B31c CLKOUT rising edge to CS valid- as requ ested
by control bit CST3 in the corre sp ond ing word
in the UPM (M AX = 0.25 x B1 + 6.30)
8.40—6.40—4.50—2.70—ns
38.67—31.38—24.50—17.83—ns
1.506.001.506.001.506.001.506.00ns
7.6014.306.3013.005.0011.803.8010.50ns
1.508.001.508.001.508.001.508.00ns
7.6013.806.3012.505.0011.303.8010.00ns
B31d CLKOUT falling edge to CS valid, as requested
by control bit CST1 in the corre sp ond ing word
in the UPM EBDF = 1 (MAX = 0 .375 x B1 + 6.6)
B32CLKO UT falling edge to BS valid- as requested
by control bit BST4 in the corresponding word
in the UPM (M AX = 0.00 x B1 + 6.00)
B32a CLKOUT falling edge to BS valid - as
requested by control bit BST1 in the
corresponding word in the UPM, EBDF = 0
(MAX = 0.25 x B1 + 6.80)
B32b CLKOUT rising edge to BS valid - as reque sted
by control bit BST2 in the corresponding word
in the UPM (M AX = 0.00 x B1 + 8.00)
B32c CLKOUT rising edge to BS valid - as requested
by control bit BST3 in the corresponding word
in the UPM (M AX = 0.25 x B1 + 6.80)
MPC852T Hardware Specifications, Rev. 3.1
18Freescale Semiconductor
13.3018.0011.3016.009.4014.107.6012.30ns
1.506.001.506.001.506.001.506.00ns
7.6014.306.3013.005.0011.803.8010.50ns
1.508.001.508.001.508.001.508.00ns
7.6014.306.3013.005.0011.803.8010.50ns
NumCharacteristic
Bus Signal Timing
Table 9. Bus Operation Timings (continued)
33 MHz40 MHz50 MHz66 MHz
Unit
MinMaxMinMaxMinMaxMinMax
B32d CLKOUT falling edge to BS valid- as requested
by control bit BST1 in the corresponding word
in the UPM, EBDF = 1 (MAX = 0.375 x B1 +
6.60)
B33CLKOUT falling edge to GPL valid - as
requested by control bit GxT4 in t he
corresponding word in the UPM (MAX = 0.00 x
B1 + 6.00)
B33a CLKOUT rising edge to GPL Valid - as
requested by control bit GxT3 in t he
corresponding word in the UPM (MAX = 0.25 x
B1 + 6.80)
B34 A(0:31), BADDR(28:30), and D(0:31) to CS
valid - as requested by control bit CST4 in the
corresponding word i n the UP M ( MIN = 0.25 x
B1 - 2.00)
B34a A(0:31), BADDR(28:30), and D(0:31) to CS
valid - as requested by control bit CST1 in the
corresponding word i n the UP M ( MIN = 0.50 x
B1 - 2.00)
B34b A(0:31), BADDR(28:30), and D(0:31) to CS
valid - as requested by CST2 in the
corresponding word in UPM (MIN = 0.75 x B1 -
2.00)
13.3018.0011.3016.009.4014.107.6012.30ns
1.506.001.506.001.506.001.506.00ns
7.6014.306.3013.005.0011.803.8010.50ns
5.60—4.30—3.00—1.80—ns
13.20—10.50—8.00—5.60—ns
20.70—16.70—13.00—9.40—ns
B35A(0:31), BADDR(28:30) to CS valid - as
requested by control bit BST4 in the
corresponding word i n the UP M ( MIN = 0.25 x
B1 - 2.00)
B35a A(0:31), BADDR(28:30), and D(0:31) to BS
valid - As Requested by BST1 in the
corresponding word i n the UP M ( MIN = 0.50 x
B1 - 2.00)
B35b A(0:31), BADDR(28:30), and D(0:31) to BS
valid - as requested by control bit BST2 in the
corresponding word i n the UP M ( MIN = 0.75 x
B1 - 2.00)
B36A(0:31), BADDR(28:30), and D(0:31) to GPL
valid as requested by control bit GxT4 in the
corresponding word i n the UP M ( MIN = 0.25 x
B1 - 2.00)
B37UP W AIT valid to CLKOUT fal ling ed ge 9 (MIN
= 0.00 x B1 + 6.00)
B38CLKOUT falling edge to UPWAIT valid 9 (MIN
= 0.00 x B1 + 1.00)
MPC852T Hardware Specifications, Rev. 3.1
5.60—4.30—3.00—1.80—ns
13.20—10.50—8.00—5.60—ns
20.70—16.70—13.00—9.40—ns
5.60—4.30—3.00—1.80—ns
6.00—6.00—6.00—6.00—ns
1.00—1.00—1.00—1.00—ns
Freescale Semiconduc tor19
Bus Signal Timing
NumCharacteristic
B39AS va lid to CLKOUT rising edge
x B1 + 7.00)
Table 9. Bus Operation Timings (continued)
33 MHz40 MHz50 MHz66 MHz
MinMaxMinMaxMinMaxMinMax
10
(MIN = 0.00
7.00—7.00—7.00—7.00—ns
Unit
B40A(0:31), TSIZ(0:1), RD/WR, BURST, valid to
7.00—7.00—7.00—7.00—ns
CLKOUT rising edge (MIN = 0.00 x B1 + 7.00)
B41TS valid to CLKOUT rising edge (setup time)
7.00—7.00—7.00—7.00—ns
(MIN = 0.00 x B1 + 7.00)
B42CLKOUT rising edge to TS valid (hold time)
2.00—2.00—2.00—2.00—ns
(MIN = 0.00 x B1 + 2.00)
B43AS negation to memory controller signals
—TBD—TBD—TBD—TBDns
negation (MAX = TBD)
1
If the rate of chan ge of the frequency of EXTAL is slow (that is, it do es no t j um p b etw e en the m ini mu m and maximum va lu es
in one cycle) or the frequ ency of the jitter is fast (tha t is, it does not sta y at an extreme value for a lon g time), then the maximum
allowed jitter on EXTAL can be up to 2%.
2
For part speeds above 50MHz, use 9.80ns for B11a.
3
The timing required for BR input is relevant when the MPC852T is selected to work with internal bus arbiter. The timing for
BG input is relevant when the MPC852T is selected to work with external bus arbiter.
4
For part speeds above 50MHz, use 2ns for B17.
5
The D(0:31) and DP(0:3) input timings B18 and B19 refer to the rising edge of the CLKOUT in which the TA input signal is
asserted.
6
For part speeds above 50MHz, use 2ns for B19.
7
The D(0:31) and DP(0: 3) inpu t timin gs B20 and B21 refer to t he fall ing ed ge of th e CLKOUT. This timing is vali d only for read
accesses controlled by chip-selects under control of the UPM in the memory controller, for data beats where DLT3 = 1 in the
UPM RAM words. (This is only the case where data is latched on the falling edge of CLKOUT.)
8
The timing B30 refers to CS when ACS = 00 and to WE(0:3) when CSNT = 0.
9
The signal UPWAIT is considered asynchronous to the CLKOUT and synchronized internally. The timings specified in B37
and B38 are specified to enable the freeze of the UPM output signals as described in Figure 18.
10
The AS signal is considere d asynchronous to the CLKOUT. The timing B39 is speci fied in order to allow the behavior spe cified
in Figure 21.
MPC852T Hardware Specifications, Rev. 3.1
20Freescale Semiconductor
Figure 3 is the control timing diagram.
Bus Signal Timing
CLKOUT
Outputs
Outputs
Inputs
Inputs
2.0 V
B
2.0 V
0.8 V
0.8 V
A
B
2.0 V
0.8 V
2.0 V
0.8 V
C
2.0 V
0.8 V
0.8 V
A
D
2.0 V
0.8 V
2.0 V
2.0 V
0.8 V
2.0 V
0.8 V
D
C
2.0 V
0.8 V
AMaximum output delay specification
BMinimum output hold time
CMinimum input setup time specification
DMinimum input hold time specification
Figure 3. Control Timing
Figure 4 provides the timing for the external clock.
CLKOUT
B1
B1
B4
Figure 4. External Clock Timing
B3
B2
B5
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor21
Bus Signal Timing
Figure 5 provides the timing for the synchronous output signals.
CLKOUT
B8
B7B9
Output
Signals
B8a
Output
Signals
B8b
B7b
Output
Signals
B9B7a
Figure 5. Synchronous Output Signals Timing
Figure 6 provides the timing for the synchronous active pull-up and open-drain output signals.
CLKOUT
B13
B12B11
TS
, BB
B13a
B11aB12a
TA, BI
B14
B15
TEA
Figure 6. Synchronous Active Pull-Up Resistor and Open-Drain Outputs Signals Timing
MPC852T Hardware Specifications, Rev. 3.1
22Freescale Semiconductor
Figure 7 provides the timing for the synchronous input signals.
CLKOUT
B16
, BI
TA
B16a
TEA, KR,
RETRY, CR
B16b
BB, BG, BR
Bus Signal Timing
B17
B17a
B17
Figure 7. Synchronous Input Signals Timing
Figure 8 provides normal case ti ming for in put dat a. It also appl ies t o normal r ead acc ess es under the con trol o f the
UPM in the memory controller.
CLKOUT
B16
B17
TA
B18
B19
D[0:31],
DP[0:3]
Figure 8. Input Data Timing in Normal Case
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor23
Bus Signal Timing
Figure 9 provides the timing for the input data controlled by the UPM for data beats where DLT3 = 1 in the UPM
RAM words. (This is only the case where data is latched on the falling edge of CLKOUT.)
CLKOUT
TA
B20
B21
D[0:31],
DP[0:3]
Figure 9. Input Data Timing When Controlled by UPM in the Memory Controller and DLT3 = 1
Figure 10 through Figure 13 provide the timing for the external bus read that various GPCM factors control.
CLKOUT
TS
A[0:31]
CSx
OE
WE[0:3]
D[0:31],
DP[0:3]
B11B12
B8
B22
B25
B28
B23
B26
B19
B18
Figure 10. External Bus Read Timing (GPCM Controlled—ACS = 00)
Table 10 provides interrupt timing for the MPC852T.
.
Table 10. Interrupt Timing
Bus Signal Timing
All Frequencies
NumCharacteristic
1
MinMax
I39IRQx valid to CLKOUT risi ng edge (set
6.00ns
up time)
I40IRQx hold time after CLKOUT2.00ns
I41IRQx pulse width low3.00ns
I42IRQx pulse width high3.00ns
I43IRQx edge-to-edge time4xT
1
The timings I39 and I40 describe the testing conditions under which the IRQ
lines are tested when being defined as level-sensitive. The
CLOCKOUT
IRQ lines are
synchronized internally and need not be asserted or negated with reference to
the CLKOUT.
The timings I41, I42, and I43 are specified to allow the correct function of the
IRQ lines detection circuitry, and have no direct relation with the total system
interrupt latency that the MPC852T is able to support.
Figure 23 provides the interrupt detection timing for the external level-sensitive lines.
CLKOUT
Unit
—
I39
I40
x
IRQ
Figure 23. Interrupt Detection Timing for External Level Sensitive Lines
Figure 24 provides the interrupt detection timing for the external edge-sensitive lines.
CLKOUT
I41I42
x
IRQ
I43
I43
Figure 24. Interrupt Detection Timing for External Edge Sensitive Lines
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor33
Bus Signal Timing
Table 11 shows the PCMCIA timing for the MPC852T.
Table 11. PCMCIA Timing
33 MHz40 MHz50 MHz66 MHz
NumCharacteristic
MinMaxMinMaxMinMaxMinMax
Unit
A(0:31), REG valid to PCMCIA Strobe
J82
asserted. 1 (MIN = 0.75 x B1 - 2.00)
A(0:31), REG valid to ALE negation.1 (MIN =
J83
1.00 x B1 - 2.00)
CLKOUT to REG valid (MAX = 0.25 x B1 +
J84
8.00)
CLKOUT to REG Invalid. (MIN = 0.25 x B1 +
J85
1.00)
CLKOUT to CE1, CE2 asserted. (MAX =
J86
0.25 x B1 + 8. 00)
CLKOUT to CE1, CE2 negated. (MAX =
J87
0.25 x B1 + 8. 00)
CLKOUT to PCOE, IORD, PCWE, IOWR
J88
assert time. (MAX = 0.00 x B1 + 11.00)
CLKOUT to PCOE, IORD, PCWE, IOWR
J89
negate time. (MAX = 0.00 x B1 + 11.00)
CLKOUT to ALE assert time (MAX = 0.25 x
J90
B1 + 6.30)
CLKOUT to ALE negate time (MAX = 0.25 x
J91
B1 + 8.00)
PCWE, IOWR negated to D(0:31) invalid.
J92
(MIN = 0.25 x B1 - 2.00)
20.70—16.70—13.00—9.40—ns
28.30—23.00—18.00—13.20—ns
7.6015.606.3014.305.0013.003.8011.80ns
8.60—7.30—6.00—4.80—ns
7.6015.606.3014.305.0013.003.8011.80ns
7.6015.606.3014.305.0013.003.8011.80ns
—11.00—11.00—11.00—11.00ns
2.0011.002.0011.002.0011.002.0011.00ns
7.6013.806.3012.505.0011.303.8010.00ns
—15.60—14.30—13.00—11.80ns
1
5.60—4.30—3.00—1.80—ns
WAITA and WAITB valid to CLKOUT rising
J93
J94
1
PSST = 1. Otherwise add PSST times cycle time.
1
(MIN = 0.00 x B1 + 8.00)
edge.
CLKOUT rising edge to WAITA and WAITB
1
invalid.
(MIN = 0.00 x B1 + 2.00)
8.00—8.00—8.00—8.00—ns
2.00—2.00—2.00—2.00—ns
PSHT = 0. Otherwise add PSHT times cycle time.
These synchronous timing s defi ne w hen the WAITA signals are detected in order to freeze (or relieve) the PCMCIA current
cycle. The
WAITA assertion is effective only if it is detec ted 2 cy c les be fore t he PSL tim er ex pi rati on. See PC MC IA Int erfa ce
in the MPC852T PowerQUI CC User s Man ual .
MPC852T Hardware Specifications, Rev. 3.1
34Freescale Semiconductor
Figure 25 provides the PCMCIA access cycle timing for the external bus read.
CLKOUT
TS
P44
A[0:31]
Bus Signal Timing
REG
CE1/CE2
COE, IORD
ALE
D[0:31]
P46P45
P48P49
P53P52P52
P47
P51P50
Figure 25. PCMCIA Access Cycles Timing External Bus Read
B19B18
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor35
Bus Signal Timing
Figure 26 provides the PCMCIA access cycle timing for the external bus write.
CLKOUT
TS
P44
A[0:31]
P46P45
REG
P48P49
CE1/CE2
PCWE, IOWR
P53P52P52
ALE
D[0:31]
Figure 26. PCMCIA Access Cycles Timing External Bus Write
Figure 27 provides the PCMCIA WAIT signals detection timing.
P47
P51P50
B9B8
P54
CLKOUT
P55
P56
WAITA
Figure 27. PCMCIA WAIT Signals Detection Timing
MPC852T Hardware Specifications, Rev. 3.1
36Freescale Semiconductor
Table 12 shows the PCMCIA port timing for the MPC852T.
Table 12. PCMCIA Port Timing
33 MHz40 MHz50 MHz66 MHz
NumCharacteristic
MinMaxMinMaxMinMaxMinMax
Bus Signal Timing
Unit
CLKOUT to OPx Va lid (MAX = 0.00 x B1 +
J95
19.00)
HRESET negated to OPx drive 1(MIN = 0.75 x
J96
B1 + 3.00)
IP_Xx valid to CLKOUT ris ing edge (MIN = 0 .00
J97
x B1 + 5.00)
CLKOUT rising edge to IP_Xx invalid (MIN =
J98
0.00 x B1 + 1.00)
1
OP2 and OP3 only.
—19.00—19.00—19.00—19.00ns
25.70—21.70—18.00—14.40—ns
5.00—5.00—5.00—5.00—ns
1.00—1.00—1.00—1.00—ns
Figure 28 provides the PCMCIA output port timing for the MPC852T.
CLKOUT
P57
Output
Signals
HRESET
P58
P2, OP3
Figure 28. PCMCIA Output Port Timing
Figure 29 provides the PCMCIA output port timing for the MPC852T.
CLKOUT
P59
P60
Input
Signals
Figure 29. PCMCIA Input Port Timing
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor37
Bus Signal Timing
Table 13 shows the debug port timing for the MPC852T.
Table 13. Debug Port Timing
NumCharacteristic
All Frequencies
Unit
MinMax
J82DSCK cycle time3xT
J83DSCK clock pulse width1.25xT
J84DSCK rise and fall times0.003.00ns
J85DSDI input data setup time8.00—ns
J86DSDI data hold time5.00—ns
J87DSCK low to DSDO data valid0.0015.00ns
J88DSCK low to DSDO invalid0.002.00ns
Figure 30 provides the input timing for the debug port clock.
DSCK
D61
D61
D63
D62
Figure 30. Debug Port Clock Input Timing
Figure 31 provides the timing for the debug port.
CLOCKOUT
CLOCKOUT
D62
——
——
D63
DSCK
D64
D65
DSDI
D66
D67
DSDO
Figure 31. Debug Port Timings
MPC852T Hardware Specifications, Rev. 3.1
38Freescale Semiconductor
Table 14 shows the reset timing for the MPC852T.
Table 14. Reset Timing
NumCharacteristic
Bus Signal Timing
33 MHz40 MHz50 MHz66 MHz
Unit
MinMaxMinMaxMinMaxMinMax
CLKOUT to HRESET high impedance (MAX =
J82
0.00 x B1 + 20.00)
CLKOUT to SRESET high impedance (MAX =
J83
0.00 x B1 + 20.00)
J84 RSTCONF pulse width (MIN = 17.00 x B1)515.20—425.00—340.00—257.60—ns
J85 ——————————
Configuration data to HRESET rising edge set
J86
up time (MIN = 15.00 x B1 + 50.00)
Configuration dat a to RSTCONF rising edge set
J87
up time (MIN = 0.00 x B1 + 350.00)
Configuration data hold time after RSTCONF
J88
negation (MIN = 0.00 x B1 + 0.00)
Configuration data hold time after HRESET
J89
negation (MIN = 0.00 x B1 + 0.00)
HRESET and RSTCONF asserted to data out
J90
drive (MAX = 0.00 x B1 + 25.00)
RSTCONF negated to data out hig h impedance.
J91
(MAX = 0.00 x B1 + 25.00)
CLKOUT of last rising edge before chip
J92
three-states
impedance. (MAX = 0.00 x B1 + 25.00)
HRESET to data out high
—20.00—20.00—20.00—20.00ns
—20.00—20.00—20.00—20.00ns
504.50—425.00—350.00—277.30—ns
350.00—350.00—350.00—350.00—ns
0.00—0.00—0.00—0.00—ns
0.00—0.00—0.00—0.00—ns
—25.00—25.00—25.00—25.00ns
—25.00—25.00—25.00—25.00ns
—25.00—25.00—25.00—25.00ns
J93 DSDI, DSCK set up (MIN = 3.00 x B1)90.90—75.00—60.00—45.50—ns
J94 DSDI, DSCK hold time (MIN = 0.00 x B1 + 0.00)0.00—0.00—0.00—0.00—ns
SRESET negated to CLKOUT rising edge for
J95
DSDI and DSCK sample (MIN = 8.00 x B1)
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor39
242.40—200.00—160.00—121.20—ns
Bus Signal Timing
Figure 32 shows the reset timing for the data bus configuration.
HRESET
R71
R76
RSTCONF
R73
R74
D[0:31] (IN)
R75
Figure 32. Reset Timing—Configuration from Data Bus
Figure 33 provides the reset timing for the data bus weak drive during configuration.
CLKOUT
HRESET
RSTCONF
D[0:31] (OUT)
(Weak)
R69
R79
R77R78
Figure 33. Reset Timing—Data Bus Weak Drive during Configuration
MPC852T Hardware Specifications, Rev. 3.1
40Freescale Semiconductor
IEEE 1149.1 Electrical Specifications
Figure 34 provides the reset timing for the debug port configuration.
CLKOUT
R70
R82
SRESET
R80R80
R81
DSCK, DSDI
R81
Figure 34. Reset Timing—Debug Port Configuration
13 IEEE 1149.1 Electrical Specifications
Table 15 provides the JTAG timings for the MPC852T shown in Figure 35 through Figure 38.
Table 15. JTAG Timing
All Frequencies
NumCharacteristic
MinMax
J82TCK cycle time100.00—ns
J83TCK clock pulse width measured at 1.5 V40.00—ns
J84TCK rise and fall times0.0010.00ns
J85TMS, TDI data setup time5.00—ns
J86TMS, TDI data hold time25.00—ns
J87TCK low to TDO data valid —27.00ns
J88TCK low to TDO data invalid 0.00—ns
J89TCK low to TDO high impedance —20.00ns
J90TRST assert time100.00—ns
J91TRST setup time to TCK low40.00—ns
J92TCK falling edge to output valid—50.00ns
J93TCK falling edge to output valid out of high impedance—50.00ns
J94TCK falling edge to output high impedance—50.00ns
Unit
J95Boundary scan input valid to TCK rising edge50.00—ns
J96TCK rising edge to boundary scan input invalid50.00—ns
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor41
IEEE 1149.1 Electrical Specifications
TCK
J84J84
TCK
MS, TDI
J82J83
J82J83
Figure 35. JTAG Test Clock Input Timing
J85
J86
J87
J88J89
TDO
TCK
TRST
Figure 36. JTAG Test Access Port Timing Diagram
J91
J90
Figure 37. JTAG TRST Timing Diagram
MPC852T Hardware Specifications, Rev. 3.1
42Freescale Semiconductor
CPM Electri cal Characteristics
TCK
J92J94
Output
Signals
J93
Output
Signals
J95J96
Output
Signals
Figure 38. Boundary Scan (JTAG) Timing Diagram
14 CPM Electrical Characteristics
This section pr ovi des t he AC and DC electric al s peci fications for th e communications proc es sor module (CPM) of
the MPC852T.
14.1 Port C Interrupt AC Electrical Specifications
Table 16 provides the timings for port C interrupts.
Table 16. Port C Interrupt Timing
NumCharacteristic
35Port C interrupt pulse width low (edge-triggered mode)55—ns
36Port C interrupt minimum time between ac tive edges55—ns
Figure 39 shows the port C interrupt detection timing.
36
Port C
(Input)
35
Figure 39. Port C Interrupt Detection Timing
33.34 MHz
Unit
MinMax
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor43
CPM Electri cal Characteristics
14.2 IDMA Controller AC Electrical Specifications
Table 17 provides the IDMA controller timings as shown in Figure 40 through Figure 43.
Table 17. IDMA Controller Timing
All Frequencies
NumCharacteristic
MinMax
40DREQ setup time to clock high7—ns
41DREQ hold time from clock high
42SDACK assertion delay from clock high—12ns
43SDACK negation delay from clock low—12ns
44SDACK negation delay from TA low—20ns
45SDACK negation delay from clock high—15ns
46TA assertion to falling edge of the clock setup time (applies to external TA)7—ns
1
Applies to high-to-low mode (EDM=1)
1
Unit
3—ns
CLKO
(Output)
DREQ
(Input)
41
40
Figure 40. IDMA External Requests Timing Diagram
MPC852T Hardware Specifications, Rev. 3.1
44Freescale Semiconductor
CLKO
(Output)
TS
(Output)
R/W
(Output)
CPM Electri cal Characteristics
42
DATA
TA
(Input)
SDACK
43
46
Figure 41. SDACK Timing Diagram—Peripheral Write, Externally-Generated TA
CLKO
(Output)
TS
(Output)
R/W
(Output)
4244
DATA
TA
(Output)
SDACK
Figure 42. SDACK Timing Diagram—Peripheral Write, Internally-Generated TA
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor45
CPM Electri cal Characteristics
CLKO
(Output)
TS
(Output)
R/W
(Output)
DATA
TA
(Output)
SDACK
4245
Figure 43. SDACK Timing Diagram—Peripheral Read, Internally-Generated TA
14.3 Baud Rate Generator AC Electrical Specifications
Table 18 provides the baud rate generator timings as shown in Figure 44.
Table 18. Baud Rate Generator Timing
All Frequencies
BRGOX
NumCharacteristic
MinMax
50BRGO rise and fall time —10ns
51BRGO duty cycle4060%
52BRGO cycle40—ns
50
51
52
50
51
Unit
Figure 44. Baud Rate Generator Timing Diagram
MPC852T Hardware Specifications, Rev. 3.1
46Freescale Semiconductor
14.4 Timer AC Electrical Specifications
Table 19 provides the general-purpose timer timings as shown in Figure 45.
NumCharacteristic
61TIN/TGATE rise and fall time10—ns
62TIN/TGATE low time1—clk
63TIN/TGATE high time2—clk
64TIN/TGATE cycle time3—clk
65CLKO low to TOUT valid325ns
100RCLK3 and TCLK3 width high
101 RCLK3 and TCLK3 width low1/SYNCCLK +5—ns
102 RCLK3 and TCLK3 rise/fall time—15.00ns
1
1/SYNCCLK—ns
Unit
103 TXD3 active delay (from TCLK3 falling edge)0.0050.00ns
104RTS3 active/inactive delay (from TCLK3 falling edge)0.0050.00ns
105CTS3 setup time to TCLK3 rising edge5.00—ns
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor47
CPM Electri cal Characteristics
Table 20. NMSI External Clock Timing (continued)
NumCharacteristic
106RXD3 setup time to RCLK3 rising edge5.00—ns
107RXD3 hold time from RCLK3 rising edge
108 CD3 setup Time to RCLK3 rising edge5.00—ns
1
The ratios SyncCLK/RCLK3 and SyncCLK/TCLK3 must be greater than or equal to 2.25/1.
2
Also appli es to CD and CTS hold time when they are used as an external sync signal.
Table 21 provides the NMSI internal clock timing.
Table 21. NMSI Inte rnal Clo ck Timing
NumCharacteristic
100RCLK3 and TCLK3 frequency
102 RCLK3 and TCLK3 rise/fall time——ns
1
All Frequencies
Unit
MinMax
2
5.00—ns
All Frequencies
Unit
MinMax
0.00SYNCCLK/3MHz
103 TXD3 active delay (from TCLK3 falling edge)0.0030.00ns
104RTS3 active/inactive delay (from TCLK3 falling edge)0.0030.00ns
105CTS3 setup time to TCLK3 rising edge40.00—ns
106RXD3 setup time to RCLK3 rising edge40.00—ns
107RXD3 hold time from RCLK3 rising edge
2
0.00—ns
108CD3 setup time to RCLK3 rising edge40.00—ns
1
The ratios SyncCLK/RCLK3 and SyncCLK/TCLK3 must be greater or equal to 3/1.
2
Also applies to CD and CTS hold time when they are used as an external sync signals.
MPC852T Hardware Specifications, Rev. 3.1
48Freescale Semiconductor
Figure 46 through Figure 48 show the NMSI timings.
RCLK3
CPM Electri cal Characteristics
RxD3
(Input)
CD3
(Input)
CD3
SYNC Input)
TCLK3
106
102
102
102101
100
107
108
107
Figure 46. SCC NMSI Receive Timing Diagram
102101
100
TxD3
(Output)
RTS3
(Output)
CTS3
(Input)
CTS3
(SYNC Input)
103
105
104
Figure 47. SCC NMSI Transmit Timing Diagram
104
107
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor49
CPM Electri cal Characteristics
TCLK3
102
TxD3
(Output)
RTS3
(Output)
CTS3
(Echo Input)
102101
100
103
104
105
Figure 48. HDLC Bus Timing Diagram
14.6 Ethernet Electrical Specifications
Table 22 provides the Ethernet timings as shown in Figure 49 through Figure 53.
Table 22. Ethernet Timing
104107
All Frequencies
NumCharacteristic
MinMax
120CLSN width high40—ns
121RCLK3 rise/fall time —15ns
122RCLK3 width low40—ns
123RCLK3 clock period
124RXD3 setup time20—ns
125RXD3 hold time5—ns
126RENA active delay (from RCLK3 rising edge of the last data bit)10—ns
127RENA width low100—ns
128TCLK3 rise/fall time —15ns
129TCLK3 width low40—ns
130TCLK3 clock period
131TXD3 active delay (from TCLK3 rising edge)—50ns
132TXD3 inactive delay (from TCLK3 rising edge)6.550ns
133TENA active delay (from TCLK3 rising edge)1050ns
Table 23 provides the SPI master timings as shown in Figure 54 and Figure 55.
Table 23. SPI Master Timing
All Frequencies
NumCharacteristic
CPM Electri cal Characteristics
Unit
MinMax
SPICLK
(CI=0)
(Output)
SPICLK
(CI=1)
(Output)
160MASTER cycle time41024t
161MAS TER clock (SCK) high or low time2512t
162MASTER data setup time (inputs)15—ns
163Master data hold time (inputs)0—ns
164Master data valid (after SCK edge)—10ns
165Master data hold time (outputs)0—ns
166Rise time output—15ns
167Fall time output—15ns
166167161
161160
163
162
166
167
cyc
cyc
SPIMISO
(Input)
SPIMOSI
(Output)
msbDatalsbmsb
165164
167166
msblsbmsb
Data
Figure 54. SPI Master (CP = 0) Timing Diagram
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor53
CPM Electri cal Characteristics
SPICLK
(CI=0)
(Output)
161160
SPICLK
(CI=1)
(Output)
163
162
166167161
167
166
SPIMISO
(Input)
SPIMOSI
(Output)
msbDatalsbmsb
165164
167166
msblsbmsb
Data
Figure 55. SPI Master (CP = 1) Timing Diagram
14.8 SPI Slave AC Electrical Specifications
Table 24 provides the SPI slave timings as shown in Figure 56 and Figure 57.
Table 24. SPI Slave Timing
NumCharacteristic
170Slave cycle time2—t
171Slave enable lead time15—ns
172Slave enable lag time15—ns
All Frequencies
Unit
MinMax
cyc
173Slave clock (SPICLK) high or low time1—t
174Slave sequential transfer delay (does not require deselect)1—t
175Slave data setup time (inputs)20—ns
176Slave data hold time (inputs)20—ns
177Slave access time—50ns
MPC852T Hardware Specifications, Rev. 3.1
54Freescale Semiconductor
cyc
cyc
SPISEL
(Input)
SPICLK
(CI=0)
(Input)
SPICLK
(CI=1)
(Input)
181182173
173170
177182
181
180
CPM Electri cal Characteristics
171172
174
178
SPIMISO
(Output)
SPIMOSI
(Input)
DatamsblsbmsbUndef
175179
176182
msblsbmsb
Data
181
Figure 56. SPI Slave (CP = 0) Timing Diagram
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor55
FEC Electrical Characteristics
SPISEL
(Input)
171170
SPICLK
(CI=0)
(Input)
173
SPICLK
(CI=1)
(Input)
177182
173
180
172
174
181182
181
178
SPIMISO
(Output)
SPIMOSI
(Input)
msb
175179
176182
msblsb
Data
181
Data
lsbUndef
msb
msb
Figure 57. SPI Slave (CP = 1) Timing Diagram
15 FEC Electrical Characteristics
This section provides the AC electrical specifications for the fast Ethernet controller (FEC). Note that the timing
specifications for the MII signals are independent of system clock frequency (part speed designation). Also, MII
signals use TTL signal levels compatible with devices operating at either 5.0 V or 3.3 V.
15.1 MII Receive Signal Timing (MII_RXD[3:0], MII_RX_DV,
MII_RX_ER, MII_RX_CLK)
The receiver functi ons corre ctly up to a MII_RX_C LK maximum fr equency of 25MHz +1%. Ther e is no min imum
frequency requirement. In addition, the processo r cl ock fre quency must exceed the MII_RX_CLK frequency - 1%.
Table 25 provides information on the MII receive signal timing.
Table 25. MII Receive Signal Timing
NumCharacteristicMinMaxUnit
M1MII_RXD[3:0], MII_RX_DV, MII_RX_ER to MII_RX_CLK setup5—ns
M2MII_RX_CLK to MII_RXD[3:0], MII_RX_DV, MII_RX_ER hold5—ns
M3MII_RX_CLK pulse width high35%65%MII_RX_CLK per iod
M4MII_RX_CLK pulse width low35%65%MII_RX_CLK period
MPC852T Hardware Specifications, Rev. 3.1
56Freescale Semiconductor
Figure 58 shows MII receive signal timing.
MII_RX_CLK (input)
MII_RXD[3:0] (inputs)
MII_RX_DV
MII_RX_ER
FEC Electrical Characteristi cs
M3
M4
M1
Figure 58. MII Receive Signal Timing Diagram
M2
15.2 MII Transmit Signal Timing (MII_TXD[3:0], MII_TX_EN,
MII_TX_ER, MII_TX_CLK)
The transmitter functions correctly up to a MII_TX_CLK maximum frequency of 25 MHz +1%. There is no
minimum frequency requirement. In addition, the processor clock frequency must exceed the MII_TX_CLK
frequency - 1%.
Table 26 provides information about the MII transmit signal timing,.
Table 26. MII Transmit Signal Timing
NumCharacteristicMinMaxUnit
M5MII_TX_CLK to MII_TXD[3:0] , MII_TX_EN, M II_TX_ER inva lid5—ns
M6MII_TX_CLK to MII_TXD[3:0], MII_TX_EN, MII_TX_ER valid—25—
M7MII_TX_CLK pulse width high35%65%MII_TX_CLK period
M8MII_TX_CLK pulse width low35%65%MII_TX_CLK period
Figure 59 shows the MII transmit signal timing diagram.
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor57
FEC Electrical Characteristics
M7
MII_TX_CLK (input)
M5
M8
MII_TXD[3:0] (outputs)
MII_TX_EN
MII_TX_ER
M6
Figure 59. MII Transmit Signal Timing Diagram
15.3 MII Async Inputs Signal Timing (MII_CRS, MII_COL)
Table 27 provides information about the MII async inputs signal timing.
Table 27. MII Async Inputs Signal Timing
NumCharacteristicMinMaxUnit
M9MII_CRS, MII_COL minimum pulse width1.5—MII_TX_CLK period
Figure 60 shows the MII asynchronous inputs signal timing diagram.
MII_CRS, MII_COL
M9
Figure 60. MII Async Inputs Timing Diagram
15.4 MII Serial Management Channel Timing (MII_MDIO, MII_MDC)
Table 28 provides information on the MII serial management channel signal timing. The FEC functions correctly
with a maximum MDC frequency in excess of 2.5 MHz. The exact upper bound is under investigation.
Table 28. MII Serial Management Channel Timing
NumCharacteristicMinMaxUnit
M10MII_MDC falling edge to MII_MDIO output invalid (minimum
propagation delay)
0—ns
M11MII_MDC falling edge to MII_MDIO output valid (max prop delay)—25ns
M12MII_MDIO (input) to MII_MDC rising edge setup10—ns
M13MII_MDIO (input) to MII_MDC rising edge hold0—ns
MPC852T Hardware Specifications, Rev. 3.1
58Freescale Semiconductor
FEC Electrical Characteristi cs
Table 28. MII Serial Management Channel Timing (continued)
NumCharacteristicMinMaxUnit
M14MII_MDC pulse width high40%60%MII_MDC period
M15MII_MDC pulse width low40%60%MII_MDC period
Figure 61 shows the MII serial management channel timing diagram.
M14
MM15
MII_MDC (output)
M10
MII_MDIO (output)
M11
MII_MDIO (input)
M12
M13
Figure 61. MII Serial Management Channel Timing Diagram
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor59
Mechanical Data and Ordering Information
16 Mechanical Data and Ordering Information
Table 29 identifies the packages and operating frequencies orderable for the MPC852T.
Package TypeTemperature (Tj)Frequency (MHz)Order Number
Table 29. MPC852T Package/Frequency Orderable
Plastic ball grid array
(VR and ZT suffix)
Plastic ball grid array
(CVR suffix)
0°C to 95°C50MPC852TVR50
MPC852TZT50
66MPC852TVR66
MPC852TZT66
80MPC852TVR80
MPC852TZT80
100MPC852TVR100
MPC852TZT100
– 40°C to 100°C66TBD
16.1 Pin Assignments
The following sections gi ve the pinout an d pin listing fo r the JEDEC Compliant and th e non-JEDEC versions of the
16 x 16 PBGA package.
MPC852T Hardware Specifications, Rev. 3.1
60Freescale Semiconductor
Mechanical Data and Ordering Information
16.1.1 The JEDEC Compliant Pinout
Figure 62 shows the JEDEC pinout of the PBGA package as viewed from the top surface. For additional
information, see the MPC866 PowerQUICC Family User’s Manual.
NOTE: This is the top view of the device.
N/C
WR
VDDL
BDIP
BR
CR
VFLS_1 RSV BURST
ALE_A
KR
OP0
OP3
BADDR29 BADDR28
EXTAL
XTAL EXTCLK WAIT_A
PORST VDDSYN VSSSYN1
VDDL
N/C
CS7 GPL_A2 WE2 BS_A0 VDDLA28A18A23A19A14A7A2A1N/C
CS1
CS0
CE2_AGPL_A3 WE3
GPL_A4
CS3CS5WE1 BS_A2 A26A25A21A17A12A8A3N/C
BI
CS2OE
TS
TEA
GPL_A5
MII_COL
BB
DSCK
VFLS_0
AS BADDR30
OP1
OP2
RSTCONF
VDDL
SRESET
VSSSYN
IP_A7
IP_A2PD10 N/CD31
IP_A0 IP_A4 DP2
MII_CRS BS_A3 A22A30
GPL_A0
WE0 BS_A1A24
CE_1A CS4 TSIZ1A16A11A5N/CTSIZ0
TA
BG
FRZ
HRESET
VDDL
N/C
IP_A3IP_A6 D26D14D9IRQ1 PD3IP_A1
IP_A5D25D21D15D10D17 IRQ7 PD6PD9CLKOUT
DP0
DP3
D29D24D20D16D11D12 IRQ0 PD4DP1
D28
D7D22 VDDL D18D3D1D4D8 MII_TXEN
D30
A29A27A13A9A6A0N/C
A31CS6
GND
D6D19D5D2D27D13D0PD5
A20A15A10A4N/C PB29 VDDL
PB31 PC13
PB30 TDO
PB28 TDI
TCK PB25
PC5PC7
PD13 PA2
VDDH
N/CPC4
PD8 PD15
D23
PC15
PC12 PA11
TMS TRST
VDDL MDIO
PA10 PB24
PA8PA9
PC6PA3
PA1 PB15
VDDL PA0
PD12 PD14
N/C PD11
PD7N/C
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
12
34567 8
91011
1213141516
Figure 62. Pinout of the PBGA Package - JEDEC Standard
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor61
Mechanical Data and Ordering Information
Table 30 contains a list of the MPC852T input and output signals and shows multiplexing and pin assignments.
RSTCONFL5Input (3.3 V only)
HRESETK5Open-drain
SRESETN4Open-drain
XTALP2Analog Output
EXTALN2Analog Input (3.3 V only)
CLKOUTP7Output
EXTCLKP3Input (3.3 V only)
ALE_AJ2Output
CE1_AF6Output
CE2_AC4Output
WAIT_AP4Input (3.3 V only)
IP_A0U3Input (3.3 V only)
IP_A1N7Input (3.3 V only)
IP_A2
IOIS16_A
IP_A3N6Input (3.3 V only)
IP_A4U4Input (3.3 V only)
IP_A5P6Input (3.3 V only)
IP_A6N8Input (3.3 V only)
IP_A7T3Input (3.3 V only)
DSCKJ3Bidirectional
For more information on the printed circuit board layout of the PBGA package, including thermal via design and
suggested pad layout, ref er to Plastic Ball Grid Array Applicati on Note (order number: AN1231/D) that is ava ilable
from your local Motorola sales office.
Figure 64 shows the mechanical dimensions of the PBGA package.
MPC852T Hardware Specifications, Rev. 3.1
76Freescale Semiconductor
Mechanical Data and Ordering Information
NOTES:
1. All dimensions are in millimeters.
2. Interpret dimensions and tolerances per ASME Y14.5M —1994.
3. Maximum solder ball diameter measured parallel to datum A.
4. Datum A, the seating plane, is defined by the spherical crowns of the solder balls.
Note: Solder sphere composition is 95.5% Sn 45%Ag 0.5%Cu for MPC852T VRX XX.
Solder sphere composition is 62%Sn 36%Pb 2%Ag for MPC852TZTXXX.
Figure 64. Mechanical Dimensions and Bottom Surface Nomenclature of the PBGA Package
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor77
Document Revision History
17 Document Revision History
Table 32 lists significant changes between revisions of this document.
Table 32. Document Revision History
RevisionDateChanges
3.11/18/2005Document template update.
3.011/2004 • Added sentence to S pec B1A a bout EXTCLK and CLKOUT be ing in
Alignment for Integer Values
• Added a footnote to Spec 41 specifying that EDM = 1
• Broke the Section 16.1, “Pin Assignments,” into 2 smaller sections
for the JEDEC and non-JEDEC pinouts.
2.012/2003Put 852T on the 1st page in place of 8245.
Figure 62 on pag e 5 9 ha d overbars added o n s ig nal s C R ( pin G 2) a nd
WAIT_A (pin P4).
1.87/2003Changed the pinout to be JEDEC Compliant, changed timing
parameters B28a through B28d, and B29d to show tha t TRLX can be 0
or 1.
1.75/2003Changed the SPI Master Timing Specs. 162 and 164
1.64/2003Changed the package draw ing in Figure 15-63
1.54/2003Changed 5 Port C pins with interrup t cap abi lity to 7 Port C pi ns. Add ed
the Note: solder sphere composition for MPC852TVR and
MPC852TCVR devices is 95.5%Sn 45%Ag 0.5%Cu to Figure 15-63
1.42/2003Changed Table 15-30 Pin Assignments for the PLL Pins V
V
1.31/2003Added subscripts to timing diagrams for B1-B35, to specify memory
controller settings for the specific edges.
1.21/2003In Table 15-30, specified EXTCLK as 3.3 V.
1.112/2002Added fast Ethernet controller to the features
111/2002Added values for 80 and 100 MHz
010/2002Initial release
SSSYN
, V
DDSYN
SSSYN1
,
MPC852T Hardware Specifications, Rev. 3.1
78Freescale Semiconductor
THIS PAGE INTENTIONALLY LEFT BLANK
Document Revision History
MPC852T Hardware Specifications, Rev. 3.1
Freescale Semiconduc tor79
How to Reach Us:
Home Page:
www.freescale.com
email:
support@freescale.com
USA/Europe or Locati ons No t Listed:
Freescale Semiconductor
Techn ical Information Center, CH370
1300 N. Alma School Road
Chandler, Arizona 85224
(800) 521-6274
480-768-2130
support@freescale.com
Japan:
Freescale Semiconductor Japan Ltd.
Techn ical Information Center
3-20-1, Minami-Azabu, Minato-ku
Tokyo 106-0047 Japan
0120 191014
+81 3 3440 3569
support.japan@freescale.com
Asia/Pacific:
Freescale Semiconductor Hong Kong Ltd.
Techn ical Information Center
2 Dai King Street
Tai Po Industrial Estate,
Tai Po, N.T., Hong Kong
+800 2666 8080
support.asia@freescale.com
For Literature Requests Only:
Freescale Semiconductor
Literature Distribution Center
P.O. Box 5405
Denver, Colorado 80217
(800) 441-2447
303-675-2140
Fax: 303-675-2150
LDCForFreescaleSemiconductor@
hibbertgroup.com
Information in this document is provided solely to enable system and software implementers to
use Freescale Semiconductor products. There are no express or implied copyright licenses
granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the
information in this document.
Freescale Semiconductor reserves the right to make changes without further notice to any
products herein. Freescale Semiconductor makes no warranty, representation or guarantee
regarding the suitability of its products for any particular purpose, nor does Freescale
Semiconductor assume any liability arising out of the application or use of any product or circuit,
and specifically disclaims any and all liability, including without limitation consequential or
incidental damages. “Typical” parameters which may be provided in Freescale Semiconductor
data sheets and/or specifications can and do vary in different applications and actual performance
may vary over time. All operating parameters, including “Typicals” must be validated for each
customer application by customer’s technical experts. Freescale Semiconductor does not convey
any license under its patent rights nor the rights of others. Freescale Semiconductor products are
not designed, intended, or authorized for use as components in systems intended for surgical
implant into the body, or other applications intended to support or sustain life, or for any other
application in which the failure of the Freescale Semiconductor product could create a situation
where personal injury or death may occur. Should Buyer purchase or use Freescale
Semiconductor products for any such unintended or unauthorized application, Buyer shall
indemnify and hold Freescale Semiconductor and its officers, employees, subsidiaries, affiliates,
and distributors harmless against all claims, costs, damages, and expenses, and reasonable
attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated
with such unintended or unauthorized use, even if such claim alleges that Freescale
Semiconductor was negligent regarding the design or manufacture of the part.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. The
described product contains a PowerPC processor core. The PowerPC name is a trademark of
IBM Corp. and used under license. All other product or service names are the property of their
respective owners.