外观
PCB 相邻层走线为什么建议采用正交布线?
注:本内容由AI辅助参与,若有侵权或错误,请联系技术支持反馈指正,谢谢!
在多层 PCB 设计中,经常会看到一条设计建议:相邻信号层的走线方向尽量相互垂直,也就是采用正交布线。
例如,顶层(Top Layer)的主要信号走线以水平方向为主,那么相邻的内层信号走线就尽量以垂直方向为主。
这样做并不是为了让 PCB 看起来更整齐,而是为了降低相邻层之间的电磁耦合,减少串扰风险。不过,正交布线是一种辅助性的布局布线策略,并不能代替合理的层叠设计和参考平面规划。
一、什么是正交布线?
正交布线,简单来说,就是让 PCB 相邻信号层上的走线尽量保持约 90° 的夹角。
例如:
- 顶层(Top Layer):主要沿水平方向布线。
- 内层信号层(Inner Signal Layer):主要沿垂直方向布线。
- 底层(Bottom Layer):根据层叠结构和信号需求安排走线方向。
需要注意,正交布线不是要求每一根走线都必须严格保持 90°,而是尽量避免相邻层的信号线长距离、同方向平行重叠。
二、为什么建议采用正交布线?
主要原因是:减少相邻层信号线之间的电容耦合和电感耦合。
1. 减少电容耦合
当两条信号线距离较近时,它们之间会形成寄生电容。
一条信号线上的电压快速变化,会通过电场向另一条信号线耦合电流,从而在受害线上产生干扰。
耦合电流可以简化表示为:
其中:
- i:耦合电流;
- Cm :两条走线之间的互电容;
- dV/dt:攻击信号的电压变化速率。
相邻层走线如果长距离平行重叠,通常会增加有效耦合长度,使互电容增大。
采用正交布线,可以减少两条走线长距离平行重叠的情况,从而降低电容耦合的风险。
2. 减少电感耦合
除了电场耦合,信号线之间还存在磁场耦合。
当一条走线中的电流快速变化时,会产生变化的磁场,并在附近走线中感应出电压。
感应电压可以简化表示为:
其中:
- VM:感应电压;
- M:两条走线之间的互感;
- dI/dt:攻击信号的电流变化速率。
相邻层走线长距离平行时,磁场耦合可能更加明显。采用正交布线有助于减小两条走线之间的有效互感,降低串扰风险。
三、正交布线能带来什么实际效果?
可以通过下面两种情况理解:
相邻层平行布线两层走线长距离平行重叠,耦合区域较大,串扰风险相对较高。
相邻层正交布线两层走线主要在交叉位置产生耦合,重叠耦合长度通常更短,有助于降低串扰。
简单来说,正交布线的核心目的就是:尽量减少相邻层信号线长距离平行耦合的机会。
四、正交布线是不是必须遵守?
不是。正交布线是一种设计建议,并不是所有 PCB 都必须严格遵守的强制规则。
实际设计中,还需要结合 PCB 层叠结构、信号类型、走线间距以及参考平面进行判断。
| PCB 设计情况 | 是否建议正交布线 | 原因 |
|---|---|---|
| 相邻层均为信号层 | 比较建议 | 减少长距离平行耦合 |
| 相邻信号层之间有完整地平面 | 优先保证参考平面完整 | 地平面能够有效隔离层间电磁耦合 |
| 高速数字信号 | 建议考虑 | 快速边沿容易引发串扰问题 |
| 普通低速控制信号 | 不必刻意要求 | 通常可以根据布线空间灵活安排 |
| 高密度 BGA 扇出区域 | 可以适当放宽 | 优先保证布线可实现性和电气性能 |
五、实际 PCB 设计还需要注意什么?
正交布线虽然有助于降低串扰,但不能认为只要相邻层走线垂直,就一定不会发生串扰。
还需要注意以下几点:
- 优先保证参考平面连续。 高速信号走线应尽量具有连续的参考平面,避免跨越地平面分割区域。
- 控制走线间距。 即使采用正交布线,如果两条走线距离过近,仍然可能产生电磁耦合。
- 减少平行走线长度。 同层走线之间同样需要注意间距和长距离平行问题。
- 关注信号边沿速度。 串扰风险不仅与时钟频率有关,还与信号上升沿、下降沿时间密切相关。
- 结合实际层叠结构判断。 如果两层信号之间隔着完整的参考平面,层间耦合通常会受到明显抑制,此时不必为了正交而牺牲布线质量。
六、总结
PCB 相邻层采用正交布线,主要是为了减少信号线之间长距离平行重叠,降低电容耦合和电感耦合,从而减小串扰风险。
但需要明确,正交布线不是解决串扰的唯一方法,更不能代替合理的层叠设计、走线间距控制和连续参考平面。
对于高速 PCB,建议优先考虑信号完整性和回流路径,再将相邻层正交布线作为辅助优化手段。