AD19 PCB板完整绘制过程(4层)

这篇具有很好参考价值的文章主要介绍了AD19 PCB板完整绘制过程(4层)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

AD19 PCB板完整绘制过程

1、原理图导入

一个项目的电路原理图完成后,我们需要在Design选项下Update PCB Document xxxx.PcbDoC。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 1

在更新的过程中,当Report Changes…时会出现很多错误,需要我们进行改正(可以点击Only Show Errors,只显示错误),例如

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 2

Massage中的信息会告诉我们错误的原因,对于Unknown Pin这类错误,一般有下面几点原因:(1)原理图元件没有添加封装;(2)原理图和封装引脚数个数不一致;(3)原理图引脚和封装的引脚代表字符不匹配(原理图的引脚是数字1,2,3…,而封装是字母A,B,C…),因此我们需要查看我们的封装和原理图,问题解决后,在信息栏是没有显示错误的(导入之后存在报错,取消不常用的DRC检测选项,DRC检查选项过多导致PCB设计布局布线的时候存在卡顿现象,可以只剩下电气性能的检查选项)。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 3

成功导入PCB后,可以在Tools中Component Placement选择适合自己的排列方式,在此次排版中选择Arrange Within Rectangle,最终的形式是这样的。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 4

但是会出现图4这种情况(芯片引脚会有很多绿色的叉,标注引脚间距小于10mil),有些博主的解决办法是在Design中Rules做修改,将Design Rules中的Silk to Silk Clearance和Silk To Solder Mask Clearance取消勾选,但是问题并没有得到解决,最后通过查阅资料,发现在Electrical下Clearance中选择将Ignore pad to pad clearances within a footprint勾选,这种问题就会解决。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 5

2、叠层设置

然后进行叠层设置,在Design中选择Layer Stack Manager…。点击Top Layer右键选择Plane,添加中间层,添加成功以后,命名是按照自己的习惯进行设置,为了降低平面边缘的辐射效应,在电源层和地层间要尽量满足20mil原则,因此点击Pullback distance,右键弹出Select columns,将里面的Pullback distance选项设置为可见并确定退出。继续在Properties中将自己命名的中间层的Pullback distance设置为2-3倍关系(电源层和地线层)。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 6

设置完成后,我们可以看到会有自己命名的层。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 7

3、封装间隙设置

有时候,导入的PCB会出现以下这种情况

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 8

对于这种情况是因为元件封装的间距小于10mil,但是在工程中设置的是10mil,因此需要在Design中的Rules做修改,如图所示。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 9

将Minimum Clearance改成<10mil即可。

4、板框的设置和定位孔的放置

设置板框的绘制,具体方法在本人的其他文章中有介绍,大家可以参考,这里不做过多的介绍(这里做个说明:尺寸标注一般是在Mechanical中标注)。

5、交互式布局

交互式布局可以达到原理图和PCB两两交互,需要在原理图编辑界面和PCB设计交互界面执行菜单命令(Tools-Cross Select Mode),激活交叉选择模式。

6、模块化布局

对于布局,一般都是按照一定的设计要求进行布局,可以根据信号飞线和先大后小的原则进行大致位置的放置,然后将小元件放置在大元器件的附近。

6.1、布局原则

(1)滤波电容靠近IC管脚放置,BGA滤波电容放置在BGA背面管脚处。

(2)元件布局要均匀,疏密得体。

(3)电源模块和其他的模块有一定的距离,放置干扰。

(4)布局考虑布线的就近原则,布线不能太长。

(5)PCB布局布线是一件雕刻艺术品的过程。

7、类创建和PCB规则设置

为了区分信号,通常将同一属性的网络或者元件或者层或者差分放置在一起构成一个类别。在Design-Classes(快捷键D+C)中设置类(十大类:常见的是网格类和差分类),可以在Net Classes下新建各种类。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 10

在新建类可以命名,然后将Non-Members进行归类。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 11

归的类可以设置不同的颜色,可以点击PCB框界面左下角的PCB选项设置。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 12

类的颜色或者是点击右下角的Panels进行设置。选中类右键弹出的Change Net Color。

8PCB规则设置

8.1间距设置

在Design下选择Rules,进入规则编辑框(快捷键D+R),在Design Rules-Electrical-Clearance下新建间距规则,命名自己可以设置,默认All,规则4.5mil,其中Copper和其他元素之间的距离要求为10mil。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 13

8.2线宽规则设置

根据规定,4层板内电层添加的是负电层,负电层只是用来作为PWR或者GND层分割之用,,因此不需要显示这内层的走线线宽规则,仅仅是关注TOP和BOTTOM层的走线规则,最大值、最小值和最佳值都是5.5mil。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 14

然后再创建一个PWR类的线宽规则,最小值、最大值和最佳值分别是10mil、60mil和12mil。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 15

8.3过孔设置

通过了解BGA的Pitch间距来设置过孔的大小,根据核心板的实际大小进行设置,本次设计的是8/16mil。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 16

8.4阻焊规则设置

一般而言,阻焊规则单边开窗为2.5mil。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 17

8.5负片连接规则设置

对于负片连接,通过焊盘,采用花焊盘的连接方式;对于过孔,采用全连接方式;因此,Pad Connection选择Relief Connect;Via Connection选择Direct Connect。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 18

8.6负片反焊盘规则设置

反焊盘一般设置范围是8~12mil,自行设置参数大小,但是一般而言不宜过大或者过小。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 19

8.7正片敷铜连线规则设置

正片敷铜连线规则设置和负片连接规则设置是类似的,对于通孔和表贴焊盘,主要是以花焊盘连接方式,对于过孔,采用全连接方式。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 20

9PCB扇孔

对于扇孔一般都是BGA自动扇出,通过Route-Fanout-Component设置。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 21

IC类、阻容类元件,实行手工元件扇出,尽量满足以下要求:

  1. 过孔不要扇出在焊盘上。
  2. 扇出线尽量短,以便减小引线电感。
  3. 扇孔注意平面分割问题,过孔间距不要过近造成平面割裂。

10、布线操作

(1)满足阻抗要求进行布线。

(2)满足走线拓扑结构。

(3)满足3W原则,有效防止串扰。

(4)电源线和地线需要加粗处理,满足载流。

(5)晶振表层走线不能打孔,高速线打孔换层处尽量增加回流地过孔。

(6)电源线和其他信号线留一定的间距,防止纹波干扰。

11、手工布线

在元器件相对复杂,电路信号线等较多时,需要手工布线,自动布线可能无法满足EMC等要求(地线一般推荐宽度是15~30mil)。有时候在连接芯片之间的引脚时,会出现以下的错误。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 22

本人也是遇到这个问题,后来发现这是环境变量问题。

解决方法:Win+R,弹出注册表运行框,输入%AltiumSystemLibrary%运行,是否存在文件库的路径,如果没有弹出来就需要添加环境变量。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 23

对于环境变量的添加是这样的,在DOCK栏搜索控制面板打开,在控制面板里面搜索高级系统设置

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 24

打开后,点击环境变量。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 25

新建环境变量。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 26

变量名输入%AltiumSystemLibrary%,变量值输入封装库的所在位置,确定以后,重新运行AD就可以正常操作了。

完成布局以后,可以参照规则在此进行一个优化。

12、泪滴设置和敷铜

12.1泪滴的设置

在Tools菜单栏下选择Teardrops…,设置完成即可。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 27

添加泪滴的作用:

  1. 避免电路板受到巨大冲击或者是撞击导致电路和焊盘分离断裂,更使得电路板整齐美观。
  2. 焊接时,保护焊盘,避免多次焊接使得焊盘脱落,刻蚀时避免不均匀、过孔偏位出现裂缝。
  3. 信号线传输时平滑阻抗,减少阻抗的急剧跳变;避免高频信号传输时由于线宽突然变小而出现反射。

12.2敷铜设置

因为本次敷铜已经在前面的内容中对敷铜参数进行了设定,这里就直接开始敷铜,在菜单栏选择多边形敷铜(Place     Polygon Pour…),快捷键P+G,在PCB中敷铜完成后,进行敷铜基本属性的设置,在Properties中选择Hatched(Tracks/Arcs),Net选择GND,layer框选择Top Layer和Bottom Layer,在下面的Fill Mode中,Grid Size选择4mil,Track Width选择5mil,Min Prim Length选择3mil,Hatch Mode选择90 Degree,下面的选择Pour Over All Same Net Objects,死铜移除勾选(Remove Dead Copper)。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 28

当敷铜是区域全部敷铜后,然后我在属性中需改为网格敷铜的时候,会出现不显示敷铜的铜,这时我们就需要进行设置,点击右上角的设置标示,然后左键打开,在PCB Editor中选择General,然后勾选此页面中的Repour Polygons After Modification和Repour all dependent polygons after editing。重新设置一下就可以敷铜成功。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 29

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 30

然后就完成了敷铜设置。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 31

13Logo及版权设置

首先将自己的Logo图片用电脑自带的画图软件打开,可以自行设置大小,并将其另存为单位色图格式,放置于合适的位置。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 32

AD的导入需要一个助手才能辅助我们完成设置,就是需要有一个AD脚本文件(百度网盘 请输入提取码 提取码:wngq)。下载完成后,就需要在AD中安装这个脚本,首先打开右上角的设置按钮,选择scripting system下的Global Projects,点击右下角install按钮,选择Install from file…,找到我们下载的脚本文件PCBLogoCreator,点击Apply-OK。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 33

脚本添加成功后,就是加载脚本,将Logo载入,首先在File菜单下选择run script,出现如下界面。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 34

选中converter并打开,然后点击Load,找到自己刚刚设置的Logo版权添加。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 35

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

Fig 36

点击Convert即可添加成功,最后的效果是这样的。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

然后就是调整我们的Logo,Ctrl+A全部选中Logo,然后右键选择Unions-Create Unions from selected objects进行调整,可以选择Resize…调整大小,当知道这个Logo的大小时,可以直接右键cut,然后在自己的工程中点击左键放置在合适的位置即可。

ad四层板自动布线,pcb工艺,硬件工程,fpga开发

然后就完成这个项目了。

总结

通过一个小小的项目,完成了整体四层板的布线过程,其中包括参数设置、线宽、主要事项、错误解决办法等,希望对大家有帮助。文章来源地址https://www.toymoban.com/news/detail-788312.html

到了这里,关于AD19 PCB板完整绘制过程(4层)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Altium Designer(AD)软件使用记录09-PCB布线部分之层叠设置、 规则设置

    链接: Altium Designer(AD)软件使用记录05-PCB叠层设计 链接: 如何快速判断PCB设计层数 规则设置(快捷键DR) 1、间距规则 自己根据生产工艺和PCB板子的情况设置各种间距: 2、短路规则 3、开路规则 1、走线宽度规则 2、过孔规则 常用的过孔: 8mil/16mil(0.2mm/0.4mm) 10mil/20mil(0.25m

    2024年02月08日
    浏览(65)
  • Altium Designer(AD)软件使用记录13-PCB布线部分之数据线的等长处理

    数据线的等长是点对点的等长,并没有拓扑结构。 等长目的是为了满足时序的匹配,我们需要进行数据线的等长。 允许存在一定的误差,SDRAM 允许±50mil 高速规则设置: 等长公差: 如果有多个数据线的类,就新建几个规则创建就可以了。 创建高速规则以后: 先找到最长的那

    2024年02月14日
    浏览(43)
  • AD 画PCB布线时,走线网线高亮,其它不走线网络变黑的设置方法

    正常布线时显示效果;布线时所有PCB显示都正常; 设置不走线网格变黑的方法; 2.1 T+P调出配置项(tools PreferencesPCB EditorDisplay中Highlighting Options ),然后勾选 apply mask during interactive editing 此项即可; 变黑后的显示效果;

    2024年02月11日
    浏览(42)
  • AD 20 开发板的PCB完整设计

    • 实例简介 • 工程文件的创建与添加 • 原理图编译 • 封装匹配检查 • 更新PCB文件(同步原理图数据 ) • PCB常规参数设置及板框的绘制 • 交互式布局和模块化布局 • PCB布线 • PCB设计后期处理 • DRC检查 • Gerber输出 Arduino是一个基于单片机并且开放源码的硬件平台,

    2024年02月09日
    浏览(34)
  • 【AD学习】将AD绘制的PCB/原理图文件导入到立创EDA打板方法

    导入步骤 1.打开AD软件,将PCB绘制页面-点击文件-另存为 2.另存为的文件必须是 ASCII 格式 3.点击OK 4. 在立创EDA页面   文件 打开   打开导入对话框。  5.在导入对话框选择文件后, 根据自己的需要选择导入文件还是提取库 , 建议选择导入文件并提取库 。主要由于Altium Desi

    2024年02月11日
    浏览(114)
  • AD19 基础应用技巧(快速定义PCB板框,CAD中DWG转DXF格式导入)

    【B站@一个假的攻城狮】导入CAD图纸到PCB,Altium Designer 21教程,第九节。 http://www.keyboard-layout-editor.com/ http://builder.swillkb.com/ 1、打开中望CAD,并打开一张图纸文件,为了能把孔表达清楚,开孔断面图形在原比例基础上放大了5倍,即断面图的比例是5:1。 删除掉绿色的标注。 (

    2023年04月19日
    浏览(60)
  • AD绘制PCB时,贴片封装器件的焊盘间距小于10Mil,报错解决

    AD09两线间间距报错<10mil或者BGA之间间距太小报错如下图 都是这样Design-Rules-design rules-Electrical-clearance把10mil改成5mil按实际情况适当改变 快捷键 d r 改完效果后如下图 封装处报错10mil如下图 操作依旧如上 D R快捷键位置如下图 把10mil改成2mil可按实际情况来 改完之后报错消失

    2024年02月11日
    浏览(64)
  • AD20/Altium designer——如何对线宽进行设置、布线过程中快速改线宽的方法

    首选宽度即  布线时的  默认线宽 连线过程中按 Tab键   打开布线属性,直接 输入线宽 后 回车键 即可    

    2024年02月09日
    浏览(46)
  • 电子设计-PCB设计技巧之-AD2020导入PADS文件的详细过程

    打开所需要转换的PADS文件,将文件另存为.txt结尾的格式 接下来直接Next 接下来直接Next直到导入完成

    2024年02月11日
    浏览(41)
  • 电子设计-PCB设计技巧之-PADS9.5导入AD文件的详细过程

    打开所需要转换的AD文件,将文件另存为ascii结尾的格式 打开PADS Logic原理图设计工具 PADS导入AD的原理图文件后的图纸 打开所需要转换的AD文件,将文件另存为ascii结尾的格式

    2024年02月06日
    浏览(138)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包