找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

5967

积分

0

好友

758

主题
发表于 昨天 16:33 | 查看: 5| 回复: 0

翻一翻瑞芯微 RK、NXP i.MX、全志这些主流平台的母板参考设计,再逛逛市面上的 Linux 核心板,叠层一栏几乎找不到 4 层:入门是 6 层,规格高点的直接 8 层起跳。可能你会想,是不是厂商想多卖两层料?说实话还真不是。这类板子的 PCB,是被几笔硬账逼着往上加的——信号脚下没人、总线到站不齐、引脚逃不出来。

1. 四层板的家底

典型 4 层板的构造共四片:外层两片走信号,中间夹一片地、一片电源。问题主要出在"距离"上——外层信号线离它脚下的参考平面,隔着整整一层介质的厚度;夹在地和电源之间的,更是一整块厚芯板。以 1.2mm 的板厚为例,这中间的间距能到 1mm 的量级。

走线的特性阻抗,取决于线宽、介质的介电常数,还有线到参考平面的距离。距离一大,同样的线宽阻抗就偏高,还跟着叠层的误差敏感得不行——阻抗控不住,高速信号上来就不好看。而且信号的回流电流也要走参考面,隔得远、绕得大,环路一大,EMI 和串扰全来了。

6 层板就是把中间两片换成一组"信号 + 参考面"的紧耦合结构:信号层脚下就垫着完整的平面,中间只隔薄薄的芯板或半固化片,距离压得越小,阻抗越稳、回流路径越短。8 层板在此基础上再给布线层和平面加码,几百个引脚的 BGA、多路电源域才铺得开——层数越多,能同时"伺候"的高速接口自然就越多。

PCB层叠结构对比:4层、6层、8层典型方案示意图

以前玩 51、玩 STM32 的低速板,USARTSPICAN 这些接口,4 层乃至 2 层都跑得稳稳当当。但随着处理器和各种接口的主频一再攀升,板上的信号就不好处理了。

2. 阻抗和回流问题

像一般的低速域(USARTSPICAN 之流)对叠层基本没要求。

USB2 480Mbps、百兆以太网这档,4 层板也够了,而且现在也基本上满大街都是。

DDR3 800-1600MT/s、USB3 5Gbps、PCIe Gen3 8GT/s(Gen4 直接 16GT/s)、千兆万兆以太网、MIPI 屏和摄像头,4 层板就不好应付了。

阻抗。每种高速口对差分阻抗都有自己的标准:USB3 要 90Ω、PCIe 要 85Ω、以太网和 MIPI 走 100Ω——线宽定了之后,决定阻抗的就是介质厚度和介电常数,换句话说,信号离参考面多远、介质是什么料,阻抗就大致是多少。4 层板的外信号层离平面太远,想调出目标阻抗,要么线宽改到离谱,要么干脆没得调。紧耦合叠层的价值就在这:把信号压在近而稳的参考面旁边,阻抗才有得谈。

回流。高频信号的回流电流,贴着走线正下方的参考面走——参考面完整且近,回流就是捷径,环路小;4 层板中间只有一片电源面,还要切成核压(0.8~1.1V 的大电流)、1.8V、3.3V 好几个岛,高速线一跨分割,回流只能绕远路,环路电感翻着倍涨,EMI、串扰、眼图全跟着遭殃。过孔的反焊盘在参考面上留的洞,也是同一个道理。

参考面完整与跨分割场景下的回流路径对比示意图

USB2、百兆网、2.4G 模块这个档位,4 层板完全够用;叠层画得讲究、约束放得松,很多板子照样能跑。倒是见过不少软件同事拿画板工具练手,线宽恨不得放宽到 10mil,方便自己拿烙铁补——低速板上这么玩没毛病,速率一起来,问题还是不少的。

3. 等长等的是时间

差分口要的是"脚下干净",到了 DDReMMC 这类并行总线,一组几十根线,要求的是同一时刻到站。

DDR 说,DQ 必须在 DQS 边沿前后的建立、保持窗口里到齐,窗口按 ps 算(具体多少,查你板子 datasheet 的 tDS/tDH,这里不替它念数据)。

DDR DQS采样沿与DQ建立保持窗口时序示意图

FR-4 介质里,信号大约每走 1mm 就吃 6ps,几十 mil 的长度差也就几个到十几个 ps,单看不大;可几十根线各差一点,再叠加过孔换层、串扰、时钟抖动、温度电压漂移,裕量就是这么被一口一口吃掉的。eMMC 也一样,5.1 规范的 HS400 模式,8bit 总线在 200MHz 的 DDR 时钟下跑,等长、参考面、干净回流,一条都不能少。

我们再来看看 4 层板的 叠层,几十根线要"各走各的层、组内绕等长、底下垫整片参考面",可 4 层板能走线的就两个外层,绕不开、挤不下;硬塞就得频繁打过孔换层,孔多了,参考面又被打成了筛子。

当然,选择用几层板只是一个开始。如果干的是大项目还得考虑:板材供应稳不稳,价格和交期会不会砸到自己头上,实际生产用的到底是什么板材,还有最实在的——能不能稳定制造、按时交付。

4. 高多层板的工艺制程

层数上去之后,板子真不是"4 层板再加两层"的算术题。2-4 层画完 Gerber 基本不用想工艺,高多层不行:每次压合都是芯板对位、层间对准、钻孔深度的误差累积。所以制板厂的制程能力很重要,比如以嘉立创的制程能力来看:

高多层板制程能力规格参数表

品质这边,一块高多层板出厂前要过六道检:

高多层板出厂六道检测流程与质量控制指标

内层 AOI、AVI、四线低阻测试、外层 AOI、开短路测试、终检,顺序排得很有讲究。

时间账也得单独算一笔。像嘉立创的样板标准交期:6-8 层 4-5 天,10 层 6-7 天,12 层 7-8 天,到 46-64 层就是 14-15 天;小批量整体再宽松些,6 层 5-6 天、46-64 层 14-16 天。层数上去,等板时间肉眼可见地涨。

板子层数怎么选,终归要回到信号速率、引脚密度和制程能力这三笔账上慢慢算。类似的 PCB 叠层设计与制造问题,在 云栈社区 也有不少硬件同行的实战讨论,欢迎一起交流。




上一篇:SaltStack 批量管控落地:架构解析、SLS 实战与踩坑复盘
下一篇:独立开发者穷鬼套餐2026:14个免费替代方案把AI年费压到100元
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-9-10 16:01 , Processed in 1.497462 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表