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

全部博文(107)

文章存档

2010年(1)

2009年(1)

2008年(105)

分类:

2008-06-21 09:45:17

从现在开始我认真入手使用allegro的布线学习,主要是针对allegro英文手册进行的,也可以说是allegro英文手册的学习笔记及翻译,希望对象我这样的pcb新手朋友有所帮助。也希望转载的朋友请注明出处http://blog.chinaunix.net/u2/64681/,我是一个无名小卒,不是为了出名只是为了让我保持共享知识的热情。
 
第三节第一课:创建连接线
 
 
概述
 
在这节课中,你将学会如何通过创建一个pin-net连接(也被称做etch或者cline或者是trace)。你将学会使用布线工具条并且使用命令去创建pin-net连接。
 
概念
 
Router toolbar布线工具条列出了常用的布线操作

注意:默认情况下,Specctra图标不是布线工具条中的一部分。你可以通过定制工具条手动增加(view - Customization - Toolbars).

所有的布线命令都在Route菜单中列出了或者是在Route工具条上,更多信息看第一节第五课布线菜单。

 

你可以执行以下基本步骤去创建一个连线

1、定义走线的网格。PCB Editor的走线网格是为了增加走线时使用的网格。

2、控制鼠线网络显示。鼠线是未连接的网络引脚的虚拟的连接线。你可以通过Route工具条上的ON和OFF或者Display命令打开鼠线显示或者关闭显示。你需要经常的切换关闭所有的鼠线网络并且显示指定的鼠线网络。

3、创建一条走线。使用Add Connect命令去创建走线。你将使用不同的命令选项去改变线的宽度,画一条线做为arcs或者直线,改变mitering设置,并且分开走线创建走线间的间隙。

4、删除走线。使用Delete图标删除走线。

演示

创建Pin-Net连接教程大于cu限制文件无法上传

控制鼠线网络的显示教程运行大约需要3分钟

过程
 
定义一个走线网格
 
1、在PCB Editor中打开routing_ready.brd文件
 
注意:routing_ready已经包含了你在第二节布线准备中placement_ready.brd文件设置的所有属性并且所有的元件已经放置完毕。元件放置不包含这本手册内,关于元件放置的更多信息请看Cadence文档:Allegro PCB and Packaging User Guide:Placing the Elements.
 
2、点击Zoom Fit图标可以看到整个设计版面。
 
3、选择Setup - Grids.
 
Define Grid 对话窗口出现了
 
 
 
4、确保在对话框左上角的Grids On选中
 
在All Etch区域中,设置项目如下图
 
注意:这个设置将自动改变所有的走线成5
 
5、点击OK关闭Define Grid对话框
 
根据你最后一次命令,PCB Editor设置窗口可以或者不可以显示5mil的网格
 
6、如果走线网络没有显示,则选择任意一个布线命令,例如选择Route - Connect.
一个走线风格出现了。为了增加显示能力,网格可能显示一个较宽的网络例如80与80象下图显示:

7、递减网格的尺寸,点击Zoom In图标

网格的尺寸减小到20和20,

8、右键鼠标并选择Cancel取消Connect命令

 

控制鼠线的显示

1、点击Zoom Fit图标可以看到整个版面

2、使用Visibility标签,仅使Top和BOTTOM层可见

3、点击Unrats All图标关闭鼠线网络的显示

PCB Editor仅仅显示元件和板的外形,不再显示鼠线网络。

提示:如果你想只显示指定的网络,那么点击Unrats All并选择想显示的网络。

4、点击Rats All图标打开鼠线网络显示

所有的鼠线网络显示在PCB Editor中,你甚至可以为一些网络显示鼠线,例如为A6和A5网络显示鼠线

5、点击Unrats All图标关闭鼠标网络的显示。

6、选择Display - Show Rats -Net.

7、选择Find 标签并且在Find By Name范围内选择选择All Off按钮,然后选中Nets选择框。

8、在Find By Name字段更改为Net.

9、点击More

出现一个Find by Name or Property对话框

10、在Available objects列表中选择A5和A6网格

选中的网络出现在Selected objects列表框中

11、点击OK关闭Find By Name or Property对话框

A5和A6的鼠线网络就被选中

创建一条走线

你可为A6网络创建一条走线

1、点击Zoom Fit图标可以看到整个版面

2、选择Display - Blank Rats - All

3、选择Display - Show Rats - Net

4、在Find By Name字段中选择Net

5、输入A6并回车

A6网格将在PCB Editor中选中,你可以看到在设置窗口中有一个鼠线网络

6、如果光标没有停留在A6网络上,点击Zoom In图标

7、点击Show Element图标之后执行以下操作:

 a、点击它的左边的引脚连接的鼠线

Show Element窗口将显示一个用REFDES J1的连接器,并且连接到A6网络引脚的数字为60

注意:为了确保所有元件的属性能够显示,设置Find 标签中的Design Object Find Filter为All On.

b、点击鼠线网络右边的引脚

Show Element窗口刷新了他的显示,注意正在连接的元件是U4,它的封装符号是SOIC48,并且它的38号引脚连接到A6的网络上。

c、点击二个网络的鼠线连接

Show Element窗口刷新显示,注意显示的是名为A6的网络并且它的连接引脚为J1:60和U4:38

d、右键点击并选择Done

 

8、选择Route - Connect

在Options标签中出现这个数值

9、点击J1:60引脚

当你选中这个点后,你可以看到有一条拉伸的鼠线从光标到最近的目标引脚。当你移动光标就会出现布线

注意:当在TOP层时并且引脚是一个过孔,你需要在top层增加一个连接。如果是一个表面封装的引脚,这个连接将动增加到SMD所在的图层

A6网格的名称和线的宽度将出现在Options标签中。

10、继续点击,直接你到达目标的引脚。你可以看到基本相信于下图:

当你到达目标的引脚时,鼠线将会消失,显示为刚被制作的连接线

你已经完成了J1:60和U4:38引脚之间的连接

如果你在取点时出现错误,你可通过右键鼠标并选择Oops选项重复你的步骤

11、现在可以试一下,右键你的鼠标并选择Oops选项,你可以再次画一条J1:60和U4:38引脚的走线。为了让线角度(也称为vertex)你在需要角度的地方点击设置点就可。

12、试着制作象下图一样的一个连接:

注意:如果你的连接引起一个DRC规则错误,PCB Editor的DRC错误标志将如下图所示:

如果产生了一个DRC错误,右键鼠标并选择Oops重新开始

13、当你制作了J1:60和U4:38的连接后,右键并选择Done

你已经创建了一个Pin-net连接

删除走线

1、点击Delete图标删除一条走线

注意:默认的Find Filter设置是显示所有的项目,你可以关闭所有项目,并且选择你想要删除的项目

2、点击Find标签使Find 标签可视在前面

3、点击All Off按钮

你现在可以删除连接线(所有从引脚到引脚的线段)或者专用的线段。使用Clines做为Find Filter可以例你删除整个连接线(所有从引脚到引脚的线段),当你使用Cline Segs做为Find Filter时可以删除专用(指定)的线段。

4、选择Clines(connect lines连接线)选择框

5、点击A6网格

一条线段将高亮显示

6、点击版面中任意地方

将出显示你增加以前的前一个走线

你现在可以学习如何删除专用线段

7、右键鼠标并选中Oops去取消最后一次操作

8、在Find Filter中设置选择框如下:

 a、清除Cline选择框

 b、选择Cline Segs(连接线段)选择框

9、点击A6网格

一条线段将高亮显示

你可以通过在Find Filter中的Cline Segs删除一条连接中的专用线段

10、点击其他的线段

前面的线段消失了,因为引脚与引脚的连接被打破了所有鼠线会再次出现

11、右键鼠标并选择Done

你已经通过删除连接线或者专用线段删除了连接

修改连接命令选项

1、选择Route - Connect

Options标签的值如下:

有关字段的意义不写了可以查阅到

2、使用不同的Line Lock设置重新创建A6的网络,如下图:

3、删除A6的网络并且使用Line width 10和Line Lock 45重新创建

4、确保Find标签中仅有Clines选中。

5、点击并点击A6网络

Show Element窗口出现并显示A6的网络有5个线段,每个宽度为10mil

点击Add Connect图标

Show Element窗口关闭了,Options标签显示为Add Connect命令。注意Bubble选项设置为Off,这个Bubble字段提供三种选择。

7、使用以下不同的设置为A5创建不同的连接

提示你可以首先显示A5的网络(参照控制鼠线网络的显示)

8、右键鼠标并选择Cancel取消A5的连接

注意在第三节第二章中,执行交互式布线,你可使用过孔为A5创建一个连接

9、不用关闭PCB Editor,你将在下一课中继续使用这个设计版面文件。

摘要

在这一课,你已经学会了使用Route - Connect命令创建连接。这个命令允许你创建新连接并且控制线的宽度和线的角度,甚至,你可以设置一个存在连接的移动。

阅读(2778) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~