在嵌入式学习中,EDA与PCB是必然出现的两个名词。但往往课程名是“EDA技术”,但教材却是“PCB设计官方指南”,这两者之间到底有什么关系呢?
1、EDA技术
“Electronic Design Automation”为EDA的全称,即电子设计自动化。
EDA是一个设计生态,不仅包含软件工具(如Altium Designer、Cadence等),还涵盖设计流程(如原理图设计→仿真→制造文件输出)和方法论(如信号完整性优化规则)。
2、PCB设计
“Printed Circuit Board”为PCB的全称,即印刷电路板。
PCB设计是一项具体技术,核心目标是设计印刷电路板,是使用EDA工具(如Altium Designer)绘制电路图、布局元件、布线的过程。
PCB是一个具体的实物,PCB设计是生产前的规划过程,而 PCB 制作是工厂将设计转化为实物的工业流程。两者是独立但紧密相关的环节。
3、用PhotoShop(PS)进行类比
我们可以把EDA看作PhotoShop,把PCB设计看作使用PhotoShop设计海报。
总结一下就是:我们在PhotoShop里面完成海报的设计,最后打印到纸张上;可以看作我们使用EDA技术完成PCB的设计,再将它在电路板上实现。
回答我开篇提出的问题,为什么课程名是“EDA技术”,但是学的却是“PCB设计”。其实此时就有答案了,如果学校开一门课叫“Photoshop 技术”,内容其实是教你用 PS 设计海报,是不是就合理了?
总结
①EDA是一个设计生态,包含工具、流程和行业标准,可以看作一个PhotoShop;
②PCB设计是使用EDA工具绘制电路图、布局元件、布线的过程,可以看作PhotoShop中海报的设计;
③将设计好的PCB,在电路板上制作出来的过程,可以看作将PhotoShop中设计好的海报,在纸张上打印出来的过程。