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

全部博文(107)

文章存档

2010年(1)

2009年(1)

2008年(105)

分类:

2008-06-20 17:35:15

 
从现在开始我认真入手使用allegro的布线学习,主要是针对allegro英文手册进行的,也可以说是allegro英文手册的学习笔记及翻译,希望对象我这样的pcb新手朋友有所帮助。也希望转载的朋友请注明出处http://blog.chinaunix.net/u2/64681/,我是一个无名小卒,不是为了出名只是为了让我保持共享知识的热情。
 
第二节第四课
设置约束条件
 
概述
 
在这节课中,你将学会设置一个网络的约束条件
 
你将在上一节第三课创建的差分对DP1中学会设置约束条件。这些约束条件将被成员网络vd6+和vd7-自动的继承。当这些网络被布线时,这个约束条件将控制布线行为如下:
 
演示与上一节的视频一样
过程
 
1、点击打开Constraint Manager.
2、在布线工作区中,点击Differential pair并且选中DP1.
3、在Uncoupled Length列中,设置Gather Control 为Ignore.
Gather Control的值确定是否在走线聚集在同一个引脚上时Ignore或者Include分解走线。
4、在Phase Tolerance列中,设置Tolerance的值为0.2ns.
Phase Tolerance的值在指定的容差中匹配每个差分对的信号传输时间
5、在Line Spacing列中,设置Min的值为6mil
为这个差分对设置走线到走线最小间隙为5mil。如果这个值没有被设置,这个默认的间隙规则就被采用了。
6、在Coupling列中:
a、设置Primary Gap的值为8mil.
Primary Gap的值设置差分对中的网络间隙为8mil
b、设置Primary Width的值为6mil
Primary Width的值设置差分对中的线宽度为6mil
c、设置Neck Gap的值为6mil.
Neck Gap的值设置了差分对允许二个网络的距离,如果走线需要颈直向下通过引脚。
d、设置Neck Width的值为6mil
Neck Width的值设置了差分对中允许的线宽,如果走线需要颈直向通过引脚。
e、设置(+)Tolerance的值为2mil
当没有最优化的Primary Gap时这将设置正片的容差
f、设置(-)tolerance的值为0mil
当没有最优化Primary Gap同时设置时,这将设置负片的容差
7、关闭Constraint Manager 返回到PCB Editor中
8、选择File - Save As.
9、输入constraints.brd并且回车
 
你已经为DP1差分对设置了约束条件
 
摘要
 
你学到了如何为一个差分对设置约束条件。当你在进行布线设计时,要确保你已经设置必要的约束条件。
 
第二节第五课:设置平面的层到层
 
概述
 
在这节课中,你将学到在一个多层布局如何设置平面层到负片层。
 
一个平面层在一个交叉层编辑中是一个传导层设计层为“平面”。这些层是为了分配Power和GND
目的时用来创建外形的。
 
内部的平面层需要被定义为negative(负片)。如果你把内部的平面层做为正片的话,自动布线器转换并且布结的时间会很长。
 
演示
 
设置一个平面层到层教程大约需要2分钟。
 
 
过程
 
检查平面层是否是负片
 
1、在PCB Editor中打开constraints.brd文件
2、选择Setup - subclasses.
Define Subclass 对话框出现了

3、选择Etch

Layout Cross Section对话框出现了

4、如果GND和VCC是平面层并且设置为Positive,那么改变他们为Negative.

如果你还有其他的分隔的平面层,确保他们设置为Negative.

5、点击OK关闭Layout Cross Section对话框

6、点击OK关闭Define Subclass对话框。

使平面层可视化

1、在控制面板中,选择Visibility标签

为了实现平面层的可视化并且允许自动布线器增加VCC和GND的连接,选择以下的选项:

2、点击Color 图标

这个Color and Visibility对话框出现了

3、为走线,引脚和过孔设置颜色,为GND子类设置为绿钯,为VCC子类设置为红色,如下图:

4、在Group下拉菜单中选择Areas

5、点击Route Ki(布线允许区域)类为打开状态

6、点击OK允许设置改变

7、选择File - Save As.

8、输入plane_checked.brd并且回车

9、不要关闭板面文件,你将在下一节练习中使用这个打开文件。

 摘要

你已经学到了如何使平面层为negative(负片)并且使他们可视化

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