很多硬件工程师都有过这样的经历:
刚入职时看原理图,感觉还能勉强理解;一打开PCB文件,满屏的Via、Stack-up、Differential Pair、PDN、Skew,瞬间就懵了。
再往后接触高速设计、电源设计、EMC整改,会议上各种专业术语满天飞。
有人说硬件行业门槛高,其实很大一部分门槛并不来自公式,而来自“技术语言”。
术语不仅仅是名词,它背后代表的是工程师对问题的理解方式。
一个优秀的硬件工程师,看到“阻抗控制”想到的是信号反射;看到“去耦电容”想到的是瞬态电流回路;看到“EMI超标”想到的是噪声源、耦合路径和敏感设备。
因此,真正的学习重点不是记住术语,而是建立一套完整的工程知识框架。
一、PCB设计:硬件系统的物理载体
很多初学者认为PCB只是“把线连起来”。
事实上,高水平PCB设计本质上是在控制电流流动路径。
电流从来不会按照原理图流动,而是按照PCB上的实际路径流动。
因此PCB设计首先要理解几个核心概念:
- 走线(Trace)
- 过孔(Via)
- 焊盘(Pad)
- 铺铜(Copper Pour)
- 参考平面(Reference Plane)
- 层叠结构(Stack-up)
这些元素共同决定了信号质量、散热能力以及电磁兼容性能。
例如:
很多人关注信号线怎么走,却忽略了回流路径。
实际上高速信号的问题,往往不是出在信号线,而是出在参考平面的不连续。
当信号跨越地平面分割区时,回流电流不得不绕远路,形成更大的环路面积,从而产生更严重的辐射和串扰。
这也是为什么经验丰富的Layout工程师首先考虑的是:
“电流从哪里来,又从哪里回去。”
二、信号完整性:为什么板子能亮却不稳定?
很多项目原理图完全