Intel VC820 Design Guide - Page 107

Table 3-2. Example T, Calculations for 133 MHz Bus

Page 107 highlights

Advanced System Bus Design of timing and signal quality margin. The magnitude of MADJ is highly dependent on baseboard design implementation (stackup, decoupling, layout, routing, reference planes, etc.) and needs to be characterized and budgeted appropriately for each design. Table 3-2 and Table 3-3 are derived assuming: • CLKSKEW = 0.2 ns (Note: Assumes clock driver pin-to-pin skew is reduced to 50 ps by tying two host clock outputs together ("ganging") at clock driver output pins, and the PCB clock routing skew is 150 ps. System timing budget must assume 0.175 ns of clock driver skew if outputs are not tied together and a clock driver that meets the CK98 clock driver specification is being used.) • CLKJITTER = 0.250 ns Some clock driver components may not support ganging the outputs together. Be sure to verify with your clock component vendor before ganging the outputs. See the appropriate Intel 820 chipset documentation for details on clock skew and jitter specifications. Refer to Section 2.6.2, "Direct Rambus* Layout Guidelines" on page 2-8 and Chapter 4, "Clocking" for host clock routing details. Table 3-2. Example TFLT_MAX Calculations for 133 MHz Bus1 Driver Processor4 Processor4 82820 MCH Receiver Processor4 82820 MCH Processor4 Clk Period2 7.50 7.50 7.50 TCO_MAX 2.7 2.7 3.63 TSU_MIN 1.20 2.27 1.20 ClkSKEW 0.20 0.20 0.20 ClkJITTER 0.250 0.250 0.25 MAD J 0.40 0.40 0.40 Recommended TFLT_MAX3 2.75 1.68 1.82 NOTES: 1. All times in nanoseconds. 2. BCLK period = 7.50 ns @ 133.33 MHz. 3. The flight times in this column include margin to account for the following phenomena that Intel has observed when multiple bits are switching simultaneously. These multi-bit effects can adversely affect flight time and signal quality and are sometimes not accounted for in simulation. Accordingly, maximum flight times depend on the baseboard design and additional adjustment factors or margins are recommended. - SSO push-out or pull-in. - Rising or falling edge rate degradation at the receiver caused by inductance in the current return path, requiring extrapolation that causes additional delay. - Cross-talk on the PCB and internal to the package can cause variation in the signals. There are additional effects that may not necessarily be covered by the multi-bit adjustment factor and should be budgeted as appropriate to the baseboard design. Examples include: - The effective board propagation constant (SEFF), which is a function of: • Dielectric constant (εr) of the PCB material. • The type of trace connecting the components (stripline or microstrip). • The length of the trace and the load of the components on the trace. Note that the board propagation constant multiplied by the trace length is a component of the flight time but not necessarily equal to the flight time. 4. Processor values specified in this table are examples only. Refer to the appropriate processor datasheet for specification values. Intel®820 Chipset Design Guide 3-7

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242

Intel
®
820 Chipset
Design Guide
3-7
Advanced System Bus Design
of timing and signal quality margin. The magnitude of M
ADJ
is highly dependent
on baseboard
design implementation (stackup, decoupling, layout, routing, reference planes, etc.) and needs to
be characterized and budgeted appropriately for each design.
Table 3-2
and
Table 3-3
are derived assuming:
CLK
SKEW
= 0.2 ns (Note: Assumes clock driver pin-to-pin skew is reduced to 50 ps by tying
two host clock outputs together (“ganging”) at clock driver output pins, and the PCB clock
routing skew is 150 ps. System timing budget must assume 0.175 ns of clock driver skew if
outputs are not tied together and a clock driver that meets the CK98 clock driver specification
is being used.)
CLK
JITTER
= 0.250 ns
Some clock driver components may not support ganging the outputs together. Be sure to
verify with your clock component vendor before ganging the outputs.
See the appropriate
Intel
820 chipset
documentation for details on clock skew and jitter specifications. Refer to
Section 2.6.2, “Direct Rambus* Layout Guidelines” on page 2-8
and
Chapter 4, “Clocking”
for
host clock routing details.
NOTES:
1. All times in nanoseconds.
2. BCLK period = 7.50 ns @ 133.33 MHz.
3. The flight times in this column include margin to account for the following phenomena that Intel has observed
when multiple bits are switching simultaneously. These multi-bit effects can adversely affect flight time and
signal quality and are sometimes not accounted for in simulation. Accordingly, maximum flight times depend
on the baseboard design and additional adjustment factors or margins are recommended.
- SSO push-out or pull-in.
- Rising or falling edge rate degradation at the receiver caused by inductance in the current return
path, requiring extrapolation that causes additional delay.
- Cross-talk on the PCB and internal to the package can cause variation in the signals.
There are additional effects that
may not
necessarily be covered by the multi-bit adjustment factor and
should be budgeted as appropriate to the baseboard design. Examples include:
- The effective board propagation constant (S
EFF
), which is a function of:
Dielectric constant (
ε
r
) of the PCB material.
The type of trace connecting the components (stripline or microstrip).
The length of the trace and the load of the components on the trace. Note that the board propagation
constant multiplied by the trace length is a
component
of the flight time
but not necessarily equal
to
the flight time.
4. Processor values specified in this table are examples only. Refer to the appropriate processor datasheet for
specification values.
Table 3-2. Example T
FLT_MAX
Calculations for 133 MHz Bus
1
Driver
Receiver
Clk
Period
2
T
CO_MAX
T
SU_MIN
Clk
SKEW
Clk
JITTER
M
AD
J
Recommended
T
FLT_MAX
3
Processor
4
Processor
4
7.50
2.7
1.20
0.20
0.250
0.40
2.75
Processor
4
82820 MCH
7.50
2.7
2.27
0.20
0.250
0.40
1.68
82820 MCH
Processor
4
7.50
3.63
1.20
0.20
0.25
0.40
1.82