Freescale MPC823 Ac electrical specification Datasheet

Freescale Semiconductor
Order this document by
MPC823ELE/D
Revision 1
MPC823 AC Electrical Specifications
Freescale Semiconductor, Inc...
This document contains detailed information on power considerations, DC/AC electrical
characteristics, and AC timing specifications for the MPC823.
Note: Visit our website at www.motorola.com if you are using a frequency other than
25, 40, or 50MHz. Our website contains a spreadsheet that you can use to
calculate the timing for your specific system frequency.
This device contains circuitry protecting against damage from high-static voltage or electrical
fields. However, it is advised that precautions be taken to avoid application of any voltages
higher than the maximum-rated voltages to this high-impedance circuit. Reliability of operation
is enhanced if unused inputs are tied to an appropriate logic voltage level (either GND or VCC).
© Freescale Semiconductor, Inc., 2004. All rights reserved.
Freescale Semiconductor, Inc.
MAXIMUM RATINGS (GND = 0V)
RATING
SYMBOL
VALUE
UNIT
VDDH
-0.3 to 4.0
V
VDD
-0.3 to 4.0
V
KAPWR
-0.3 to 4.0
V
VDDSYN
-0.3 to 4.0
V
Input Voltage (JTAG and GPIO)
VIN
-0.3 to 5.8
V
Input Voltage (All other pins)
VIN
-0.3 to 3.3
V
Operating Temperature
TA
0 to 70û
or
-40û to 85û
ûC
TSTG
-55 to +150
ûC
Freescale Semiconductor, Inc...
Supply Voltage
Storage Temperature Range
NOTES:
1.
Functional operating conditions are given in DC Electrical Characteristics (VCC = 3.0 - 3.6
V). Absolute maximum ratings are stress ratings only, and functional operation at the
maxima is not guaranteed. Stress beyond those listed may affect device reliability or cause
permanent damage to the device.
2.
CAUTION: The JTAG and GPIO input voltages cannot be more than 2.5 V greater than
supply voltage, this restriction applies also on Òpower-onÓ as well as on normal operation.
3.
5 Volt friendly inputs are inputs that tolerate 5 volts for JTAG and GPIO pins.
4.
If you are using Mask Revision Base #F98S (Revision 0), all pins except EXTAL and CLK4IN
are 5V tolerant inputs.
THERMAL CHARACTERISTICS
CHARACTERISTIC
Thermal Resistance for BGA
SYMBOL
VALUE
UNIT
qJc
~30
°C/W
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
POWER CONSIDERATIONS
The average chip-junction temperature, TJ, in °C can be obtained from
TJ = TA + (PD ¥ qJA)
(1)
where
Freescale Semiconductor, Inc...
TA =
qJA =
PD =
PINT =
PI/O =
Ambient Temperature, ¥C
Package Thermal Resistance, Junction to Ambient, ¥C/W
PINT + PI/O
IDD x VDD, WattsÑChip Internal Power
Power Dissipation on Input and Output PinsÑUser Determined
For most applications PI/O < 0.3 ¥ PINT and can be neglected. If PI/O is neglected, an approximate
relationship between PD and TJ is:
PD =
K Õ (TJ + 273¥C)
(2)
Solving equations (1) and (2) for K gives
K=
PD ¥ (TA + 273¥C) + qJA ¥ PD
2
(3)
where K is a constant pertaining to the particular part. K can be determined from equation (3)
by measuring PD (at equilibrium) for a known TA. Using this value of K, the values of PD and TJ
can be obtained by solving equations (1) and (2) iteratively for any value of TA.
Layout Practices
Each VCC pin on the MPC823 should be provided with a low-impedance path to the boardÕs
supply. Each GND pin should be provided with a low-impedance path to ground. The power
supply pins drive distinct groups of logic on chip. The VCC power supply should be bypassed to
ground using at least four 0.1 mF bypass capacitors located as close as possible to the four
sides of the package. The capacitor leads and associated printed circuit traces connecting to
chip VCC and GND should be kept to less than half an inch per capacitor lead. A four-layer
board that employs two inner layers as VCC and GND planes should be used.
All output pins on the MPC823 have fast rise and fall times. Printed circuit (PC) trace
interconnection length should be minimized in order to minimize undershoot and reflections
caused by these fast output switching times. This recommendation particularly applies to the
address and data busses. Maximum PC trace lengths of six inches are recommended.
Capacitance calculations should consider all device loads as well as parasitic capacitances
due to the PC traces. Attention to proper PCB layout and bypassing becomes especially critical
in systems with higher capacitive loads because these loads create higher transient currents
in the VCC and GND circuits. Pull up all unused inputs or signals that will be inputs during reset.
Special care should be taken to minimize the noise levels on the PLL supply pins.
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
3
Freescale Semiconductor, Inc.
DC ELECTRICAL CHARACTERISTICS (VCC = 3.0 - 3.6 V)
CHARACTERISTIC
SYMBOL
MIN
MAX
UNIT
Input High Voltage (for JTAG and GPIO)
VIH
2.0
5.5
V
Input High Voltage (all other pins)
VIH
2.0
3.6
V
Input Low Voltage
VIL
GND
0.8
V
VIHC
0.7*(VCC)
VCC+0.3
V
Input Leakage Current, VIN = 5.5 V
IIN
Ñ
±10
µA
Hi-z (Off State) Leakage Current, VIN = 3.5V
IOZ
Ñ
±10
µA
Freescale Semiconductor, Inc...
EXTAL and EXTCLK Input High Voltage
Signal Low Input Current, VIL = 0.8 V
IL
±10
µA
Signal High Input Current, VIH = 2.0 V
IH
±10
µA
Output High Voltage, IOH = Ð2.0 mA, VDDH = 3.0V
Except XTAL, XFC, and Open-Drain Pins
VOH
2.4
Ñ
V
Output Low Voltage
IOL = 2.0 mA CLKOUT
IOL = 3.2 mAA[6:31], TSIZ0/REG, TSIZ1, D(0:31), DP[0:3]/IRQ[3:6],
RD/WR, BURST, RSV/IRQ2, IP_B[0:1]/IWP[0:1]/VFLS[0:1], IP_B2/
IOIS16_B/AT2, IP_B3/IWP2/VF2, IP_B4/LWP0/VF0, IP_B5/LWP1/
VF1, IP_B6/DSDI/AT0, IP_B7/PTR/AT3, USBRXD/PA15, RXD2/
PA13, SMRXD2/L1TXDA/PA9, SMTXD2/L1RXDA/PA8, IRQ4/KR/
SPKROUT, TIN1/L1RCLKA/BRGO1/CLK1/PA7, TIN3/TOUT1/
CLK2/PA6, TIN2/L1TCLKA/BRGO2/CLK3/PA5, TIN4/TOUT2/CLK4/
PA4, LCD_A/SPISEL/PB31, SPICLK/PB30, SPIMOSI/PB29,
BRGO3/SPIMISO/PB28, BRGO1/I2CSDA/PB27, BRGO2/I2CSCL/
PB26, SMTXD1/PB25, SMRXD1/PB24, SMSYN1/SDACK1/PB23,
SMSYN2/SDACK2/PB22, LCD_B/L1ST1/PB19, L1ST2/RTS2/
PB18, LCD_C/L1ST3/PB17, L1ST4/L1RQA/PB16, L1ST5/DREQ1/
PC15, L1ST6/RTS2/DREQ2/PC14, L1ST7/PC13, L1ST8/L1RQA/
PC12, USBRXP/PC11, USBRXN/TGATE1/PC10, CTS2/PC9,
TGATE1/CD2/PC8, USBTXP/PC7, USBTXN/PC6, SDACK1/
L1TSYNCA/PC5, L1RSYNCA/PC4, LD8/VD7/PD15, LD7/VD6/
PD14, LD6/VD5/PD13, LD5/VD4/PD12, LD4/VD3/PD11, LD3/VD2/
PD10, LD2/VD1/PD9, LD1/VD0/PD8, FRAME/VSYNC/PD5,
LCD_AC/LOE/BLANK/PD6, LD0/FIELD/PD7, LOAD/HSYNC/PD4,
SHIFT/CLK/PD3
VOL
Ñ
0.5
V
IOL = 5.3 mABDIP/GPL_B5, BR, BG, FRZ/IRQ6, CS[0:5], CS6/
CE1_B, CS7/CE2_B, WE0/BS_AB0/IORD, WE1/BS_AB1/IOWR,
WE2/BS_AB2/PCOE, WE3/BS_AB3/PCWE, GPL_A0/GPL_B0, OE/
GPL_A1/GPL_B1, GPL_A[2:3]/GPL_B[2:3]/CS[2:3], UPWAITA/
GPL_A4/AS, UPWAITB/GPL_B4, GPL_A5, ALE_B/DSCK/AT1,
OP2/MODCK1/STS, OP3/MODCK2/DSDO
IOL = 7.0 mA USBOE/PA14, TXD2/PA12
IOL = 8.9 mATS, TA, TEA, BI, BB, HRESET, SRESET
NOTE: Input pin voltage specifications are VCC = +4 V or 5.8 V, whichever is less.
AC timings are based on a 50 p¦ load.
If you are using Mask Revision Base #F98S, all pins except EXTAL and CLK4IN are 5V tolerant inputs.
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
AC ELECTRICAL CHARACTERISTICS
2.0V
2.0V
CLKOUT
0.8V
0.8V
A
B
Freescale Semiconductor, Inc...
OUTPUTS
2.0V
2.0V
0.8V
0.8V
A
B
OUTPUTS
2.0V
2.0V
0.8V
0.8V
C
D
2.0V
2.0V
0.8V
0.8V
INPUTS
C
D
2.0V
2.0V
0.8V
0.8V
INPUTS
A = MAXIMUM OUTPUT DELAY SPECIFICATION
B = MINIMUM OUTPUT HOLD TIME
C = MINIMUM INPUT SETUP TIME SPECIFICATION
D = MINIMUM INPUT HOLD TIME SPECIFICATION
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
5
Freescale Semiconductor, Inc.
EXTERNAL BUS ELECTRICAL CHARACTERISTICS
Table 1. Bus Operation Timing
25MHz
Freescale Semiconductor, Inc...
NUM
40MHz
50MHz
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
40
Ñ
25
Ñ
20
Ñ
ns
B1
CLKOUT Period
B1a
EXTCLK to CLKOUT Phase Skew (EXTCLK>15MHz and
MF £ 2)
-0.9
0.9
-0.9
0.9
-0.9
0.9
ns
B1b
EXTCLK to CLKOUT Phase Skew (EXTCLK>10MHz and
MF £ 10)
-2.3
2.3
-2.3
2.3
-2.3
2.3
ns
B1c
CLKOUT Phase Jitter (EXTCLK>15MHz and MF£2)
-0.6
0.6
-0.6
0.6
-0.6
0.6
ns
B1d
CLKOUT Phase Jitter (EXTCLK>10MHz and MF£10)
-2
2
-2
2
-2
2
ns
B1e
CLKOUT Frequency Jitter (MF<10)
Ñ
0.5
Ñ
0.5
Ñ
0.5
%
B1f
CLKOUT Frequency Jitter (10<MF<500)
Ñ
2
Ñ
2
Ñ
2
%
B1g
CLKOUT Frequency Jitter (MF>500)
Ñ
3
Ñ
3
Ñ
3
%
B1h
Frequency Jitter on EXTCLK
Ñ
0.5
Ñ
0.5
Ñ
0.5
%
B2
Clock Pulse Width Low
16
Ñ
10
Ñ
8
Ñ
ns
B3
Clock Pulse Width High
16
Ñ
10
Ñ
8
Ñ
ns
B4
CLKOUT Rise Time
Ñ
4
Ñ
4
Ñ
4
ns
B5
CLKOUT Fall Time
Ñ
4
Ñ
4
Ñ
4
ns
B6
N/A (Used on Interactive Spreadsheet)
B7
CLKOUT to A(6:31), RD/WR, BURST, D(0:31), DP(0:3)
Invalid
10
Ñ
5
Ñ
5
Ñ
ns
B7a
CLKOUT to TSIZ(0:1),REG, RSV, AT(0:3),BDIP, PTR Invalid
10
Ñ
5
Ñ
5
Ñ
ns
B7b
CLKOUT to BR, BG, FRZ, VFLS(0:1), VF(0:2), IWP(0:2),
LWP(0:1), STS Invalid
10
Ñ
5
Ñ
5
Ñ
ns
B8
CLKOUT to A(6:31), RD/WR, BURST, D(0:31), DP(0:3) Valid
10
19
5
13
5
12
ns
B8a
CLKOUT to TSIZ(0:1),REG, RSV, AT(0:3), BDIP, PTR Valid
10
19
5
13
5
12
ns
B8b
CLKOUT to BR, BG, VFLS(0:1), VF(0:2), IWP(0:2), FRZ,
LWP(0:1), STS Valid
10
19
5
13
5
12
ns
B9
CLKOUT to A(6:31), RD/WR, BURST, D(0:31), DP(0:3),
TSIZ(0:1),REG, RSV, AT(0:3), PTR Hi Z
10
19
5
13
5
12
ns
B10
N/A
B11
CLKOUT to TS, BB Assertion
10
19
5
12.25
5
12.25
ns
2.5
11
2.5
9.25
2.5
9.25
ns
10
19
5
13
5
12
ns
2.5
11
2.5
11
2.5
11
ns
10
24
5
21
5
19
ns
to TA, BI Assertion (when driven by the
B11a CLKOUT
Memory Controller or PCMCIA Interface)
B12
CLKOUT to TS, BB Negation
to TA, BI Negation (when driven by the
B12a CLKOUT
Memory Controller or PCMCIA Interface)
B13
CLKOUT to TS, BB Hi Z
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 1. Bus Operation Timing (Continued)
25MHz
NUM
to TA, BI Hi Z (When Driven by the Memory
B13a CLKOUT
Controller or PCMCIA Interface)
Freescale Semiconductor, Inc...
40MHz
50MHz
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
2.5
15
2.5
15
2.5
16
ns
B14
CLKOUT to TEA Assertion
2.5
11
2.5
11
2.5
10
ns
B15
CLKOUT to TEA Hi Z
2.5
15
2.5
15
2.5
15
ns
B16
TA, BI Valid to CLKOUT (Setup Time)
9.75
Ñ
9.75
Ñ
9.75
Ñ
ns
B16a TEA, KR, RETRY Valid to CLKOUT (Setup Time)
11
Ñ
10
Ñ
10
Ñ
ns
B16b BB, BG, BR Valid to CLKOUT (Setup Time)
8.5
Ñ
8.5
Ñ
8.5
Ñ
ns
1
Ñ
1
Ñ
1
Ñ
ns
B17a CLKOUT to KR, RETRY Valid (Hold Time)
2
Ñ
2
Ñ
2
Ñ
ns
B18
D(0:31), DP(0:3) Valid to CLKOUT Rising Edge (Setup Time)
6
Ñ
6
Ñ
6
Ñ
ns
B19
CLKOUT Rising Edge to D(0:31), DP(0:3) Valid (Hold Time)
2
Ñ
2
Ñ
2
Ñ
ns
B20
D(0:31), DP(0:3) Valid to CLKOUT Falling Edge (Setup Time)
4
Ñ
4
Ñ
4
Ñ
ns
B21
CLKOUT Falling Edge to D(0:31), DP(0:3) Valid (Hold Time)
2
Ñ
2
Ñ
2
Ñ
ns
B22
CLKOUT Rising Edge to CS Asserted -GPCM- ACS = 00
10
20
5
13
5
13
ns
Falling Edge to CS Asserted -GPCM- ACS = 10,
B22a CLKOUT
TRLX = 0
Ñ
10
Ñ
8
Ñ
8
ns
Falling Edge to CS Asserted -GPCM- ACS = 11,
B22b CLKOUT
TRLX = 0, EBDF = 0
10
20
5
13
5
13
ns
B22c
CLKOUT Falling Edge to CS Asserted -GPCM- ACS = 11,
TRLX = 0, EBDF = 1
14
25
7
16
7
16
ns
B23
CLKOUT Rising Edge to CS Negated -GPCM-Read Access GPCM-Write Access, ACS=00, TRLX=0, CSNT=0
3
10
2
8
2
8
ns
B24
A(6:31) to CS Asserted -GPCM- ACS = 10, TRLX = 0
8
Ñ
3
Ñ
3
Ñ
ns
B24a A(6:31) to CS Asserted -GPCM- ACS = 11, TRLX = 0
18
Ñ
8
Ñ
8
Ñ
ns
B25
CLKOUT Rising Edge to OE, WE(0:3) Asserted
Ñ
11
Ñ
9
Ñ
9
ns
B26
CLKOUT Rising Edge to OE Negated
3
11
2
9
2
9
ns
B27
A(6:31) to CS Asserted -GPCM- ACS = 10, TRLX = 1
48
Ñ
23
Ñ
23
Ñ
ns
B27a A(6:31) to CS Asserted -GPCM- ACS = 11, TRLX = 1
58
Ñ
28
Ñ
28
Ñ
ns
CLKOUT Rising Edge to WE(0:3) Negated -GPCM-Write
Access CSNT = Ô0Ô
Ñ
11
Ñ
9
Ñ
9
ns
Falling Edge to WE(0:3) Negated -GPCM-Write
B28a CLKOUT
Access TRLX = Ô0Õ, CSNT = Ô1Õ, EBDF=0
10
20
5
13
5
13
ns
Falling Edge to CS Negated -GPCM-Write Access
B28b CLKOUT
TRLX = Ô0Õ, CSNT = Ô1Õ, ACS = Ô10Õ or ACS=Õ11Õ, EBDF = 0
Ñ
20
Ñ
13
Ñ
13
ns
B17
B28
CLKOUT to TA, TEA, BI , BB, BG, BR Valid (Hold Time)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
7
Freescale Semiconductor, Inc.
Table 1. Bus Operation Timing (Continued)
25MHz
NUM
50MHz
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
14
25
7
16
7
16
ns
Ñ
25
Ñ
16
Ñ
16
ns
WE(0:3) Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write
Access, CSNT = Ô0Õ
8
Ñ
3
Ñ
3
Ñ
ns
Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write
B29a WE(0:3)
Access, TRLX = Ô0Õ, CSNT = Ô1Õ, EBDF = 0
18
Ñ
8
Ñ
8
Ñ
ns
Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write Access,
B29b CS
ACS = Ô00Õ, TRLX = Ô0Õ & CSNT = Ô0Õ
8
Ñ
3
Ñ
3
Ñ
ns
CS Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write Access,
TRLX = Ô0Õ, CSNT = Ô1Õ, ACS = Ô10Õ or ACS=Õ11Õ, EBDF = 0
18
Ñ
8
Ñ
8
Ñ
ns
WE(0:3) Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write
B29d Access,
TRLX = Ô1Õ, CSNT = Ô1Õ, EBDF = 0
58
Ñ
28
Ñ
28
Ñ
ns
Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write Access,
B29e CS
TRLX = Ô1Õ, CSNT = Ô1Õ, ACS = Ô10Õ or ACS=Õ11Õ, EBDF = 0
58
Ñ
28
Ñ
28
Ñ
ns
12
Ñ
5
Ñ
5
Ñ
ns
Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write Access,
B29g CS
TRLX = Ô0Õ, CSNT = Ô1Õ, ACS = Ô10Õ or ACS=Õ11Õ, EBDF = 1
12
Ñ
5
Ñ
5
Ñ
ns
WE(0:3) Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write
B29h Access,
TRLX = Ô1Õ, CSNT = Ô1Õ, EBDF = 1
52
Ñ
24
Ñ
24
Ñ
ns
ns
B28c
CLKOUT Falling Edge to WE(0:3) Negated -GPCM-Write
Access TRLX = Ô0Õ, CSNT = Ô1Õ, EBDF=1
Falling Edge to CS Negated -GPCM-Write Access
B28d CLKOUT
TRLX = Ô0Õ, CSNT = Ô1Õ, ACS = Ô10Õ or ACS=Õ11Õ, EBDF = 1
B29
Freescale Semiconductor, Inc...
40MHz
CHARACTERISTIC
B29c
B29f
WE(0:3) Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write
Access, TRLX = Ô0Õ, CSNT = Ô1Õ, EBDF = 1
B29i
CS Negated to D(0:31), DP(0:3) Hi Z -GPCM- Write Access,
TRLX = Ô1Õ, CSNT = Ô1Õ, ACS = Ô10Õ or ACS=Õ11Õ, EBDF =1
52
Ñ
24
Ñ
24
Ñ
B30
CS, WE(0:3) Negated to A(6:31) invalid -GPCM- Write
Access.
8
Ñ
3
Ñ
3
Ñ
WE(0:3) Negated to A(6:31) Invalid -GPCM- Write Access,
CSNT = '1Õ. CS Negated to A(6:31) Invalid -GPCMB30a TRLX=Õ0Õ,
Write Access, TRLX=Õ0Õ, CSNT = '1Õ, ACS = 10,ACS = =Õ11Õ,
EBDF = 0
18
Ñ
8
Ñ
8
Ñ
ns
WE(0:3) Negated to A(6:31)Invalid -GPCM- Write Access,
CSNT = '1Õ. CS Negated to A(6:31)Invalid -GPCMB30b TRLX=Õ1Õ,
Write Access, TRLX=Õ1Õ, CSNT = '1Õ, ACS = 10,ACS = =Õ11Õ,
EBDF = 0
58
Ñ
28
Ñ
28
Ñ
ns
WE(0:3) Negated to A(6:31) Invalid -GPCM- Write Access,
TRLX=Õ0Õ, CSNT = '1Õ. CS Negated to A(6:31) Invalid -GPCMWrite Access, TRLX=Õ0Õ, CSNT = '1Õ, ACS = 10 ,ACS = =Õ11Õ,
EBDF = 1
12
Ñ
4
Ñ
4
Ñ
ns
WE(0:3) Negated to A(6:31) Invalid -GPCM- Write Access,
CSNT = '1Õ. CS Negated to A(6:31) Invalid -GPCMB30d TRLX=Õ1Õ,
Write Access, TRLX=Õ1Õ, CSNT = '1Õ, ACS = 10,ACS = =Õ11Õ,
EBDF = 1
52
Ñ
24
Ñ
24
Ñ
ns
1.5
10
1.5
8
1.5
8
ns
B30c
B31
CLKOUT Falling Edge to CS valid as requested by CST4 in
the corresponding word of the UPM
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 1. Bus Operation Timing (Continued)
25MHz
NUM
50MHz
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
Falling Edge to CS valid as requested by CST1 in
B31a CLKOUT
the corresponding word of the UPM, EBDF = 0
10
20
5
13
5
13
ns
CLKOUT Rising Edge to CS valid as requested by CST2 in
B31b the
corresponding word of the UPM
1.5
10
1.5
8
1.5
8
ns
CLKOUT Rising Edge to CS valid as requested by CST3 in
the corresponding word of the UPM
10
20
5
13
5
13
ns
Falling Edge to CS valid as requested by CST1 in
B31d CLKOUT
the corresponding word of the UPM, EBDF = 1
10
25
5
16
5
16
ns
CLKOUT Falling Edge to BS valid as requested by BST4 in
the corresponding word of the UPM
1.5
10
1.5
8
1.5
8
ns
Falling Edge to BS valid as requested by BST1 in
B32a CLKOUT
the corresponding word of the UPM, EBDF = 0
10
20
5
13
5
13
ns
CLKOUT Rising Edge to BS valid as requested by BST2 in the
B32b corresponding
word of the UPM
1.5
10
1.5
8
1.5
8
ns
CLKOUT Rising Edge to BS valid as requested by BST3 in the
corresponding word of the UPM
10
20
5
13
5
13
ns
10
25
5
16
5
16
ns
CLKOUT Falling Edge to GPL valid as requested by GxT4 in
the corresponding word of the UPM
1.5
10
1.5
8
1.5
8
ns
Rising Edge to GPL valid as requested by GxT3 in
B33a CLKOUT
the corresponding word of the UPM
10
20
5
13
5
13
ns
A(6:31) and D(0:31) to CS valid as requested by CST4 in the
corresponding word of the UPM
8
Ñ
3
Ñ
3
Ñ
ns
and D(0:31) to CS valid as requested by CST1 in the
B34a A(6:31)
corresponding word of the UPM
18
Ñ
8
Ñ
8
Ñ
ns
and D(0:31) to CS valid as requested by CST2 in the
B34b A(6:31)
corresponding word of the UPM
28
Ñ
13
Ñ
13
Ñ
ns
A(6:31) and D(0:31) to BS valid as requested by BST4 in the
corresponding word of the UPM
8
Ñ
3
Ñ
3
Ñ
ns
and D(0:31) to BS valid as requested by BST1 in the
B35a A(6:31)
corresponding word of the UPM
18
Ñ
8
Ñ
8
Ñ
ns
and D(0:31) to BS valid as requested by BST2 in the
B35b A(6:31)
corresponding word of the UPM
28
Ñ
13
Ñ
13
Ñ
ns
B36
A(6:31) and D(0:31) to GPL valid as requested by GxT4 in the
corresponding word of the UPM
8
Ñ
3
Ñ
3
Ñ
ns
B37
UPWAIT Valid to CLKOUT Falling Edge
6
Ñ
6
Ñ
6
Ñ
ns
B38
CLKOUT Falling Edge to UPWAIT Valid
1
Ñ
1
Ñ
1
Ñ
ns
B39
AS Valid to CLKOUT Rising Edge
9
Ñ
7
Ñ
7
Ñ
ns
B31c
Freescale Semiconductor, Inc...
40MHz
CHARACTERISTIC
B32
B32c
Falling Edge to BS valid as requested by BST1 in
B32d CLKOUT
the corresponding word of the UPM, EBDF = 1
B33
B34
B35
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
9
Freescale Semiconductor, Inc.
Table 1. Bus Operation Timing (Continued)
25MHz
NUM
40MHz
50MHz
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
B40
A(6:31), TSIZ(0:1), RD/WR, BURST, Valid to CLKOUT Rising
Edge
9
Ñ
7
Ñ
7
Ñ
ns
B41
TS Valid to CLKOUT Rising Edge (Setup Time)
9
Ñ
7
Ñ
7
Ñ
ns
B42
CLKOUT Rising Edge to TS Valid (Hold Time)
2
Ñ
2
Ñ
2
Ñ
ns
B43
AS Negation to Memory Controller Signals Negation
Ñ
13
Ñ
13
Ñ
13
ns
Freescale Semiconductor, Inc...
NOTES:
1.
The timing for BR output is relevant when the MPC823 is selected to work with the external bus arbiter.
The timing for BG output is relevant when the MPC823 is selected to work with the internal bus arbiter.
2.
The setup times required for TA, TEA and BI are relevant only when they are supplied by an external device
(and not when the memory controller or the PCMCIA interface drive them).
3.
The timing required for BR input is relevant when the MPC823 is selected to work with the internal bus arbiter.
The timing for BG input is relevant when the MPC823 is selected to work with the external bus arbiter.
4.
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.
5.
The D(0:31) and DP(0:3) input timings B20 and B21 refer to the falling edge of the CLKOUT. This timing is
valid only under control of the UPM in the memory controller.
6.
The timing B30 refers to CS when ACS = Ô00Õ and to WE(0:3) when CSNT = Ô0Õ.
7.
The signal UPWAIT is considered asynchronous to the CLKOUT and synchronized internally. The timings
speciÞed in B37 and B38 are speciÞed to enable the freeze of the UPM output signals.
8.
The AS signal is considered asynchronous to the CLKOUT signal.
CLKOUT
B1
B3
B2
B1
B4
B5
Figure 1. External Clock Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLKOUT
B8
B9
B7
Freescale Semiconductor, Inc...
OUTPUT
SIGNALS
B8a
B9
B7a
OUTPUT
SIGNALS
B8b
B7b
OUTPUT
SIGNALS
Figure 2. Synchronous Output Signals Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
11
Freescale Semiconductor, Inc.
CLKOUT
B13
B11
B12
TS, BB
Freescale Semiconductor, Inc...
B13a
B11a
B12a
TA, BI
B14
B15
TEA
Figure 3. Synchronous Active Pull-Up and Open-Drain
Outputs Signals Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLKOUT
B16
Freescale Semiconductor, Inc...
B17
TA, BI, TEA
B16a
B17a
TEA, RETRY, KR
B16b
B17
BB, BG, BR
Figure 4. Synchronous Input Signals Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
13
Freescale Semiconductor, Inc.
CLKOUT
B16
B17
Freescale Semiconductor, Inc...
TA
B18
B19
D(0:31),
DP(0:3)
Figure 5. Input Data In Normal Case Timing Diagram
CLKOUT
TA
B20
B21
D(0:31),
DP(0:3)
Figure 6. Input Data When Controlled by the UPM Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLKOUT
B11
B12
TS
B8
A(6:31)
B23
B22a
Freescale Semiconductor, Inc...
CSx
B26
B25
OE
B28
WE(0:3)
B18
D(0:31),
DP(0:3)
B19
Figure 7. External Bus Read Timing Diagram (GPCM ControlledÐACS = Ô00Õ)
CLKOUT
B11
B12
TS
B8
A(6:31)
B22b
B23
B22c
CSx
B24a
B25
B26
OE
B18
D(0:31),
DP(0:3)
B19
Figure 8. External Bus Read Timing Diagram (GPCM ControlledÐTRLX = Ô0Õ, ACS = Ô10Õ)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
15
Freescale Semiconductor, Inc.
CLKOUT
B11
B12
TS
B8
A(6:31)
Freescale Semiconductor, Inc...
B22b
B23
B22c
CSx
B24a
B26
B25
OE
B18
D(0:31),
DP(0:3)
B19
Figure 9. External Bus Read Timing Diagram
(GPCM ControlledÐTRLX = Ô0Õ, ACS = Ô11Õ)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLKOUT
B11
B12
TS
B8
A(6:31)
B22a
Freescale Semiconductor, Inc...
CSx
B23
B27
B26
B27a
OE
B18
B22b
D(0:31),
DP(0:3)
B22c
B19
Figure 10. External Bus Read Timing Diagram
(GPCM ControlledÐTRLX = Ô1Õ, ACS = Ô10Õ, ACS = Ô11Õ)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
17
Freescale Semiconductor, Inc.
CLKOUT
B11
B12
TS
B8
B30
A(6:31)
B23
Freescale Semiconductor, Inc...
B22
B29b
CSx
B25
B28
WE(0:3)
B26
OE
B29
B8
D(0:31),
DP(0:3)
B9
Figure 11. External Bus Write Timing Diagram
(GPCM ControlledÐTRLX = Ô0Õ, CSNT = Ô0Õ)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLKOUT
B11
B12
TS
B30
B30a
Freescale Semiconductor, Inc...
B8
A(6:31)
B23
B22
B28b
CSx
B28d
B25
B29c
B29g
WE(0:3)
B26
B29f
B29a
B28a
OE
B28c
B8
D(0:31),
DP(0:3)
B9
Figure 12. External Bus Write Timing Diagram
(GPCM ControlledÐTRLX = Ô0Õ, CSNT = Ô1Õ)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
19
Freescale Semiconductor, Inc.
CLKOUT
B11
B12
TS
B30d
B8
B30b
A(6:31)
Freescale Semiconductor, Inc...
B28d
B22
B23
CSx
B28b
B25
B29f
B29e
B29h
B29d
WE(0:3)
B26
B28a
OE
B29b
B8
B28c
D(0:31),
DP(0:3)
B9
Figure 13. External Bus Write Timing Diagram
(GPCM ControlledÐTRLX = Ô1Õ, CSNT = Ô1Õ)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLKOUT
B8
A(6:31)
B31d
Freescale Semiconductor, Inc...
B31a
B31
B31c
B31b
CSx
B34
B34a
B34b
B32d
B32c
B32a
B32
B32b
BS_AB(0:3)
B35
B35a
B35b
B33a
B33
GPLA(0:5),
GPLB(0:5)
B36
Figure 14. External Bus Timing Diagram (UPM-Controlled Signals)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
21
Freescale Semiconductor, Inc.
CLKOUT
B37
B38
UPWAIT
Freescale Semiconductor, Inc...
CSx
BS_AB(0:3)
GPLA(0:5),
GPLB(0:5)
Figure 15. Asynchronous UPWAIT Asserted Detection in UPM
Handled Cycles Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLKOUT
B37
B38
UPWAIT
Freescale Semiconductor, Inc...
CSx
BS_AB(0:3)
GPLA(0:5),
GPLB(0:5)
Figure 16. Asynchronous UPWAIT Negated Detection in UPM
Handled Cycles Timing Diagram
CLKOUT
B42
B41
TS
B40
A(6:31), TSIZ(0:1),
RD/WR, BURST
B22
CSx
Figure 17. Synchronous External Master Access Timing Diagram
(GPCM HandledÐACS = Ô00Õ)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
23
Freescale Semiconductor, Inc.
CLKOUT
B39
AS
B40
Freescale Semiconductor, Inc...
A(6:31),
TSIZ(0:1),
RD/WR
B22
CSx
Figure 18. Asynchronous External Master Memory Access Timing Diagram
(GPCM ControlledÐACS = Õ00Õ)
AS
B43
CSx,
WE(0:3),
BS(0:3),
OE, GPLx,
Figure 19. Asynchronous External Master Timing Diagram
(Control Signals Negation Time)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 2. Interrupt Timing
25MHZ
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
I39
IRQx valid to CLKOUT rising edge (setup time)
6
Ñ
6/6
Ñ
6/6
Ñ
ns
I40
IRQx hold time after CLKOUT
2
Ñ
2/2
Ñ
2/2
Ñ
ns
I41
IRQx pulse width low
3
Ñ
3/3
Ñ
3/3
Ñ
ns
I42
IRQx pulse width high
3
Ñ
3/3
Ñ
3/3
Ñ
ns
I43
IRQx edge to edge time
160
Ñ
80/80
Ñ
80/80
Ñ
ns
Freescale Semiconductor, Inc...
NOTES:
1.
The timings I39 and I40 describe the testing conditions under which the IRQ lines are tested when defined as
level sensitive. The IRQ lines are synchronized internally and do not have to be asserted or negated with
reference to the CLKOUT.
2.
The timings I41 and I42 are speciÞed to allow the correct function of the IRQ lines detection circuitry, and has
no direct relation with the total system interrupt latency that the MPC823 can support.
CLKOUT
I39
I40
IRQx
Figure 20. Interrupt Detection Timing Diagram
for External Level-Sensitive Lines
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
25
Freescale Semiconductor, Inc.
CLKOUT
I39
IRQx
I43
Freescale Semiconductor, Inc...
I41
I42
I43
Figure 21. Interrupt Detection Timing Diagram
for External Edge-Sensitive Lines
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 3. PCMCIA Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
P44
A(6:31), REG valid to PCMCIA strobe asserted
28
Ñ
13
Ñ
13
Ñ
ns
P45
A(6:31), REG valid to ALE negation
38
Ñ
18
Ñ
18
Ñ
ns
P46
CLKOUT to REG valid
10
19
5
13
5
13
ns
P47
CLKOUT to REG invalid
11
Ñ
6
Ñ
6
Ñ
ns
P48
CLKOUT to CE1, CE2 asserted
10
19
5
13
5
13
ns
P49
CLKOUT to CE1, CE2 negated
10
19
5
13
5
13
ns
P50
CLKOUT to PCOE, IORD, PCWE, IOWR assert
time
Ñ
12
Ñ
11
Ñ
11
ns
P51
CLKOUT to PCOE, IORD, PCWE, IOWR negate
time
3
12
2
11
2
11
ns
P52
CLKOUT to ALE assert time
10
19
5
13
5
13
ns
P53
CLKOUT to ALE negate time
Ñ
19
Ñ
13
Ñ
13
ns
P54
PCWE, IOWR negated to D(0:31) invalid
8
Ñ
3
Ñ
3
Ñ
ns
P55
WAIT_B valid to CLKOUT rising edge
8
Ñ
8
Ñ
8
Ñ
ns
P56
CLKOUT rising edge to WAIT_B invalid
2
Ñ
2
Ñ
2
Ñ
ns
NOTES:
1.
PSST = 1. Otherwise, add PSST times cycle time.
2.
PSHT = 0. Otherwise, add PSHT times cycle time.
3.
These synchronous timings deÞne when the WAIT_B signal is detected in order to freeze (or relieve) the
PCMCIA current cycle. The WAIT_B assertion will be effective only if it is detected two cycles before the PSL
timer expiration.
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
27
Freescale Semiconductor, Inc.
CLKOUT
TS
Freescale Semiconductor, Inc...
P44
A(0:31)
P45
P46
P47
REG
CE[1:2]
P49
P50
P48
P51
PCOE,
PCOE,
IORD
P52
P53
P52
ALE
B18
D(0:31)
B19
Figure 22. PCMCIA Access Cycles Timing Diagram (External Bus Read)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLKOUT
TS
Freescale Semiconductor, Inc...
P44
A[0:31]
P45
P46
P47
REG
CE[1:2]
P50
P49
P48
P51
PCOE,
IORD
P52
P53
P52
ALE
P54
D[0:31]
B8
B9
Figure 23. PCMCIA Access Cycles Timing Diagram (External Bus Write)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
29
Freescale Semiconductor, Inc.
CLKOUT
P55
Freescale Semiconductor, Inc...
P56
WAITx
Figure 24. PCMCIA Wait Signals Detection Timing Diagram
CLKOUT
P55
P56
WAITx
Figure 25. PCMCIA Wait Signals Detection Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 4. PCMCIA Port Timing
25MHZ
NUM
50MHZ
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
P57
CLKOUT to OPx Valid
Ñ
25
Ñ
19
Ñ
19
ns
P58
HRESET negated to OPx drive
30
Ñ
18
Ñ
18
Ñ
ns
P59
IP_Bx valid to CLKOUT Rising Edge
6
Ñ
5
Ñ
5
Ñ
ns
P60
CLKOUT Rising Edge to IP_Bx invalid
2
Ñ
1
Ñ
1
Ñ
ns
NOTE:
Freescale Semiconductor, Inc...
40MHZ
CHARACTERISTIC
*OP2 and OP3 only.
CLKOUT
P57
OUTPUT
SIGNALS
HRESET
P58
OP2, OP3
Figure 26. PCMCIA Output Port Timing Diagram
CLKOUT
P59
P60
INPUT
SIGNALS
Figure 27. PCMCIA Input Port Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
31
Freescale Semiconductor, Inc.
Table 5. Debug Port Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
D61
DSCK cycle time
120
Ñ
60
Ñ
60
Ñ
ns
D62
DSCK clock pulse width
50
Ñ
25
Ñ
25
Ñ
ns
D63
DSCK rise and fall times
0
3
0
3
0
3
ns
D64
DSDI input data setup time
8
Ñ
8
Ñ
8
Ñ
ns
D65
DSDI data hold time
5
Ñ
5
Ñ
5
Ñ
ns
D66
DSCK low to DSDO data valid
0
15
0
15
0
15
ns
D67
DSCK low to DSDO invalid
0
2
0
2
0
2
ns
CLKOUT
D61
D63
D62
D61
D62
D63
Figure 28. Debug Port Clock Input Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
DSCK
D64
D65
Freescale Semiconductor, Inc...
DSDI
D66
D67
DSDO
Figure 29. Debug Port Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
33
Freescale Semiconductor, Inc.
Table 6. Reset Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
R68
CLKOUT to HRESET high impedance
Ñ
20
Ñ
20
Ñ
20
ns
R69
CLKOUT to SRESET high impedance
Ñ
20
Ñ
20
Ñ
20
ns
R70
RSTCONF pulse width
680
Ñ
425
Ñ
340
Ñ
ns
R71
N/A
R72
Configuration data to HRESET rising edge setup
time
650
Ñ
425
Ñ
350
Ñ
ns
R73
Configuration data to RSTCONF rising edge setup
time
650
Ñ
425
Ñ
350
Ñ
ns
R74
Configuration data hold time after RSTCONF
negation
0
Ñ
0
Ñ
0
Ñ
ns
R75
Configuration data hold time after HRESET negation
0
Ñ
0
Ñ
0
Ñ
ns
R76
HRESET and RSTCONF asserted to data out drive
Ñ
25
Ñ
25
Ñ
25
ns
R77
RSTCONF negated to data out high impedance
Ñ
25
Ñ
25
Ñ
25
ns
R78
CLKOUT of last rising edge before chip three-states
HRESET to data out high impedance
Ñ
25
Ñ
25
Ñ
25
ns
R79
DSDI and DSCK setup
120
Ñ
75
Ñ
60
Ñ
ns
R80
DSDI and DSCK hold time
0
Ñ
0
Ñ
0
Ñ
ns
R81
SRESET negated to CLKOUT rising edge for DSDI
and DSCK sample
320
Ñ
200
Ñ
160
Ñ
ns
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
HRESET
R71
RSTCONF
Freescale Semiconductor, Inc...
R76
R73
R75
D(0:31) (IN)
R74
Figure 30. Reset Timing Diagram (Configuration from Data Bus)
CLKOUT
R69
HRESET
RSTCONF
R78
R77
R79
D(0:31) (OUT)
(WEAK)
Figure 31. Reset Timing DiagramÐMPC823 Data Bus Weak Drive During Configuration
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
35
Freescale Semiconductor, Inc.
CLKOUT
R70
Freescale Semiconductor, Inc...
R82
SRESET
R80
R80
R81
R81
DSCK, DSDI
Figure 32. Reset Timing DiagramÐDebug Port Configuration
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 7. JTAG Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
J82
TCK cycle time
100
Ñ
100
Ñ
100
Ñ
ns
J83
TCK clock pulse width measured at 1.5V
40
Ñ
40
Ñ
40
Ñ
ns
J84
TCK rise and fall times
0
10
0
10
0
10
ns
J85
TMS, TDI data setup time
5
Ñ
5
Ñ
5
Ñ
ns
J86
TMS, TDI data hold time
25
Ñ
25
Ñ
25
Ñ
ns
J87
TCK low to TDO data valid
Ñ
27
Ñ
27
Ñ
27
ns
J88
TCK low to TDO data invalid
0
Ñ
0
Ñ
0
Ñ
ns
J89
TCK low to TDO high impedance
Ñ
20
Ñ
20
Ñ
20
ns
J90
TRST assert time
100
Ñ
100
Ñ
100
Ñ
ns
J91
TRST setup time to TCK low
40
Ñ
40
Ñ
40
Ñ
ns
J92
TCK falling edge to output valid
Ñ
50
Ñ
50
Ñ
50
ns
J93
TCK falling edge to ouput valid out of high impedance
Ñ
50
Ñ
50
Ñ
50
ns
J94
TCK falling edge to output high impedance
Ñ
50
Ñ
50
Ñ
50
ns
J95
Boundary scan input valid to TCK rising edge
50
Ñ
50
Ñ
50
Ñ
ns
J96
TCK rising edge to boundary scan input invalid
50
Ñ
50
Ñ
50
Ñ
ns
TCK
J84
J82
J84
J83
J83
J82
Figure 33. JTAG Test Clock Input Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
37
Freescale Semiconductor, Inc.
TCK
J85
J86
Freescale Semiconductor, Inc...
TMS, TDI
J87
J89
J88
TDO
Figure 34. JTAGÐTest Access Port Timing Diagram
TCK
J91
J90
TRST
Figure 35. JTAGÐTRST Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
TCK
J92
J94
Freescale Semiconductor, Inc...
OUTPUT
SIGNALS
J93
OUTPUT
SIGNALS
J96
J95
OUTPUT
SIGNALS
Figure 36. Boundary Scan (JTAG) Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
39
Freescale Semiconductor, Inc.
COMMUNICATION ELECTRICAL CHARACTERISTICS
Table 8. Parallel Input/Output Port Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
29
Data-in setup time to clock high
20
Ñ
15
Ñ
15
Ñ
ns
30
Data-in hold time from clock high
10
Ñ
7.5
Ñ
7.5
Ñ
ns
31
Clock high to data-out valid (CPU writes
data, control, or direction)
Ñ
25
Ñ
25
Ñ
25
ns
CLKOUT
29
30
DATA IN
31
DATA OUT
Figure 37. Parallel Input/Output Data-In/Data-Out Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 9. IDMA Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
40
DREQ setup time to clock high
12
Ñ
7
Ñ
7
Ñ
nsec
41
DREQ hold time from clock high
5
Ñ
3
Ñ
3
Ñ
nsec
42
SDACK assertion delay from clock high
Ñ
20
Ñ
12
Ñ
12
nsec
43
SDACK negation delay from clock low
Ñ
20
Ñ
12
Ñ
12
nsec
44
SDACK negation delay from TA low
Ñ
25
Ñ
20
Ñ
20
nsec
45
SDACK negation delay from clock high
Ñ
20
Ñ
15
Ñ
15
nsec
46
TA assertion to falling edge of the clock
setup time
12
Ñ
7
Ñ
7
Ñ
nsec
NOTE: Applies to external TA.
CLKOUT
(OUTPUT)
41
DREQ
(INPUT)
40
Figure 38. IDMA External Requests Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
41
Freescale Semiconductor, Inc.
CLKOUT
(OUTPUT)
TS
(OUTPUT)
RD / WR
(OUTPUT)
42
43
Freescale Semiconductor, Inc...
DATA
46
TA
(OUTPUT)
SDACK
Figure 39. SDACK Timing DiagramÐPeripheral Write, TA Sampled Low
at the Falling Edge of the Clock
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLKOUT
(OUTPUT)
TS
(OUTPUT)
RD / WR
(OUTPUT)
42
44
Freescale Semiconductor, Inc...
DATA
TA
(OUTPUT)
SDACK
Figure 40. SDACK Timing DiagramÐPeripheral Write, TA Sampled High
at the Falling Edge of the Clock
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
43
Freescale Semiconductor, Inc.
CLKOUT
(OUTPUT)
TS
(OUTPUT)
RD / WR
(OUTPUT)
42
Freescale Semiconductor, Inc...
DATA
TA
(OUTPUT)
SDACK
Figure 41. SDACK Timing DiagramÐPeripheral Read
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
45
Freescale Semiconductor, Inc.
Table 10. Baud Rate Generator Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
UNIT
CHARACTERISTIC
MIN
MAX
MIN
MAX
MIN
MAX
50
BRGO rise and fall times
Ñ
10
Ñ
10
Ñ
10
ns
51
BRGO duty cycle
40
60
40
60
40
60
%
52
BRGO cycle
40
Ñ
40
Ñ
40
Ñ
ns
50
50
BRGOx
51
51
52
Figure 42. Baud Rate Generator Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
45
Freescale Semiconductor, Inc.
Table 11. General-Purpose Timers Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
61
TIN/TGATE rise and fall times
12
10
7
10
7
10
ns
62
TIN/TGATE low time
5
1
3
1
3
1
clk
63
TIN/TGATE high time
Ñ
20
Ñ
12
Ñ
12
clk
64
TIN/TGATE cycle time
Ñ
20
Ñ
12
Ñ
12
clk
65
CLKO low to TOUT valid
Ñ
25
Ñ
20
Ñ
20
ns
60
CLKOUT
61
63
62
TIN / TGATE
(INPUT)
61
64
TOUT
(OUTPUT)
65
Figure 43. General-Purpose Timers Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 12. Serial Interface Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
Ñ
10
Ñ
10
Ñ
10
MHz
70
L1RCLK and L1TCLK frequency (DSC=0)1,3
71
L1RCLK and L1TCLK width low (DSC=0)3
P+10
Ñ
P+10
Ñ
P+10
Ñ
ns
71a
L1RCLK and L1TCLK width high (DSC=0)2
P+10
Ñ
P+10
Ñ
P+10
Ñ
ns
72
L1TXD, L1ST(1Ð8), L1RQ, L1CLKO rise and fall
times
Ñ
15
Ñ
15
Ñ
15
ns
73
L1RSYNC, L1TSYNC valid to L1CLK edge
(SYNC setup time)
20
Ñ
20
Ñ
20
Ñ
ns
74
L1CLK edge to L1RSYNC and L1TSYNC invalid
(SYNC hold time)
35
Ñ
35
Ñ
35
Ñ
ns
75
L1RSYNC and L1TSYNC rise and fall times
Ñ
15
Ñ
15
Ñ
15
ns
76
L1RXD valid to L1CLK edge (L1RXD setup time)
42
Ñ
42
Ñ
42
Ñ
ns
77
L1CLK edge to L1RXD invalid (L1RXD hold time)
35
Ñ
35
Ñ
35
Ñ
ns
78
L1CLK edge to L1ST(1Ð8) valid
10
45
10
45
10
45
ns
78a
L1SYNC valid to L1ST(1Ð8) valid4
10
45
10
45
10
45
ns
79
L1CLK edge to L1ST(1Ð8) invalid
10
45
10
45
10
45
ns
80
L1CLK edge to L1TXD valid
10
65
10
65
10
65
ns
80a
L1TSYNC valid to L1TXD valid4
10
65
10
65
10
65
ns
81
L1CLK edge to L1TXD high impedance
0
42
0
42
0
42
ns
82
L1RCLK and L1TCLK frequency (DSC=1)
Ñ
12.5
Ñ
16
Ñ
16
MHz
83
L1RCLK and L1TCLK width low (DSC=1)
P+10
Ñ
P+10
Ñ
P+10
Ñ
ns
83a
L1RCLK and L1TCLK width high (DSC=1)2
P+10
Ñ
P+10
Ñ
P+10
Ñ
ns
84
L1CLK edge to L1CLKO valid (DSC=1)
Ñ
30
Ñ
30
Ñ
30
ns
85
L1RQ valid before falling edge of L1TSYNC3
1
Ñ
1
Ñ
1
Ñ
L1TCLK
86
L1GR setup time3
42
Ñ
42
Ñ
42
Ñ
ns
87
L1GR hold time3
42
Ñ
42
Ñ
42
Ñ
ns
88
L1CLK edge to L1SYNC valid
(FSD = 00, CNT = 0000, BYT = 0, DSC=0)
Ñ
0
Ñ
0
Ñ
0
ns
NOTES:
1.
The ratio SyncCLK/L1RCLK must be greater than 2.5/1.
2.
Where P=1/CLKO1. For a 25MHz CLKO1 rate, P=40ns.
3.
These electrical speciÞcations are only valid for IDL mode.
4.
The strobes and TXD2 on the Þrst bit of the frame becomes valid after L1CLK edge or L1SYNC, whichever
is later.
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
47
Freescale Semiconductor, Inc.
70
71
L1RCLK
(FE=0, CE=0)
(INPUT)
72
L1RCLK
(FE=1, CE=1)
(INPUT)
75
RFCD=1
Freescale Semiconductor, Inc...
L1RSYNC
(INPUT)
77
73
74
L1RXD
(INPUT)
BIT0
76
L1ST(1-4)
(OUTPUT)
78
79
Figure 44. Serial Interface Receive Timing Diagram With Normal Clocking (DSC =0)
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
70
71
L1TCLK
(FE=0, CE=0)
(INPUT)
72
L1TCLK
(FE=1, CE=1)
(INPUT)
73
75
Freescale Semiconductor, Inc...
L1TSYNC
(INPUT)
74
TFCD=0
81
80a
L1TXD
(OUTPUT)
BIT0
80
79
78a
L1ST(1-4)
(OUTPUT)
78
Figure 45. Serial Interface Transmit Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
49
Freescale Semiconductor, Inc.
Table 13. Serial Communication Controller in NMSI External Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
100
RCLK1 and TCLK1 width high1
CLKOUT
F
Ñ
CLKOUT
F
Ñ
CLKOUT
F
Ñ
MHz
101
RCLK1 and TCLK1 width low
CLKOUT
+5ns
Ñ
CLKOUT
+5ns
Ñ
CLKOUT
+5ns
Ñ
ns
102
RCLK1 and TCLK1 rise and fall times
Ñ
15
Ñ
15
Ñ
15
ns
103
TXD2 active delay (from TCLK1 falling
edge)
0
50
0
50
0
50
ns
104
RTS1 active/inactive delay (from TCLK1
falling edge)
0
50
0
50
0
50
ns
105
CTS1 setup time to TCLK1 rising edge
5
Ñ
5
Ñ
5
Ñ
ns
106
RXD2 setup time to RCLK1 rising edge
5
Ñ
5
Ñ
5
Ñ
ns
107
RXD2 hold time from RCLK1 rising
edge2
5
Ñ
5
Ñ
5
Ñ
ns
108
CD1 setup time to RCLK1 rising edge
5
Ñ
5
Ñ
5
Ñ
ns
NOTES:
1.
The ratio SyncCLK/RCLK1 and SyncCLK/TCLK1 must be greater than or equal to 2.25/1.
2.
Applies to CD and CTS hold time when they are used as external sync signals.
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 14. Serial Communication Controller in NMSI Internal Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
100
RCLK1 and TCLK1 frequency1
0
8.3
0
13
0
16
MHz
102
RCLK1 and TCLK1 rise and all times
Ñ
Ñ
Ñ
Ñ
Ñ
Ñ
ns
103
TXD2 active delay (from TCLK1 falling
edge)
0
30
0
30
0
30
ns
104
RTS1 active/inactive delay (from TCLK1
falling edge)
0
30
0
30
0
30
ns
105
CTS1 setup time to TCLK1 rising edge
40
Ñ
40
Ñ
40
Ñ
ns
106
RXD2 setup time to RCLK1 rising edge
40
Ñ
40
Ñ
40
Ñ
ns
107
RXD2 hold time from RCLK1 rising edge2
0
Ñ
0
Ñ
0
Ñ
ns
108
CD1 setup time to RCLK1 rising edge
40
Ñ
40
Ñ
40
Ñ
ns
NOTES:
1.
The ratio SyncCLK/RCLK1 and SyncCLK/TCLK1 must be greater than or equal to 3/1.
2.
Applies to CD and CTS hold time when they are used as external sync signals.
101
102
102
RCLK1
100
106
RXD2
(INPUT)
107
108
CD1
(INPUT)
107
CD1
(SYNC
INPUT)
Figure 46. SCC NMSI Receive Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
51
Freescale Semiconductor, Inc.
102
101
TCLK1
102
100
103
TXD2
(OUTPUT)
105
Freescale Semiconductor, Inc...
RTS1
(OUTPUT)
104
104
CTS1
(INPUT)
107
CTS1
(SYNC
INPUT)
Figure 47. SCC NMSI Transmit Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
102
101
TCLK1
100
102
103
TXD2
(OUTPUT)
104
Freescale Semiconductor, Inc...
RTS1
(OUTPUT)
107
105
104
CTS1
(ECHO
INPUT)
Figure 48. HDLC Bus Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
53
Freescale Semiconductor, Inc.
Table 15. Ethernet Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
120
CLSN (CTS2) width high
40
Ñ
40
Ñ
40
Ñ
ns
121
RCLK1 rise and fall times
Ñ
15
Ñ
15
Ñ
15
ns
122
RCLK1 width low
40
Ñ
40
Ñ
40
Ñ
ns
123
RCLK1 clock period1
80
120
80
120
80
120
ns
124
RXD2 setup time
20
Ñ
20
Ñ
20
Ñ
ns
125
RXD2 hold time
5
Ñ
5
Ñ
5
Ñ
ns
126
RENA (CD2) active delay (from RCLK1
rising edge of the last data bit)
10
Ñ
10
Ñ
10
Ñ
ns
127
RENA (CD2) width low
100
Ñ
100
Ñ
100
Ñ
ns
128
TCLK1 rise and fall times
Ñ
15
Ñ
15
Ñ
15
ns
129
TCLK1 width low
40
Ñ
40
Ñ
40
Ñ
ns
130
TCLK1 clock period1
99
101
99
101
99
101
ns
131
TXD2 active delay (from TCLK1 rising edge)
10
50
10
50
10
50
ns
132
TXD2 inactive delay (from TCLK1 rising
edge)
10
50
10
50
10
50
ns
133
TENA (RTS2) active delay (from TCLK1
rising edge)
10
50
10
50
10
50
ns
134
TENA (RTS2) inactive delay (from TCLK1
rising edge)
10
50
10
50
10
50
ns
135
N/A
136
N/A
137
N/A
138
CLKx low to SDACK asserted2
Ñ
20
Ñ
20
Ñ
20
ns
139
CLKx low to SDACK negated3
Ñ
20
Ñ
20
Ñ
20
ns
NOTES:
1.
The ratio SyncCLK/RCLK1 and SyncCLK/TCLK1 must be greater than or equal to 2/1.
2.
SDACK is asserted when the SDMA writes the incoming frame DA into memory.
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
CLSN (CTS1)
(INPUT)
120
Figure 49. Ethernet Collision Timing Diagram
121
Freescale Semiconductor, Inc...
121
RCLK1
124
123
RXD2
(INPUT)
LAST BIT
125
127
RENA (CD1)
(INPUT)
126
Figure 50. Ethernet Receive Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
55
Freescale Semiconductor, Inc.
128
128
129
TCLK1
121
131
132
TXD2
(OUTPUT)
134
133
Freescale Semiconductor, Inc...
TENA (RTS1)
(INPUT)
RENA (CD1)
(INPUT)
(NOTE 2)
NOTES: 1. TRANSMIT CLOCK INVERT (TCI) BIT IN THE GSMR IS SET.
2. IF RENA IS DEASSERTED BEFORE TENA, OR RENA IS NOT ASSERTED AT ALL DURING
TRANSMIT, THEN THE CSL BIT IS SET IN THE BUFFER DESCRIPTOR AT THE END OF FRAME TRANSMISSION.
Figure 51. Ethernet Transmit Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 16. Serial Peripheral Interface Master Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
160
Master cycle time
4
1,024
4
1,024
4
1,024
tcyc
161
Master clock (SCK) high or low time
2
512
2
512
2
512
tcyc
162
Master data setup time (inputs)
50
Ñ
50
Ñ
50
Ñ
ns
163
Master data hold time (inputs)
0
Ñ
0
Ñ
0
Ñ
ns
164
Master data valid (after SCK edge)
Ñ
20
Ñ
20
Ñ
20
ns
165
Master data hold time (outputs)
0
Ñ
0
Ñ
0
Ñ
ns
166
Rise time output
Ñ
15
Ñ
15
Ñ
15
ns
167
Fall time output
Ñ
15
Ñ
15
Ñ
15
ns
NOTE: The ratio SyncCLK/SMCLK must be greater than or equal to 2/1.
160
161
166
167
161
SPICLK
CI=0
(OUTPUT)
167
163
SPICLK
CI=1
(OUTPUT)
166
162
SPIMISO
(INPUT)
DATA
MSB IN
LSB IN
MSB IN
164
165
SPIMOSI
(OUTPUT)
MSB OUT
DATA
LSB OUT
MSB OUT
166
167
Figure 52. SPI Master (CP=0) Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
57
Freescale Semiconductor, Inc.
160
161
166
167
161
SPICLK
CI=0
(OUTPUT)
163
167
SPICLK
CI=1
(OUTPUT)
166
Freescale Semiconductor, Inc...
162
SPIMISO
(INPUT)
MSB IN
DATA
LSB IN
MSB IN
164
165
SPIMOSI
(OUTPUT)
MSB OUT
DATA
LSB OUT
167
MSB OUT
166
Figure 53. SPI Master (CP=1) Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 17. Serial Peripheral Interface Slave Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
170
Slave cycle time
2
Ñ
2
Ñ
2
Ñ
tcyc
171
Slave enable lead time
15
Ñ
15
Ñ
15
Ñ
ns
172
Slave enable lag time
15
Ñ
15
Ñ
15
Ñ
ns
173
Slave clock (SPICLK) high or low time
1
Ñ
1
Ñ
1
Ñ
tcyc
174
Slave sequential transfer delay (does not
require deselect)
1
Ñ
1
Ñ
1
Ñ
tcyc
175
Slave data setup time (inputs)
20
Ñ
20
Ñ
20
Ñ
ns
176
Slave data hold time (inputs)
20
Ñ
20
Ñ
20
Ñ
ns
177
Slave access time
Ñ
50
Ñ
50
Ñ
50
ns
178
Slave SPI MISO disable time
Ñ
50
Ñ
50
Ñ
50
ns
179
Slave data valid (after SPICLK edge)
Ñ
50
Ñ
50
Ñ
50
ns
180
Slave data hold time (outputs)
0
Ñ
0
Ñ
0
Ñ
ns
181
Rise time (input)
Ñ
15
Ñ
15
Ñ
15
ns
182
Fall time (input)
Ñ
15
Ñ
15
Ñ
15
ns
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
59
Freescale Semiconductor, Inc.
171
172
SPISEL
(INPUT)
170
173
174
181
182
173
SPICLK
CI=0
(INPUT)
Freescale Semiconductor, Inc...
SPICLK
CI=1
(INPUT)
177
178
181
182
180
SPIMISO
(OUTPUT)
MSB OUT
DATA
175
LSB OUT
UNDEF
MSB OUT
179
176
SPIMOSI
(INPUT)
MSB IN
DATA
182
LSB IN
181
Figure 54. SPI Slave (CP=0) Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
MSB IN
Freescale Semiconductor, Inc.
172
SPISEL
(INPUT)
170
173
174
182
173
SPICLK
CI=0
(INPUT)
181
171
181
Freescale Semiconductor, Inc...
SPICLK
CI=1
(INPUT)
182
177
SPIMISO
(OUTPUT)
178
180
UNDEF
MSB OUT
DATA
LSB OUT
DATA
LSB IN
MSB OUT
179
175
176
SPIMOSI
(INPUT)
MSB IN
182
MSB IN
181
Figure 55. SPI Slave (CP=1) Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
61
Freescale Semiconductor, Inc.
Table 18. I2C TimingÑSCL < 100 kHz
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
0
100
0
100
0
100
kHz
200
SCL clock frequency (slave)
200
SCL clock frequency (master)
1.5
100
1.5
100
1.5
100
kHz
202
Bus free time between transmissions
4.7
Ñ
4.7
Ñ
4.7
Ñ
ms
203
Low period of SCL
4.7
Ñ
4.7
Ñ
4.7
Ñ
ms
204
High period of SCL
4.0
Ñ
4.0
Ñ
4.0
Ñ
ms
205
Start condition setup time
4.7
Ñ
4.7
Ñ
4.7
Ñ
ms
206
Start condition hold time
4.0
Ñ
4.0
Ñ
4.0
Ñ
ms
207
Data hold time
0
Ñ
0
Ñ
0
Ñ
ms
208
Data setup time
250
Ñ
250
Ñ
250
Ñ
ns
209
SDL/SCL rise time
Ñ
1
Ñ
1
Ñ
1
ms
210
SDL/SCL fall time
Ñ
300
Ñ
300
Ñ
300
ns
211
STOP condition setup time
4.7
Ñ
4.7
Ñ
4.7
Ñ
ms
NOTE: SCL frequency is given by SCL = BRGCLK_frequency/((BRG register + 3) * pre_scaler * 2 ).
The ratio SyncClk/(BRGCLK/pre_scaler) must be greater than or equal to 4/1.
Table 19. I2C TimingÑSCL > 100 kHz
NUM
CHARACTERISTIC
MINIMUM
MAXIMUM
UNIT
0
BRGCLK/48
Hz
BRGCLK/16512
BRGCLK/48
Hz
200
SCL clock frequency (slave)
200
SCL clock frequency (master)
202
Bus free time between transmissions
1/(2.2 * fSCL)
Ñ
sec
203
Low period of SCL
1/(2.2 * fSCL)
Ñ
sec
204
High period of SCL
1/(2.2 * fSCL)
Ñ
sec
205
Start condition setup time
1/(2.2 * fSCL)
Ñ
sec
206
Start condition hold time
1/(2.2 * fSCL)
Ñ
sec
207
Data hold time
0
Ñ
sec
208
Data setup time
1/(40 * fSCL)
Ñ
sec
209
SDL/SCL rise time
Ñ
1/(10 * fSCL)
sec
210
SDL/SCL fall time
Ñ
1/(33 * fSCL)
sec
211
Stop condition setup time
1/(2.2 * fSCL)
Ñ
sec
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
SDA
202
203
204
207
205
208
SCL
209
210
211
Freescale Semiconductor, Inc...
206
Figure 56. I2C Bus Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
63
Freescale Semiconductor, Inc.
Table 20. Serial Management Controller Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
150
CLK1 clock period
100
Ñ
100
Ñ
100
Ñ
ns
151
CLK1 width low
50
Ñ
50
Ñ
50
Ñ
ns
151A
CLK1 width high
50
Ñ
50
Ñ
50
Ñ
ns
152
CLK1 rise and fall times
Ñ
15
Ñ
15
Ñ
15
ns
153
SMTXDx active delay (from CLK1 falling
edge)
10
50
10
50
10
50
ns
154
SMRXDx/SYNC1 setup time
20
Ñ
20
Ñ
20
Ñ
ns
155
SMRXDx/SYNC1 hold time
5
Ñ
5
Ñ
5
Ñ
ns
NOTE: The ratio SyncCLK/SMCLK must be greater than or equal to 2/1.
152
152
151
161a
SMCLK
150
SMTXDX
(OUTPUT)
154
*
153
155
SYNC1
154
155
SMRXDX
(INPUT)
NOTE: * THIS DELAY IS EQUAL TO AN INTEGER NUMBER OF ÒCHARACTER LENGTHÓ CLOCKS.
Figure 57. SMC Transparent Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table 21. LCD Controller Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
220
Shift clock cycle time
40
Ñ
40
Ñ
40
Ñ
nsec
221
Shift clock high time
20
Ñ
20
Ñ
20
Ñ
nsec
223
CLOCK/HSYNC/VSYNC/OE rise and fall
times
Ñ
10
Ñ
10
Ñ
10
nsec
224
Data valid delay from shift clock high
Ñ
15
Ñ
15
Ñ
15
nsec
225
VSYNC to HSYNC setup time1
5
Ñ
5
Ñ
5
Ñ
T
226
VSYNC hold time
1
Ñ
1
Ñ
1
Ñ
T
227
HSYNC pulse width
4
Ñ
4
Ñ
4
Ñ
T
228
Time from clock falling edge to HSYNC
rising edge
4.5
Ñ
4.5
Ñ
4.5
Ñ
T
229
Time from HSYNC falling edge to clock
rising edge2
4
Ñ
4
Ñ
4
Ñ
T
230
AC active delay
Ñ
25
Ñ
25
Ñ
25
nsec
231
VSYNC pulse width (TFT)
1
16
1
16
1
16
Line
232
HSYNC to OE delay3
4
Ñ
4
Ñ
4
Ñ
T
233
OE to HSYNC delay
4
Ñ
4
Ñ
4
Ñ
T
234
VSYNC to OE delay (TFT)
0
1,023
0
1,023
0
1,023
T
235
VSYNC/HSYNC/OE active delay (TFT)
Ñ
15
Ñ
15
Ñ
15
nsec
236
Wait between frames4
WBF
Ñ
WBF
Ñ
WBF
Ñ
Line
NOTES:
1.
T = shift clock cycle (220).
2.
This number is given for wbl(wait between lines) £ 2. For wbl=n {n>2} the timing will be (n+2)T.
3.
This number is given for wbl(wait between lines) £ 2. For wbl=n {n>2} the timing will be (n+2)T.
4.
Wait Between Frames (WBF) is a programmable parameter.
Tcyc is the cycle time of the LCD clock (shift clock). Tdelay is a circuit delay that is specified in
the AC electrical specifications. 1Ð16 lines is a time period that can vary between one scan line
and 16, depending on how the LCD controller is programmed in the VPW field of the LCVCR.
0Ð1,023 lines is a time period that can vary between 0 and 1,023 scan lines in the WBF field of
the LCVCR.
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
65
Freescale Semiconductor, Inc.
220
223
221
223
224
SHIFT CLOCK
DATA
228
227
229
Freescale Semiconductor, Inc...
225
SHIFT CLOCK
226
HSYNC
VSYNC
LCD_AC
230
NTH LINE
236
FIRST LINE
SECOND LINE
VSYNC
HSYNC
SHIFT CLOCK
Figure 58. Passive Panel Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
233
227
235
224
SHIFT
DATA
Freescale Semiconductor, Inc...
235
OE
232
231
234
HSYNC
VSYNC
225
OE
NTH LINE
235
FIRST LINE
VSYNC
HSYNC
OE
Figure 59. TFT Panel Timing Diagram
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
67
Freescale Semiconductor, Inc.
Table 22. Video Controller Timing
25MHZ
Freescale Semiconductor, Inc...
NUM
40MHZ
50MHZ
CHARACTERISTIC
UNIT
MIN
MAX
MIN
MAX
MIN
MAX
240
Clock cycle time
32
Ñ
32
Ñ
32
Ñ
nsec
241
Clock high time
13
Ñ
13
Ñ
13
Ñ
nsec
242
CLK/HSYNC/VSYNC/BLANK/FIELD
rise and fall times
Ñ
10
Ñ
10
Ñ
10
nsec
243
Clock high to data valid
10
25
10
25
10
25
nsec
242
240
242
243
241
CLK
DATA
HSYNC
VSYNC
FIELD
BLANK
Figure 60. Video Controller Timing
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
MPC823 ELECTRICAL SPECIFICATIONS
For More Information On This Product,
Go to: www.freescale.com
69
Freescale Semiconductor, Inc.
How to Reach Us:
Home Page:
www.freescale.com
Freescale Semiconductor, Inc...
E-mail:
[email protected]
RoHS-compliant and/or Pb- free versions of Freescale products have the functionality
and electrical characteristics of their non-RoHS-compliant and/or non-Pb- free
counterparts. For further information, see http://www.freescale.com or contact your
Freescale sales representative.
For information on Freescale.s Environmental Products program, go to
http://www.freescale.com/epp.
USA/Europe or Locations Not Listed:
Freescale Semiconductor
Technical Information Center, CH370
1300 N. Alma School Road
Chandler, Arizona 85224
+1-800-521-6274 or +1-480-768-2130
[email protected]
Europe, Middle East, and Africa:
Freescale Halbleiter Deutschland GmbH
Technical Information Center
Schatzbogen 7
81829 Muenchen, Germany
+44 1296 380 456 (English)
+46 8 52200080 (English)
+49 89 92103 559 (German)
+33 1 69 35 48 48 (French)
[email protected]
Japan:
Freescale Semiconductor Japan Ltd.
Headquarters
ARCO Tower 15F
1-8-1, Shimo-Meguro, Meguro-ku,
Tokyo 153-0064
Japan
0120 191014 or +81 3 5437 9125
[email protected]
Asia/Pacific:
Freescale Semiconductor Hong Kong Ltd.
Technical Information Center
2 Dai King Street
Tai Po Industrial Estate
Tai Po, N.T., Hong Kong
+800 2666 8080
[email protected]
For Literature Requests Only:
Freescale Semiconductor Literature Distribution Center
P.O. Box 5405
Denver, Colorado 80217
1-800-441-2447 or 303-675-2140
Fax: 303-675-2150
[email protected]
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.
Similar pages