Beruflich Dokumente
Kultur Dokumente
Introduction
TTL
CPU
SY10H842
TTL
SRAM
SY10E111
PECL
DRAM
ASIC
TTL
SY10H842
XTAL OSC
PECL
SY10H842
APPLICATION NOTE
AN-01
I/O
Rev.: D
Amendment: /0
APPLICATION NOTE
AN-01
Micrel
OSC
IC
IC
SY10E111
SY10H842
SY10H842
IC
IC
IC
IC
IC
Printed Circuit Board
EN
IN
IN
Q0
Q0
Q1
Q1
Q2
Q2
Q3
Q3
Q4
Q4
Q5
Q5
Q6
Q6
Q7
Q7
Q8
Q8
APPLICATION NOTE
AN-01
Micrel
IN
The delay for the shortest and longest path for the system
shown in Figure 1 are given in Table 1.
Q0
IN
EN
Delay Element
Q1
Q2
Q3
Skew
Value
0.05
ns
0.10
ns
0.50
ns
0.15
ns
0.20
ns
Totals
1.00
ns
Calculating Skew
Clock skew is defined as the difference in time between
the clock edges arriving at a pair of clock input pins. In a
perfect system, all clock signals arrive at all the various
clock input pins of the system at exactly the same time, and
the skew is zero. In real systems, the edges do not arrive at
exactly the same time and there is some skew. Clock skew
exists because of differences in the delay paths from the
master clock oscillator to the various clock input pins. Delay
accumulates along each clock path and the delays for the
various paths are not equal. The maximum clock skew for
the system is the difference in delay between the shortest
and longest delay paths.
We can calculate the skew for a system by calculating
the differences in delay along the clock paths. In the clock
system of Figure 1, each delay path consists of the following
elements:
Delay through the SY10E111
Trace delay from the SY10E111 to the SY10H842
Delay through the SY10H842
Output delay of the SY10H842 due to capacitive
loading
Trace delay from the SY10H842 to the clock input pin
3
APPLICATION NOTE
AN-01
Micrel
The total clock skew for the system is the sum of the
skews of the various elements. The total skew in this
example is 1.00ns. Note that 0.30ns of this delay is due to
trace length differences of 3/4 inch on the PECL and 3/4
inch on the TTL traces. Also, 0.15ns of skew is due to 5pF
difference in loading on the various outputs. These values
are affected by the system design and board layout. If these
differences could be cut in half, for example, the skew could
be cut by 0.23ns, reducing the total skew to 0.77ns. The
rule of thumb for maximum skew is 10% of a clock cycle.
For a 100MHz system, the maximum skew is 1ns. Utilizing
Micrel-Synergy's low skew SY10E111 and SY10H842 PECL
clock distribution system, this maximum skew requirement
can easily be met.
CPU CLOCK
tBS
BUS DATA
tBH
VALID
tIS
VALID
tIH
I/O CLOCK
tIS
tSKEW
VALID
tIH
APPLICATION NOTE
AN-01
Micrel
PECL
Rt
50
PECL
Rt
50
VCC
Ct
10nF
Rb
110
APPLICATION NOTE
AN-01
Micrel
APPENDIX 1
w
t
INTERNAL STRIPLINE
APPLICATION NOTE
AN-01
Micrel
Symbol
Unit
Equation
Dielectric Constant
Er
4.7
Board Thickness
inch
0.012
Trace Width
inch
0.010
Trace Thickness
inch
0.002
Ln 5.98 d
0.8 w + t
Er + 1.41
69.36
87
Example
Impedance
Z0
ohms
Delay/Inch
tPDZ
ns/in
Capacitance/Inch
Cz
pF/in
1000 t PDZ
Z0
2.08
Inductance/Inch
Lz
nH/in
tPDZZ 0
9.99
Capacitive Load
Cload
pF
3.7
ohms
tPD
ns/in
Symbol
Unit
Equation
Dielectric Constant
Er
4.7
Board Thickness
inch
0.026
Trace Width
inch
0.010
Trace Thickness
inch
0.002
Z0
ohms
0.08475
0.475 Er + 0.67
0.144
Z0
Cz
Cz + Cload
41.61
t PDZ
Cz + Cload
Cz
0.24
Internal Stripline
Parameter
Impedance
60
Ln
Er
4d
0.536 w + 0.67t
.08475
Er
Example
44.278
tPDZ
ns/in
Capacitance/Inch
Cz
pF/in
1000 t PDZ
Z0
4.149
Inductance/Inch
Lz
nH/in
tPDZZ 0
8.134
Capacitive Load
Cload
pF
ohms
tPD
ns/in
Delay/Inch
3.7
Z0
Cz
Cz + Cload
32.192
t PDZ
Cz + Cload
Cz
0.253
0.1837
APPLICATION NOTE
AN-01
Micrel
MICREL-SYNERGY
TEL
+ 1 (408) 980-9191
FAX
+ 1 (408) 914-7878
WEB
http://www.micrel.com
This information is believed to be accurate and reliable, however no responsibility is assumed by Micrel for its use nor for any infringement of patents or
other rights of third parties resulting from its use. No license is granted by implication or otherwise under any patent or patent right of Micrel Inc.
2000 Micrel Incorporated