proteus pcb自动布线设置
更多
在 Proteus 的 PCB Layout 模块中进行自动布线(Autorouting)设置,你需要配置布线策略和设计规则。以下是详细的中文步骤说明:
核心步骤:
- 进入 PCB Layout 环境: 打开你的设计(
.DSN文件),在 ISIS 原理图界面点击菜单栏的 Tools -> Netlist to ARES。或者在 ARES PCB Layout 环境中直接打开你的布局文件(.LYT文件)。 - 设置设计规则: 这是自动布线成功和质量的关键!
- 点击菜单栏的 Technology -> Design Rule Manager...。
- 在弹出的窗口中,重点关注 Net Classes 或 Default 规则:
- Clearance: 设置不同类型网络(如电源、信号、地)之间以及同网络不同对象(线-线、线-焊盘、焊盘-焊盘等)的 最小安全间距。单位通常是 mil 或 mm。
- Routing: 设置布线规则:
- Track Style: 为不同的网络类(Net Class)设置 默认线宽(如信号线 10mil,电源线 20-40mil)。确保线宽符合你的电流要求和制板厂能力。
- Via Style: 设置 默认过孔尺寸(外径和孔径)。同样要考虑电流和制板厂工艺。
- Layers: 确认允许布线的层(通常是 Top Copper 和 Bottom Copper 已启用)。可以在这里禁用某些层。
- 创建和管理网络类: 在
Net Classes标签页下,你可以创建自定义网络类(如POWER,SIGNAL,CLOCK),并为它们分别设置更严格的间距、线宽和过孔规则。右键点击网络将其分配到类。 - 点击
Apply和OK保存规则设置。
- 设置自动布线策略:
- 点击菜单栏的 Tools -> Auto Router -> Strategy Setup...。
- 在弹出的 Autorouter Strategy 窗口中配置:
- Routing Grid: 布线网格尺寸。这是布线的最小步进单位。设置太小(如 1mil)会极大增加布线时间和复杂度,容易失败;设置太大(如 50mil)可能导致无法找到路径或绕线过多。通常设置在 5mil - 25mil 之间是比较合理的起点(常用 5mil 或 10mil)。目标线宽和间距应是网格尺寸的整数倍。
- Via Type: 默认过孔类型。选择你在设计规则管理器中设置好的过孔类型(如
THROUGH穿透式过孔)。如果是多层板且有定义盲埋孔,可以在这里选择特定层对的过孔。 - Layer Directions: 布线层方向。这是非常重要的设置,决定了自动布线器如何在各层走线。强烈建议设置为 Orthogonal:
- Top Layer: 通常设置为 Horizontal (水平)。
- Bottom Layer: 通常设置为 Vertical (垂直)。
- 正交布线(一层横线,一层竖线)是最有效、交叉最少的方式。避免设置为
Any,除非特殊需求(可能导致更多过孔和绕线)。
- Priority: 布线优先级。决定自动布线器处理网络的顺序。建议:
- Power Nets First: 勾选此项,优先布电源网络(如 VCC, VDD, GND)。确保大电流路径优先且足够宽。
- Route Critical Nets First: 如果定义了关键网络类(如高速时钟),可以将其优先级设高。
- Fanout Used: 针对 SMD 焊盘,是否允许自动打孔扇出(通常在密集板或 BGA 时有用)。根据需求选择。
- Pre-routes: 保留手动预布的线。确保勾选 Lock All Pre-routes(如果你已经手动布了关键线)。
- Strategy: 选择布线策略。通常是 Default。高级用户可尝试
Hug & Shove(推挤)。 - Effort: 布线努力程度。影响布线器尝试的强度和算法复杂度:
- Medium: 速度和质量的平衡,通常足够。
- High: 会尝试更久、更复杂的方式来连接更多网络,但时间显著增加。
- Manufacturing Pass: 在完成主要布线后,进行优化以符合制造规范(缩小线长、减少过孔等),推荐勾选。
- Testpoint Pass: 添加测试点,一般不需要。
- Routing Via Mode: 过孔放置模式。
Normal即可。 - Advanced: 高级选项(如推挤深度、成本函数权重)。初学者通常无需修改。
- 点击 Save Strategy... 可将当前的策略设置保存为
.STR文件,方便以后调用。点击 Load Strategy... 可加载保存的策略。 - 点击 OK 保存策略设置。
- 运行自动布线:
- 点击菜单栏的 Tools -> Auto Router -> Begin Routing。
- 或者在左侧工具栏点击 自动布线 图标(一个带闪电的T型走线图标)。
- 布线器开始运行,状态栏会显示进度(布线%、连接数、剩余未连接数、时间等)。
- 按
Esc键可以随时中止布线过程。
- 检查与优化 (至关重要!):
- 查看未连接网络 (Ratsnest): 布线完成后,仔细检查黄色的飞线是否还存在。无法100%布通是常见现象。
- 设计规则检查: 运行 Tools -> Design Rule Checker (DRC)。修复所有报错(间距违规、短路、未连接等)。自动布线结果必须通过DRC。
- 手动优化: 自动布线通常不是完美的:
- 调整绕线过长或过孔过多的走线。
- 优化电源/地路径:加宽线宽、添加敷铜。
- 修复不美观或不合理的走线。
- 处理高速信号(如等长、差分对),自动布线通常不擅长这个,需要手动或半自动。
- 删除不必要的过孔。
- 优化敷铜(铺铜)连接和形状。
重要提示与最佳实践:
- 布局为王: 好的元件布局是成功自动布线的前提!布局时考虑信号流向、电源路径、散热、高频/敏感元件隔离。布局糟糕,再强的布线器也无力回天。
- 规则先行: 务必在布线前正确设置设计规则(线宽、间距、过孔),符合你的电路需求和制板厂能力。规则错误会导致DRC失败或板子无法制造。
- 策略选择:
Orthogonal层方向、合理的Routing Grid(5-25mil)、优先布电源、启用Manufacturing Pass是常用且推荐的策略组合。 - 不要期望100%自动: 复杂的板子或高密度设计很难100%自动布通,尤其是模拟/射频或高速数字部分。自动布线是强大的辅助工具,最终需要手动检查和优化。
- 分阶段布线: 可以尝试先自动布关键网络(电源、时钟等),锁住它们,再布剩下的信号线。
- 利用网络类: 对电源、地、时钟等关键网络定义独立的网络类并设置更严格的规则(如更大线宽、更大间距),有助于布线器正确处理它们。
- 保存策略: 找到合适的策略配置后,保存
.STR文件,提高效率。 - DRC是底线: 布线完成后,必须运行并通过DRC检查,否则板子可能有严重问题。
遵循这些步骤和注意事项,你应该能够在 Proteus ARES 中有效地设置和使用自动布线功能。记住,耐心和手动干预是获得高质量PCB设计的关键!
使用Proteus ARES进行PCB的设计详细资料说明
Proteus不仅可以实现高级原理图设计、混合模式SPICE仿真,还可以进行PCB(Printed Circuit Board)系统特性设计以及手动、自动
资料下载
ah此生不换
2019-08-09 16:36:45
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 如何进行编码器的正确接线?接线方法介绍
- 什么是场效应管?它的作用是什么?
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- amoled屏幕和oled区别
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 苹果笔记本macbookpro18款与19款区别
- 通讯隔离作用
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机