Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1312434
  • 博文数量: 107
  • 博客积分: 10155
  • 博客等级: 上将
  • 技术积分: 2166
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-25 16:57
文章分类

全部博文(107)

文章存档

2010年(1)

2009年(1)

2008年(105)

分类:

2008-06-23 11:49:01

第四节第一章:准备自动布线
概述
 
在这节课中,你将识别自动布线的基本准备工作
 
概念
 
你在自动布线之前,应该确保布线的准备工作完成,以下是推荐的步骤
。定义走线网格。如果你想使用网格布线这是非常重要的。
注意更多信息看定义走线网格部分
。定义交叉区域(层数)。你应该在自动布线之前增加布线层。你可以定义正片或者负片层并且为平面层设置可视性,例如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保存文件
 
阅读(1984) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~