当前位置:网站首页>PCB wiring rules of PCI Express interface
PCB wiring rules of PCI Express interface
2022-07-07 23:24:00 【ltqshs】
1. Impedance requirements
PCI-Express The routing impedance of the interface is 4 Layer or 6 The laminate must be kept 100 Difference (±20% MAX)/60 Single ended (±15%).
2. Line width and line spacing
Through impedance calculation software , combination PCB Stacking condition , Calculate the reasonable line width and line distance . such as , In the case of microstrip , The width of the difference line is 5mil, Differential alignment 2 The distance between the lines is 7mil.( In the case of striplines , The width of the difference line is 5mil, Differential alignment 2 The distance between the lines is 5mil.)
The distance between the difference pairs and the difference line with other non PCI Express Keep the distance of the signal 20mil Or four times the thickness of the medium , Choose the larger one . If the PCI Express The signal voltage is significantly higher than or not PCI EXPRESS Signal edge ratio PCI Express If the signal edge is fast , The space for both should be increased to 30mil, To avoid coupling . Pictured 1 Shown :
chart 1
3. Length and length match
In order to disperse the influence of the effective thickness area of the glass fiber bundle braid and the non reinforced surface resin layer of the dielectric layer , Long distance routing must be consistent with XY The axis is at an oblique angle ( The long line should be slashed on the board ), Pictured 2 Shown :
chart 2
PCB Per inch routing may be introduced 1ps5ps Jitter budget and 0.25dB0.35dB Loss of . The medium is FR4 Of PCB, Generally speaking :
a. The maximum routing of the differential pair from chip to chip cannot exceed 6 Inch ;
b. The difference between the lengths of the two routes in the differential pair should be less than or equal to 5mil.
When encountering special situations such as tight layout, the routing can be done by 5-7 Become smaller line width and line spacing , But when that happens , The routing length of the transformed differential pair cannot exceed 150mil. Pictured 3 Shown :
chart 3
Also, the length matching should be as close to the signal pin as possible without introducing any small angle bending . Refer to figure for specific routing 4:
chart 4
4. Test point 、 Vias and pads
Signal vias affect the overall loss and jitter budget , Limit the maximum routing length .
stay TX Differential alignment can be used at most 4 Two vias , And in the RX Differential alignment can only be used at most 2 Two vias . There should be a through hole 25mil Or smaller pads , And its finished inner diameter should be 14mil Or less . The two vias must be placed in a symmetrical position . Pictured 5 Shown :
chart 5
Test point ( It can be via , Pads or components ) And the probe foot should be placed in a symmetrical position , Should not be introduced in differential pairs stub, Pictured 6:
chart 6
5. bending
Try not to use bending , Because it will introduce common mode noise . The following rules should be followed when using bending for differential pairs :( In an effort to 7 For example )
1. All bending angles (α) should ≥135°;
2. Maintain line spacing (A)≥20mil;
3. fragment , such as B and C, Its flank has a bend , Its length should be ≥1.5 Times the wiring width .
chart 7
Try to make the number of left bends equal to the number of right bends .
When a serpentine line is used to match the length of another line , The length of each long bend must be at least 15mil(3 Twice as much as 5mil The line width of ). The maximum distance between the bending part of the serpentine and the other line of the differential line must be less than that of the normal differential line 2 times . Pictured 8 Shown :
chart 8
When using multiple bend wiring to a pin or a BGA The unmatched part of the pad of should ≤45mil, Pictured 9 Shown :
chart 9
The bending curve connected to the pad should follow the following rules :( In an effort to 10 For example )
1. All bending angles (α) should ≥135°;
2. Maintain line spacing (A)≥3 Times the wiring width ;
3.B and C The length of the segment should be ≥1.5 Times the wiring width ;
4.D The paragraph should be as short as possible .
chart 10
6.AC capacitance
PCIExpress AC coupling between the sending end and the receiving end is required . The difference must have the same capacitance value for the AC coupling capacitance of the two signals , Same package size , And the position is symmetrical .
AC The capacitor must be placed closest to the signal sending end . Capacitance value must be between 75nF To 200nF Between ( It is best to 100nF). Recommended 0402 encapsulation , however 0603 Encapsulation is also acceptable . The two capacitors should be placed symmetrically , Pictured 11 Shown :
chart 11
In addition, the differential reference clock should use the same differential line with the same geometric structure as the high-speed serial data line .
See the original text :《PCI-Express Wiring rules of the interface 》
边栏推荐
- 云原生数据仓库AnalyticDB MySQL版用户手册
- Count the top 10 films at the box office and save them in another file
- 网络安全-CSRF
- Conversion between commonsmultipartfile and file
- 网络安全-安装CentOS
- Specific method example of V20 frequency converter manual automatic switching (local remote switching)
- 做自媒体视频剪辑怎么赚钱呢?
- Dynamic agent explanation (July 16, 2020)
- CAIP2021 初赛VP
- JMeter interface automated test read case, execute and write back result
猜你喜欢
Binary tree
Gee (IV): calculate the correlation between two variables (images) and draw a scatter diagram
海内外技术人们“看”音视频技术的未来
Matlab-SEIR传染病模型预测
漏洞复现----49、Apache Airflow 身份验证绕过 (CVE-2020-17526)
Description of longitude and latitude PLT file format
leetcode-520. 检测大写字母-js
LDO稳压芯片-内部框图及选型参数
ArcGIS: two methods of attribute fusion of the same field of vector elements
Wechat forum exchange applet system graduation design completion (4) opening report
随机推荐
JMeter interface automated test read case, execute and write back result
系统设计概述
Dynamics 365 查找字段过滤
Entity层、DAO层、Service层、Controller层 先后顺序
Caip2021 preliminary VP
违法行为分析1
LDO voltage stabilizing chip - internal block diagram and selection parameters
Network security -burpsuit
Network security - joint query injection
网络安全-永恒之蓝
Oracle-数据库的备份与恢复
Vs extension tool notes
智慧社区和智慧城市之间有什么异同
Why does the market need low code?
【微服务|SCG】gateway整合sentinel
Network security - install CentOS
Byte hexadecimal binary understanding
turbo intruder常用脚本
Unity3d learning notes 5 - create sub mesh
Quelles sont les similitudes et les différences entre les communautés intelligentes et les villes intelligentes?