3、PCB设计前准备:原理图导入、网表生成、板框定义、层叠结构设计
各位同学,咱们今天聊聊PCB设计正式开始前的那几步准备工作。说实话,很多新手设计师一拿到原理图就急着往PADS里导,恨不得马上开始拉线。我当年也犯过这毛病,结果呢?板子画到一半发现封装不对,或者层叠结构没规划好,回头改起来那叫一个痛苦。所以,今天这堂课,咱们把准备工作做扎实了,后面才能一马平川。
3.1 原理图导入与网表生成
这一步说白了,就是把原理图里的“逻辑关系”告诉PADS Layout。原理图画好了,里面每个元件、每根连线,都得转化成Layout能识别的“网表”。网表就是一张清单,清清楚楚地写着:哪个元件叫啥名,用啥封装,哪个引脚连到哪个网络上去。
我个人习惯用PADS Logic画原理图,因为它和PADS Layout是亲兄弟,配合得天衣无缝。操作很简单:
- 在PADS Logic里打开你的原理图文件。
- 点击菜单栏的 Tools → PADS Layout。
- 在弹出的对话框里,选择 Open PADS Layout,然后点 OK。
这时候,PADS Layout会自动启动,并且把原理图里的所有信息都带过来。你会看到一堆元件叠在一起,别慌,这就是我们要开始布局的原始材料。
网表生成后,我建议你花一分钟检查一下。怎么检查?看两点:
- 元件数量对不对? 原理图上有100个电阻,Layout里也得是100个。
- 网络名称有没有乱码? 有时候中文字符或者特殊符号会导致网络名变成一堆乱码,这后面会出大问题。
3.2 板框定义
板框,就是PCB的物理边界。它决定了你的板子长什么样,能放多少东西。板框定义这一步,我建议在导入网表之后、开始布局之前就做好。为什么?因为元件要放在板框里面,你总得先知道“地盘”有多大吧?
在PADS Layout里定义板框,我常用的方法有两种:
方法一:用2D Line画
- 点击右侧工具栏的 绘图工具栏(图标是个铅笔和尺子)。
- 选择 Board Outline and Cut Out 模式。
- 在界面上用鼠标左键点击,画出板子的外形。画完最后一点时,右键选择 Complete。
嗯,这里要注意,画的时候最好把栅格(Grid)设置成整数,比如1mm或者0.5mm。这样画出来的板框尺寸规整,后面做结构设计时也方便对接。
方法二:导入DXF文件
如果结构工程师已经给你提供了板框的DXF文件,那就更简单了。直接用 File → Import,选择DXF格式,然后指定导入的层为 Board Outline 即可。我在项目中遇到过结构工程师给的板框奇形怪状,有圆弧、有斜角,用2D Line画起来太费劲,这时候导入DXF就是最佳选择。
3.3 层叠结构设计
层叠结构,说白了就是决定你的PCB有几层,每层是干嘛用的。这是PCB设计里非常关键的一步,因为它直接影响到信号质量、电源完整性、EMC(电磁兼容性)等等。
在PADS Layout里设置层叠结构,路径是 Setup → Layer Definition。你会看到一个对话框,里面列出了所有可用的层。
我一般会先根据板子的复杂程度,确定层数:
- 简单板子(低速、少元件): 2层板就够了。顶层走信号和元件,底层走地线。
- 中等复杂板子(有BGA、高速信号): 4层板是主流。典型叠层是:顶层(信号层)→ 地层(GND)→ 电源层(POWER)→ 底层(信号层)。
- 复杂板子(多BGA、高速总线): 6层、8层甚至更多。层数越多,布线空间越大,信号隔离也越好。
这里我分享一个我常用的4层板叠层方案,供你参考:
| 层号 | 层名 | 类型 | 厚度(建议) |
|---|---|---|---|
| 1 | TOP | 信号层 | 1oz(35μm) |
| 2 | GND | 地层 | 1oz |
| 3 | POWER | 电源层 | 1oz |
| 4 | BOTTOM | 信号层 | 1oz |
为什么把地层放在第二层?因为顶层是主要信号层,紧挨着地层可以提供一个完整的参考平面,信号的回流路径最短,电磁辐射也最小。说白了,就是给信号铺了一条“回家的高速公路”。
最后,层叠结构设计好后,记得给每一层起个有意义的名字,比如“GND”而不是“Layer 2”。这样在后续的布局布线中,你一眼就能知道当前层是干嘛的,不会搞混。
好了,今天的准备工作就讲到这里。原理图导入、网表生成、板框定义、层叠结构设计,这四步看似简单,但每一步都藏着不少细节。你把这些基础打牢了,后面的布局布线才能行云流水。下一节课,咱们就开始正式布局了,到时候见!