第四节第一章:准备自动布线
概述
在这节课中,你将识别自动布线的基本准备工作
概念
你在自动布线之前,应该确保布线的准备工作完成,以下是推荐的步骤
。定义走线网格。如果你想使用网格布线这是非常重要的。
注意更多信息看定义走线网格部分
。定义交叉区域(层数)。你应该在自动布线之前增加布线层。你可以定义正片或者负片层并且为平面层设置可视性,例如VCC和GND。确保你设置内部的平面层为负片。如果你分割一个平面层应设置它为负片。
注意:更多信息看第二节五章设置平面层
。定义适当的约束和属性。检查约束规则和布线的相当属性。你可以定义以下:
。属性。第二节三章设置属性
。约束。第二节四章设置约束
。定义规则。第二节二章设置设计规则
。手动布线关键网络。你可以使用add connect命令手动布线关键网络。
注意:更多信息看第三节一章创建连接线
。为NO_RIPUP,NOROUTE,FIXED和NO_GLOSS属性检查存在的走线,如果需要则增加这些属性。
。运行布线检查。更多信息看第二节六章运行布线器检测
。保存你的工作。保存你的工作防止任何设置 丢失。
摘要
在这节课中,你学会了在自动布线之前需要不同的步骤去运行。
练习
在a6_5.brd文件的不同网络中设置不同的属性并且以auto_routing_ready.brd保存。
1、设置A4网格的NO_ROUTE=TRUE属性
(提示:看第三节一章创建连接线)
2、设置A3网络的NO_RIPUP=TRUE属性,设置完后,创建一个pin-net连接如下边面的教程
3、保存
你将在第四节二章使用自动布线对话框学习如何处理这些属性
第四节二章:使用自动布线对话框
1、打开auto_routing_ready.brd
2、确保在Visibility标签中只有Top和Bottom层被选中
3、选择Route - Route Automatic
出现Automatic Router对话框并且Router Setup标签被选中。注意选中的布线策略是Specify routing passes.
4、点击不同的标签并且注意灰色的选项
在Routing Passes标签中的选项当Smart router标签没有选择时,可以被择
5、点击Routing Passes标签
注意25 routing passes和2 clean passes是被选中的。为了不同的设置,你可以改变 passes和select或者delete等更多布线命令。改变这些选项将覆盖以前的练习,现在保留这些设置。
6、切换到Router Setup标签
导线网格和过孔网格是设置成0.1mils。不要改变这些参数
7、点击Route开始布线
PCB Router开始布线设置。auto_routing_ready.brd文件被auto_routing_ready.dsn文件覆盖。自动布线器进程窗口出现
你可以点击Details按钮去查看每个布线经过的详情和结果的整理报告
注意更多的信息将在第五节一章中理解布线结果
当布线完成后,Automatic Router Progress窗口将关闭并且Automatic Router对话框带有一个Undo按钮。如果你对布线结果满意点击关闭或者点击Undo重新开始。
8、点击最小化窗口
放大查看为A0.......A7网络的布线
注意A3网络的布线改变了。这个网络有一个NO_RIPUP属性。A3的网络走线在属性设置后生成。NO_RIPUP属性的布线被autorouter生成 。
9、最大化窗口并点击Undo移除所有网络
你将为选中的网络再次布线连接,你将布线除了A5和A6的所有网络
10、点击Selections标签
11、点击All but selected选择按钮
12、设置object type为Nets
13、在Filter列表中点击A5和A6
14、点击Route
布线结果出现在屏幕上
15、放大A5和A6网络
其他网络均布线了,只有A5和A6网络保留
16,点击Close完成布线
17、选择File -Save As
18、使用Auto_routed.brd保存文件
阅读(2016) | 评论(0) | 转发(0) |