您好, 登录| 注册|
论坛导航
您好, 登录| 注册|
子站:
商城:
论坛首页    单片机MCU/嵌入式
  •  发帖
  • 收藏

++++PCB学习:布线篇++++从入门到放弃,从放弃到入门。。。
阅读: 535 |  回复: 29 楼层直达

2018/06/11 13:42:14
1
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

QQ截图20160321155901  【测试分享大赛】那些年没整理的疑测笔记 一次发出来

QQ截图20160321155901  回帖有礼大咖亲测泰克MSO58波器首发

QQ截图20160321155901  【免费试用】Vicor免费申请试用BCM评估样品 




   别人什么都讲,我们只讲重点,布局完成以后就要进行布线了,其实AD是可以auto route的,我上学那会儿就很会这么干,因为当时什么也不懂,现在,你让我干我也不会干, 并不是自动布线不好用,而是因为我懂得太少,没办法使用。

其一、自动布线对于规则的设置要求是相当的高的,如果你对规则了解并且能够熟练使用,你可以考虑自动布线(因为你知道自己想要的是什么)。

其二、自动布线会带来不少的错误,并不是说自动布线引入的错误,而是你的规则设置,布局等等引起的自动布线存在错误。

   当你使用自动布线完成后,可能也就是分分钟的事儿,但你要消耗更多的精力进行查错,为了加深对pcb设计理解的程度还是推荐大家第一选择手动布线,一个帖子很难把边边角角都能讲到,而且我对于PCB设计的理解也是有限,所以还是想把我觉得重要的东西给大家分享一下,希望有所帮助,老习惯一楼镇一下。

电源网-璐璐在2018-06-11打赏该贴 +10 电源币 打赏理由:fighting,飞飞

2018/06/11 13:44:17
2
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

布线规则总览:规则还是很多的,因为我们是 手动布线所以可以忽略大部分,剩下的一小部分,还是要好好地设置一下。

1111


2018/06/11 14:00:05
3
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线规则篇】:如何打开布线规则,选择Design选项Rules选项,具体操作如下:



2018/06/11 14:28:03
4
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

具体规则简单讲解一下(只讲重点):

Clearance(间距规则):主要设置三个,分别如下:

【布线规则1】ALL:全局的间距规则,设置最小间距6mil(注:考虑板厂的工艺能力),如下:




2018/06/11 14:29:18
5
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线规则2】POLY(铺铜规则):设置最小间距为10mil,具体设置如下:




2018/06/11 14:32:52
6
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线规则3】VIA-POLY(过孔到铜皮的间距规则):设置最小间距为6mil,具体设置如下:






2018/06/11 14:35:00
7
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

Width(线宽规则):主要设置两个如下:

【布线规则4】Width(通用线宽规则,针对于ALL),最大最小常规都设置为6mil,设置如下:




2018/06/11 14:40:37
8
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线规则5】PWR(针对电源网络的线宽规则):最小宽度6mil、常规宽度15mil、最大60mil,具体如下:




2018/06/11 14:51:07
9
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

Routing Via Style下;主要设置一个

【布线规则6】RoutingVias(过孔规则):外径设置为24mil、内径设置为12mil,具体如下:




2018/06/11 15:20:49
11
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

Mask下:主要设置一个

【布线规则7】SolderMaskExpansion(阻焊层设置):设置为2.5mil,在pcb中紫色部分宽度,具体如下:




2018/06/11 15:28:37
13
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

Plane下:主要设置一个

【布线规则8】PolygonConnect(铺铜连接):Conductors设置为4Conductor Width设置为18milAir Gap Width 10mil,具体如下:




2018/06/11 15:34:12
14
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

Manufacturing下:主要设置两个:

【布线规则9】Silk ToSolderMaskClearance(丝印到阻焊的距离):设置为2mil,如下:




2018/06/11 15:51:10
15
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线规则10】Silk ToSilkClearance(丝印到丝印的距离):设置为2mil,如下:




2018/06/12 10:42:10
18
lihui710884923[实习版主]
电源币:440 | 积分:3 主题帖:134 | 回复帖:402
LV8
师长
现在很少自动布线,规则介绍的非常详细
2018/06/13 10:41:55
21
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

继续我们的霸业,前面讲了布线规则设置,接下来讲一下布线需要哪些套路:

【布线套路篇1】:黄金原则:短线直连,长线扇孔(所谓扇孔就是拉一条小短线,然后打一个过孔完事,后面做调整)

其实布线来讲可以分三部分类型的线(我的理解):

第一种:就是模块内部的连线(短线),因为我们是按模块化进行的布局,所以模块化内部的连接线一般不会很长,这里我们采用短线直连的方式,可以说布线起来是最简单的。

第二种:就是模块的控制线(长线),一般为MCU与模块之间的连接线,这些线一般是比较长的,所以会有很多的交叉线,第一步先不考虑,只是扇孔结束,为以后布线打基础(双层板还好,有时候多层板面临的问题是删孔容易,加孔难的难题)。

第三种:电源线,模块供电线,因为穿梭于各个模块之间,所以这里把他归入长线一类,扇孔结束。

短线直连不展开讲了,自己领悟,何为扇孔,like this:

2018/06/13 10:54:28
22
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线套路篇2】:涉及滤波电容的布线方式,因为电源线都是长线扇孔的方式,电源的流经方式为从过孔到滤波电容,最后进入芯片引脚,这是一种最佳的流经方式,所以这个时候,过孔要靠近滤波电容一侧打,不能乱打孔,滤波电容放在底层进行滤波的效果相对会差一些,有时候没办法需要这样用(真理并非只有一条哈,有时候要看你的实际情况自行决定),这样才能起到最好的滤波效果。参考如下:



2018/06/13 13:09:08
23
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线套路篇3】:载流能力有关于电源线,电源线最大的问题在于其载流能力,虽然我们设置了电源网络15mil的线宽,但他不一定要满足你的要求,因为实际设计时,你要估算好板子实际功耗多大,计算出总电流的大小,留好余量然后进行线宽更改,或者使用铺铜加过过孔等。

增强载流能力可以通过线宽、过孔、铺铜等方式,这里提供个经验数据,20mil 的线可以过1A的电流,0.5mm的过孔可以过1A的电流(都是经验数据哈,可根据需要进行倍数迭代)。

2018/06/13 14:16:28
24
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线套路篇4】:长线扇孔,先走后调,忽略DRC。

前面讲到长线扇孔,是为了给交叉线留有余地,万一走不过去可以从事先打好的过孔走,当然也可以调整过孔的位置,这才是前面打孔的目的。

下一步就是老师傅带你如何走线了,这是最关键的部分,也是最扯淡的部分,因为这个司机水平还不到哈哈,只能教你入门级的心法,真要布好线还要靠你自己。

那我们来讲讲入门心法,其实就是俩字:硬连(哈哈哈,别失望),其实这么做不是你连完就没事了,而是让你大体对所有的走线有个概念,所以第一步需要硬连连上去,硬连会存在一个问题,那就是DRC报错,因为我们设置了规则,这里会在线检查规则,这里的套路就是报错也不要管,先连好,然后你去观察整体的线的走向,尝试着调整,达到一个比较好的方式,最后再去看DRC规则。说这么多,还是要用心去思考,用手去画,不然终究是纸上得来。

2018/06/13 14:48:00
25
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线套路篇5】:稍微提一下铺铜吧,每个板子都需要铺铜,铺铜的最大优势在于增强载流,并把相关的网络连接到一起,有关铺铜大体讲一下设置:

铺铜通过更改线宽和格点的大小确认是实心铜还是网格铜。铺铜时按空格键对方向进行旋转。在铺铜上进行fill填充,增大载流。具体设置选项如下图:


2018/06/13 16:08:15
26
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长

【布线篇终结。。。】:还有好多内容想唠一唠,考虑的看官老爷们老是需要往下翻很累了,此篇就到这里了,再开篇续集吧,希望对老爷们儿的学习之路有所帮助。。。就酱。。。


2018/06/15 14:56:40
29
lihui710884923[实习版主]
电源币:440 | 积分:3 主题帖:134 | 回复帖:402
LV8
师长
这种直连和十字状的具体针对那种电路?还是两者就是连接方式不同?
2018/06/15 15:21:50
30
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长
两者连接方式不同,一般十字的应用多一些。
2018/06/11 15:11:01
10
电源网-璐璐
电源币:1089 | 积分:67 主题帖:182 | 回复帖:1396
LV9
军长
飞飞老师厉害啦,我觉得我们得给你评一个最勤奋的大奖
2018/06/11 15:23:07
12
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长
闲着也是闲着嘛,学以致用,顺便分享下,但是我觉得你说的很有道理,奖既然抽不中,该评了还是要评的。


2018/06/12 09:48:52
16
来财来财
电源币:59 | 积分:8 主题帖:1 | 回复帖:28
LV4
连长

写得不错!给赞一个!

2018/06/12 09:53:15
17
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长
2018/06/12 13:40:13
19
ZCQ11098
电源币:0 | 积分:0 主题帖:4 | 回复帖:97
LV4
连长

版主,你好!

      想问下我平时手工布线时都用   place line 来布线的 ,全局间距设置了也没效果,有没有办法能解决这个问题呢??

2018/06/12 14:08:41
20
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长
你可以看一下布线规则的优先级设置问题,有时候你设置的规则可能处于低优先级的状态,这样可能在你手工布线的时候优先选择高优先级的规则进行布线。


2018/06/14 16:40:08
27
ruohan
电源币:3 | 积分:9 主题帖:44 | 回复帖:1102
LV9
军长

继续啊,

2018/06/15 08:56:55
28
s453208[版主]
电源币:1760 | 积分:28 主题帖:30 | 回复帖:78
LV5
营长
谢谢支持,一直持续更,考虑到内容比较长,就分了几个帖子,喜欢的话关注一下整个系列,希望对你有帮助。
关注我们
新浪微博
官方Q群
客服热线
服务时间:周一至周五9:00-18:00
微信关注
免费技术研讨会
获取一手干货分享