ad15自动布线
好的,Altium Designer 15(AD15)中的自动布线功能主要通过 Situs Topological Router 实现。虽然自动布线可以节省时间,但对于复杂设计或追求高质量布线的项目,强烈建议将自动布线作为辅助手段,结合手动布线进行精细调整,因为纯自动布线的结果通常难以达到专业要求。
以下是使用AD15自动布线的主要方法和步骤(中文界面参考):
一、关键准备工作(至关重要!)
- 完整的电气连接(Netlist):
- 确保你的原理图(Schematic)设计完整,所有元器件都有正确的封装(Footprint)。
- 将原理图更新(
设计 (D) -> Update PCB Document ...)到PCB文件(PCB Document)。这是自动布线的基础。
- 元器件布局(Placement):
- 这是影响自动布线效果的关键! 手动将元器件合理地放置在PCB板上。考虑信号流向、电源分配、散热、机械限制等因素。
- 布局越合理、越优化,自动布线的效果越好,越容易成功。糟糕的布局会让自动布线变得困难甚至失败。
- 设定设计规则(Design Rules):
- 按
设计 (D) -> 规则 (R)打开规则编辑器。 - 必须设置:
Routing -> Width: 设定不同网络(如电源、地、信号线)的导线宽度(最小、首选、最大)。Electrical -> Clearance: 设定不同网络或对象(导线、焊盘、过孔等)之间的最小安全间距。Routing -> Routing Via Style: 设定布线过孔的尺寸(孔径、外径)。
- 推荐设置:
Routing -> Routing Layers: 指定哪些信号层可用于自动布线(例如,双面板通常启用Top Layer和Bottom Layer)。- 其他规则如差分对(
Differential Pairs Routing)、高速(High Speed)规则等,根据你的具体设计需求设定。
- 规则优先级: 可以为特定网络(如重要的时钟线、电源线)设置更严格的规则,并确保它们的优先级更高。
- 按
- 定义板形(Board Shape):
- 确保你的PCB板形(边框
Keep-Out Layer或Mechanical Layer)已正确定义,布线器知道可布线区域。
- 确保你的PCB板形(边框
二、启动自动布线
- 全局自动布线:
- 菜单:
自动布线 (A) -> 全部对象 (A)... - 这将打开 Situs 布线策略 对话框。
- 核心设置:
- 布线策略 (Routing Strategy): 通常选择
Default 2 Layer Board(双面板)或Default Multi Layer Board(多层板)。你也可以点击下拉菜单旁边的编辑层方向...来确认或修改层方向(例如顶层水平布线,底层垂直布线)。 - 规则 (Rules): 确认下方显示的设计规则是你之前设置好的规则。
- 布线策略 (Routing Strategy): 通常选择
- 选项 (Options):
锁定已有布线(Lock All Pre-routes): 强烈建议勾选。这会保护你之前手动布好的线(如重要的电源线、差分对)不被自动布线器改动。布线后消除冲突导线(Rip-up Violations After Routing): 如果布线器发现冲突(违反规则),尝试移除有冲突的线段并重新布线。可以尝试勾选。
- 运行:
- 点击
路线全部(Route All)按钮开始全局自动布线。 - 状态栏会显示进度和完成的百分比。
- 布线完成后,会弹出报告窗口,显示成功布通的网络数、失败数、使用过孔数等统计信息。仔细检查报告!
- 点击
- 菜单:
- 区域自动布线:
- 如果你想只对PCB板的某个矩形区域进行自动布线:
- 菜单:
自动布线 (A) -> 区域 (R) - 光标会变成十字,在PCB工作区拖动鼠标,绘制出一个矩形区域。
- 释放鼠标后,布线器会立即开始布线该区域内未布通的网络。
- 菜单:
- 如果你想只对PCB板的某个矩形区域进行自动布线:
- Room空间布线:
- 如果你在布局时创建了
Room(通常用于模块化设计):- 菜单:
自动布线 (A) -> 在Room空间内布线 (O) - 光标会变成十字,点击你想在其内部布线的
Room对象。 - 布线器会尝试布线该
Room内部元器件之间的连接(网络)。
- 菜单:
- 如果你在布局时创建了
- 网络/网络类/连接自动布线:
自动布线 (A) -> 网络 (N): 点击一个飞线或焊盘,只布与该网络相连的所有导线。自动布线 (A) -> 网络类 (C)...: 选择之前定义好的一个网络类(如PWR电源类),为该类下的所有网络布线。自动布线 (A) -> 连接 (C): 点击一条飞线,只布通这条特定的连接(两个焊盘之间的线)。
三、布线后的关键操作
- 检查报告: 仔细阅读布线完成后的报告,查看是否有未布通 (
Not Routed) 的网络。失败的网络会显示为飞线(细线)。 - DRC检查: 务必执行! 菜单:
工具 (T) -> 设计规则检查 (D)...-> 运行运行DRC(Run Design Rule Check)。检查是否存在违反设计规则的错误(如间距不足、线宽错误、未布通等)。根据报告定位并修复错误。 - 手动调整和优化:
- 这是必须的步骤! 自动布线的结果通常不够理想:路径冗长、过孔过多、绕线不合理、未考虑EMC/EMI等。
- 使用手动布线工具 (
放置 (P) -> 交互式布线 (I)或快捷键P -> T) 进行:- 修复未布通的飞线。
- 优化关键信号线(缩短长度、减少过孔、平滑转角)。
- 优化电源/地线(加宽、铺铜替换)。
- 调整不美观或不合理的走线。
- 删除不必要的过孔。
- 铺铜(覆铜): 通常是在布线和优化基本完成后,在电源层或地层,或者Top/Bottom层大面积铺铜(
放置 (P) -> 铺铜 (P)...),并连接相应的网络(通常是GND)。
四、重要提示与技巧
- 预期管理: 不要期望AD15(或任何EDA工具)的自动布线能产生完美的、可直接用于生产的布线。它只是一种辅助工具,用于处理大量繁琐的非关键连接。关键路径和高速信号必须手动布线。
- 布局为王: 再强调一次,优秀的布局是布线成功(无论是自动还是手动)的前提。布局时就要考虑布线通道。
- 规则至上: 正确、完善的设计规则是自动布线器工作的依据。规则设置不当会导致布线失败或结果很差。
- 分层使用: 对于简单的连接或非关键信号,自动布线可以节省时间。对于复杂的、密集的或高速区域,优先手动布线。
- 锁定关键布线: 在运行全局自动布线前,务必锁定(
Lock All Pre-routes)你已完成的关键手动布线。 - 尝试不同策略: Situs 布线策略对话框里可能有其他策略(如
Cleanup),有时换一个策略或调整策略参数(编辑策略)可能会改善结果。 - 结合扇出: 对于BGA等密集封装,可先使用
工具 (T) -> 器件操作 (O) -> 扇出器件 (F)...功能自动布出器件的短引线(通常是打过孔到内层),然后再进行全局或区域布线。 - 撤销: 如果对自动布线结果不满意,及时使用
编辑 (E) -> 撤销 (U)(快捷键Ctrl+Z)撤销操作。
总结: AD15的自动布线功能位于 自动布线 (A) 菜单下,核心是 全部对象(A)... 启动的Situs全局布线器。务必做好布局、规则设置和锁定关键布线等准备工作。 自动布线后必须进行DRC检查、修复未布通网络,并进行大量的手动调整和优化。将自动布线视为一个辅助起点,而非终点。
希望这些中文说明能帮助你更有效地在AD15中使用自动布线功能!
AD15错误提示:Invalid argument to date encode
我在AD15里打开工程文件的时候,经常弹出以下提示信息:Invalid argument to date encode at 00418AA6.dxp.exe, Base Address
AD15的初级问题
我是刚学AD的菜鸟,同事发给我一份完整的AD15的原理图,PCB图及Project,在我的电脑上可以从原理图导入到PCB,我想自己学画PCB,我把PCB的元器件封装下载后,再添加到PCB元器件库里
PCB设计中自动布线和手动布线是怎么一回事?资料下载
电子发烧友网为你提供PCB设计中自动布线和手动布线是怎么一回事?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资
资料下载
名士流
2021-04-12 08:51:59
Altium Designer 15安装和汉化图文教程
AD2015 相较之前的版本,对一些细节进行了优化,运行效率感到明显的提升。虽然界面上和功能上没有多大变化,但对于喜欢追求时尚的机油们,AD15 绝对适合。
资料下载
ah此生不换
2021-02-23 08:00:00
为什么我用的AD15这个软件这半年老出问题?
自从重装了系统之后,这半年AD15要不就打不开,或者是打开了,以前建的工程没了,打开工程还打不开,有大神遇到这个问题吗?
请问AD15在PCB中怎么设置实时高亮呢?
大家好,请教一下AD15中在PCB中怎么设置实时高亮呢?鼠标碰到相同的网络表就都显示高亮,不点击鼠标。如图:电脑上AD9是可以的,AD15应该怎么设置一下呢?谢谢
使用AD15如何自学PCB?
的AD15软件,看了些AD15的PCB设计教程,画了几个电路原理图和PCB,但是对于PCB设计的一些高级设置和设计规则不太清楚,对于PCB的制作流程也不太了解。前2天从网上买了游籓、王圣旭、谈世哲编写
请问AD15中负片怎么指定网络?
问:AD15中,负片如何指定网络,比如我要增加地平面,之前版本的都是可以直接添加的,ad15新版本的貌似不可以吗?答:不用打开层叠,直接在PCB界面双击负片层,即可设置相对应的网络如下图所示:
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机