Professional Documents
Culture Documents
PEMP VSD534/ESE507
PT 10
PEMP VSD534/ESE507
Session Objectives:
To understand main issues in high speed board routing To develop best topologies and better termination techniques to over come issues on high speed boards Session deals different ways of PCB Stackups, and its advantages and disadvantages
PT 10
PEMP VSD534/ESE507
Session Topics:
Main issues for routing
Routing topologies Rise and fall time degradation Signal Skew Line Termination
PT 10
PEMP VSD534/ESE507
PT 10
PEMP VSD534/ESE507
This is the ideal topology but not very efficient in that it requires a lot of extra buffers. Always use this topology for critical clock trees. Use low skew clock buffers Skew can be compensated with delay lines
PT 10
PEMP VSD534/ESE507
This topology is routing efficient but put heavy load on the driver, especially where several lines fan out. Use drivers with low output impedance. Terminate properly at each receiver or reflections will propagate back and forth in the net. Be careful with the high power consumption of many terminated lines
M S Ramaiah School Of Advanced Studies
6
PT 10
PEMP VSD534/ESE507
T - Topology
This split will cause a 33% negative reflection if all lines are of same impedance. All ends (also driver) should be terminated properly for larger nets The driver will have to drive twice the amount of DC into the termination resistors.
M S Ramaiah School Of Advanced Studies
7
PT 10
PEMP VSD534/ESE507
Daisy Chain
The preferred topology for high speed digital. Terminate in both ends. Allow no stubs Keep tap load low. Keep distance between loads so high that the signal can recover.
M S Ramaiah School Of Advanced Studies
8
PT 10
PEMP VSD534/ESE507
PT 10
PEMP VSD534/ESE507
Signal skew
Signal skew is the delay difference at inputs. Keeping low signal skew in a clock system is a challenge and there are several effects to consider.
Keep every signal trace equally long Use low skew drivers Rise time degradation may pose a problem in calculated delay daisy chains. Signals travel faster at outer layers, so trace lengths must be compensated. Or - use only inner layers. Poor decoupling influence rise time. Use only first incident clocking or better, reduce reflections to zero.
M S Ramaiah School Of Advanced Studies
10
PT 10
PEMP VSD534/ESE507
PT 10
PEMP VSD534/ESE507
12
PT 10
PEMP VSD534/ESE507
Line Termination
13
PT 10
PEMP VSD534/ESE507
Z
Z S = 30
= 90
Z L =1500
1550 90 l = 1550 + 90 = 0 .9
30 90 s = = 0 .8 30 + 90
14
PT 10
s = 0.8
2.4 2.832 2.5555 2.75485 1.464
l = 0.9
4.56 1.2768 1.0871 0.614
s =
30 90 30 + 90
l =
1550 90 1550 + 90
S ourc eend L oadend 2.4 T rac e1 4.56 R eflec tedw 2.16 2.832 T rac e2 R eflec tedW 1.728 1.2768 R eflec te 1.3824 2.55552 1.24416 1.0871 0.995328 2.754586 0.895795 0.614907 0.71664 1.464637
15
PT 10
PEMP VSD534/ESE507
16
PT 10
PEMP VSD534/ESE507
17
PT 10
PEMP VSD534/ESE507
Series Termination
Used to match driver impedance Slow rise and fall times (Some times good, for instance to achieve low crosstalk) Absorb reflections if matched to line
18
PT 10
PEMP VSD534/ESE507
Series Termination
Series Termination:
A termination is placed near the source. The value of the termination Rt = Xline.impedance(Zo)-Source output Impedance(Ro) The advantage of using this termination is that it occupies only small space of the board real estate. It could be also added within the chip. The disadvantage is that it loads the signal.
19
PT 10
PEMP VSD534/ESE507
20
PT 10
PEMP VSD534/ESE507
Parallel Termination
The termination of choice for high speed digital, especially for ECL, PECL and other technologies intended for termination. High power consumption. 100% clean signals possible
M S Ramaiah School Of Advanced Studies
21
PT 10
Parallel Termination
PEMP VSD534/ESE507
Parallel Termination: It is placing a termination with value of the transmission impedance at the far end of the line. A Thevenin equivalent could be used yet it can take more space and loads the signal further. The disadvantage of this termination is its power dissipation.
22
PT 10
PEMP VSD534/ESE507
Thevenin Termination
Ideal for bus termination or lines with 3-State drivers. 330 Ohm & 220 Ohm is often used. Faster switching from 3-state Does NOT correctly terminate the line, reflections will occur
23
PT 10
PEMP VSD534/ESE507
Gnd
R2 VCC R1 + R 2
R1 , R2 provides a DC path at the termination hence there is An additional Dc power consumption. The second criteria is the Maximum current sunk by driver must be able to drive the receiver when the output voltage is a 1( high).
M S Ramaiah School Of Advanced Studies
24
PT 10
PEMP VSD534/ESE507
25
PT 10
PEMP VSD534/ESE507
AC Termination
AC or RC termination, better for technologies not intended for termination. Low power consumption (No DC consumption) Be careful with inductive capacitors, select capacitors with care.
M S Ramaiah School Of Advanced Studies
26
PT 10
PEMP VSD534/ESE507
The two series capacitors allow the effectiveness of the Thevenin Termination without the DC current flow. The two capacitors act as DC blocks. This is also called a AC Thevenin termination. The capacitor value can be computed using the criteria that it should act as a DC cutoff. Xc > 3Tr/Z0 . Larger capacitor values can lead to higher power Consumption at higher operating frequencies
M S Ramaiah School Of Advanced Studies
27
PT 10
1 = 16 *10 12 2fC
PT 10
PEMP VSD534/ESE507
AC Termination
AC Termination: It is placing a termination at the far end in series with a capacitor. Certainly the advantage of the termination would be having more output power which would could unfortunately lead to poorer signal integrity Advantages Active Termination consume less power. Diodes could be used to limit Overshoot and Undershoot. It takes less space and could be incorporated within the chip.
29
PT 10
PEMP VSD534/ESE507
Diode Termination
Kills large over and undershoot Not generally useful in high-speed systems. (A design needing this type of termination have probably greater problems elsewhere)
30
PT 10
PEMP VSD534/ESE507
implemented as onboard SMTs. One terminator will terminate a minimum number of lines say 16. More expensive that resistors but with volume production terminator costs are less than 1 cent. The impedance and sunk current is programmable hence we have Better control of power dissipation.
M S Ramaiah School Of Advanced Studies
31
PT 10
PEMP VSD534/ESE507
SERIES TERMINATION
THEVENIN TERMINATION
ACPARALLEL TERMINATION
32
PT 10
PEMP VSD534/ESE507
Differential lines also require a termination resistor if the line length exceeds the data rate The termination is placed at the destination To reduce the current consumption AC termination may be used The termination resistor [R] is selected to match the trace impedance [Zo] while the capacitor is selected by: Xc = [3 * Tr] / Zo.
M S Ramaiah School Of Advanced Studies
33
PT 10
PEMP VSD534/ESE507
How to supply the right voltage at the right place at the right time
34
PT 10
PEMP VSD534/ESE507
Power Distribution
The ground and power system serves two purposes.
First to serve as a return path for the signal. Second to supply the devices with power.
The high frequency components of today is using a lot of power at a low voltage. The result is very high currents. A modern FPGA can draw several amperes the first nanosecond after switching. To meet these challenges one need a low inductance, low resistance and high capacitance power system.
M S Ramaiah School Of Advanced Studies
35
PT 10
PEMP VSD534/ESE507
The system of GND and Power planes must provide stable power to all SOCs on a board. The input voltage as seen by the receiver is affected adversely by ground bounce generated especially by common path noise on the GND plane.
A B
A B
D SI
Q
DFF1
CLK
A B B A B D
36
PT 10
PEMP VSD534/ESE507
A B
Return path is through the battery. Additional inductance in power plane will generate a noise voltage across the L in power plane. Gate in the middle will switch this noise voltage to its output. When the Gate P switches the current from the battery will charge up the capacitive load.
M S Ramaiah School Of Advanced Studies
37
PT 10
PEMP VSD534/ESE507
Why Decoupling
The high switching currents in today's components create a need for a local current supply with sufficient charge to avoid a severe voltage drop at the power pins. When these resources are exhausted on need larger supplies that are closer than the power supply. Closely spaced power planes give a good high frequency, low inductance decoupling but it can not hold much charge.
M S Ramaiah School Of Advanced Studies
38
PT 10
PEMP VSD534/ESE507
At DC the capacitors act as high impedance. For high frequency the Capacitors act as shorts. The nearness of the GND and VDD plane also helps to supplement the bypass capacitors added.
M S Ramaiah School Of Advanced Studies
39
PT 10
PEMP VSD534/ESE507
The effective Series resistance of bypass capacitors must be considered in calculating how Effective the bypasses are. Power and GND planes add an effective capacitance of 100pF/in2 between VDD and GND.
40
PT 10
PEMP VSD534/ESE507
A capacitor is a passive device dominated by capacitance. A 100nF capacitor can have C=84nF, L=1.3nH, R=0.13ohm A capacitor is often described with its resonance frequency Different dielectrics NPO, X7R or Z5U have different properties.
M S Ramaiah School Of Advanced Studies
41
PT 10
PEMP VSD534/ESE507
42
PT 10
PEMP VSD534/ESE507
Selecting a decoupling capacitor is not easy but some general rules apply:
Select the smallest value that is sufficient to decouple the device. If you do not know what is sufficient choose one 100nF /0.1F capacitor for each power pin Use only chip capacitors, leaded capacitors is to inductive to be of any help. Decouple in levels with the smallest value (i.e. 100nF) close to the power pin, the medium values(i.e. 10F) evenly distributed, the higher values (i.e. 47F tantalum) close to the connector power pins.
M S Ramaiah School Of Advanced Studies
43
PT 10
PEMP VSD534/ESE507
44
PT 10
PEMP VSD534/ESE507
45
PT 10
PEMP VSD534/ESE507
46
PT 10
PEMP VSD534/ESE507
PCB Stack Up
47
PT 10
PEMP VSD534/ESE507
48
PT 10
PEMP VSD534/ESE507
Board Stack-up
Four factors are important with respect to board stack-up considerations:
The number of layers, The number and types of planes (power and/or ground) used, The ordering or sequence of the layers, and The spacing between the layers.
49
PT 10
PEMP VSD534/ESE507
50
PT 10
PEMP VSD534/ESE507
The ground plane decreases the ground impedance (and therefore the ground noise) significantly.
51
PT 10
PEMP VSD534/ESE507
5. Multiple ground planes are very advantageous, since they will lower the ground (reference plane) impedance of the board and reduce the common-mode radiation.
52
PT 10
PEMP VSD534/ESE507
Four-Layer Boards
The most common four-layer board configuration is as below
_____________ Sig. _____________ Ground _____________ Power _____________ Sig.
The advantages of tight coupling between the signal (trace) layers and the current return planes will more than outweigh the disadvantage caused by the slight loss in interplane capacitance
M S Ramaiah School Of Advanced Studies
53
PT 10
PEMP VSD534/ESE507
PT 10
PEMP VSD534/ESE507
To improve the EMC performance of a four-layer board is to space the signal layers as close to the planes as possible (<0.010"), and use a large core (>0.040") between the power and ground planes _____________ Sig. _____________ Ground _____________ Power _____________ Sig.
55
PT 10
PEMP VSD534/ESE507
Disadvantage
For a fixed trace to trace spacing the crosstalk is proportional to the square of the trace height.
56
PT 10
PEMP VSD534/ESE507
PT 10
PEMP VSD534/ESE507
Two outer planes are ground planes and power is routed as a trace on the signal planes. The power should be routed as a grid, using wide traces, on the signal layers Advantages
The two ground planes produce a much lower ground impedance and hence less common-mode cable radiation The two ground planes can be stitched together around the periphery of the board to enclose all the signal traces in a faraday cage
58
PT 10
PEMP VSD534/ESE507
Advantages
Still provides for the low ground impedance as a result of two ground planes
Disadvantage
The planes however do not provide any shielding
This configuration satisfies objectives (1), (2), and (5) but not objectives (3) or (4).
59
PT 10
PEMP VSD534/ESE507
Six-Layer Boards
Most six-layer boards consist of four signal routing layers and two planes.
________________Signal ________________Signal ________________Ground ________________Power ________________Signal ________________Signal
One stack-up NOT to use on a six-layer board is the one shown in the above figure. Why? Cont
M S Ramaiah School Of Advanced Studies
60
PT 10
Why?
PEMP VSD534/ESE507
The planes provide no shielding for the signal layers, and two of the signal layers (1 and 6) are not adjacent to a plane. The only time this arrangement works even moderately well is if all the high frequency signals are routed on layers 2 and 5 and only very low frequency signals, or better yet no signals at all (just mounting pads), are routed on layers 1 and 6. If used, any unused area on layers 1 and 6 should be provided with "ground fill" and tied into the primary ground plane, with vias, at as many locations as possible.
61
PT 10
PEMP VSD534/ESE507
With six layers available the principle of providing two buried layers for high-speed signals is easily implemented as shown
________________Mounting Pads/Low Freq. Signals ________________Ground ________________High Freq. Signals ________________High Freq. Signals ________________Power ________________Low Freq. Signals
62
PT 10
PEMP VSD534/ESE507
63
PT 10
PEMP VSD534/ESE507
H1 indicates the horizontal routing layer for signal 1 V1 indicates the vertical routing layer for signal 1. H2 and V2 represent the same for signal 2
64
PT 10
PEMP VSD534/ESE507
Disadvantage
the signals on layer one and six are not shielded
Therefore the signal layers should be placed very close to their adjacent planes, & The desired board thickness made up by the use of a thicker center core This configuration satisfies objectives 1 and 2, but not 3, 4, or 5.
65
PT 10
PEMP VSD534/ESE507
Advantage
It provides two buried signal layers and adjacent power and ground planes and satisfies all five objectives
Disadvantage
It only has two routing layers -- so it is not often used
66
PT 10
Ten-Layer Boards
PEMP VSD534/ESE507
A ten-layer board should be used when six routing layers are required. Ten-layer boards, therefore, usually have six signal layers and four planes. Having more than six signal layers on a ten-layer board is not recommended. Ten-layers is also the largest number of layers that can usually be conveniently fabricated in a 0.062" thick board.
67
PT 10
PEMP VSD534/ESE507
68
PT 10
PEMP VSD534/ESE507
PT 10
PEMP VSD534/ESE507
High-speed signals normally would be routed on the signal layers buried between planes (layers 3-4 and 7-8 in this case).
M S Ramaiah School Of Advanced Studies
70
PT 10
PEMP VSD534/ESE507
PT 10
PEMP VSD534/ESE507
72
PT 10
PEMP VSD534/ESE507
PT 10
PEMP VSD534/ESE507
Stack Up Summary
In this section we have discussed various ways to stack-up high-speed, digital logic, PCBs having from four to ten layers. A good PCB stack-up reduces radiation, improves signal quality, and helps aid in the decoupling of the power bus. No one stack-up is best, there is a number of viable options in each case and some compromise of objectives is usually necessary.
M S Ramaiah School Of Advanced Studies
74