altium designer官网用智能布线模式布线时提示container doesn't sup

Altium&Designer中使用差分对布线
差分信号系统是采用双绞线进行信号传输的,双绞线中的一条信号线传送原信号,另一条传送的是与原信号反相的信号。差分信号是为了解决信号源和负载之间没有良好的参考地连接而采用的方法,它对电子产品的干扰起到固有的抑制作用。差分信号的另一个优点是它能减小信号线对外产生的电磁干扰(EMI)。
差分对布线是一项要求在印刷电路板上创建利于差分信号(对等和反相的信号)平衡的传输系统的技术。差分线路一般与外部的差分信号系统相连接,如连接器或电缆。
需要注意的是在一对差分双绞线上耦合系数最好能大于90%,但在实际差分线路上一般耦合系数均小于50%。现在专家的意见是PCB布线的任务并不是使指定的差分阻抗能达到指标要求,而是使差分信号经过外部的电缆传送后到达目标器件仍能保持良好的信号质量。
著名的工业高速PCB设计专家Lee
Ritchey指出成功的差分信号线路设计并不要求达到指定的差分阻抗,而是要达到以下几点要求:
让每条线路的信号阻抗是输入的差分电缆阻抗的一半
在接收端使两条线路都分别达到各自的特征阻抗
两条差分信号线要等长,使其能在逻辑器件的容限范围内。一般差分信号线长度之差在500mil内是可以接受的
布线时让差分线路边接边一同走线,使得即使绕过障碍时也能保证长度能相互匹配
差分线路在能保证信号阻抗下可以切换板层进行布线
如需获得更多相关信息,可参阅Lee W. Ritchey的论文Differential Signaling Doesn't
Require Differential Impedance,该论文可从上查阅。
在原理图中定义差分对
在菜单中Place&&Directive为差分网络放置差分对指令。差分对网络名称必须以“_N”和“_P”作为后辍。对差分网络放置指令后要对其参数进行配置,包括DifferentialPair名称以及True参数。
在设计同步的时候,差分对将从原理图转换到PCB中。
<img src="/blog7style/images/common/sg_trans.gif" real_src ="/download/attachments//DiffPairDirectives.png?version=1&modificationDate=0" BORDER="0" STYLE="border-style: border-color:"
TITLE="Altium&Designer中使用差分对布线" />
Place directives on the schematic to define differential
在PCB中查看和管理差分对
在PCB面板的下拉列表中选择“Differential Pairs
Editor”后可以查看和管理已定义的差分对。图15-31所示的差分对属于全局的差分对类,当前V_RX0高亮显示,V_RX0_N和V_RX0_P组成差分对,“-”和“+”是系统的标志,指示了差分对的正负极性。
<img src="/blog7style/images/common/sg_trans.gif" real_src ="/download/attachments//DiffPairEditor.png?version=1&modificationDate=6" BORDER="0" STYLE="border-style: border-color:"
TITLE="Altium&Designer中使用差分对布线" />
Differential pairs can be viewed and managed in the
Differential Pair Editor.
在PCB中定义差分对
用户不但可以在原理图中定义差分对,同样可以在PCB编辑器中定义差分对。
在PCB面板中选择Differential Pairs Editor模式并点击Add按钮。在弹出的Differential
Pair对话框中,在现有的网络中选择正极和负极网络,并对差分对进行命名后点击OK。
<img src="/blog7style/images/common/sg_trans.gif" real_src ="/download/attachments//DialogDiffPair.png?version=1&modificationDate=5" BORDER="0" STYLE="border-style: border-color:"
TITLE="Altium&Designer中使用差分对布线" />
Quickly create pairs from the named nets.
同样可以通过网络名称进行差分对的定义,对于一个差分对,其名称有相同的前辍,并以不同的后辍作区分,如TX0_P或TX0_N。在PCB面板中点击Create
From Nets按钮打开Create Differential Pairs From
Nets对话框。在对话框顶部使用过滤器从现存的网络中筛选出差分对。如图所示为对电路板上以“_P”或“_N”结尾的网络名称进行筛选。
适用的设计规则
对差分对进行布线,必先在PCB Rules和Constraints
Editor对话框(在Design&&Rules中调出)中的三项设计规则进行配置,分别是:
Routing Width
-&定义了差分对线路的宽度,线路宽度可以是实际的物理宽度或根据用户定义的特征阻抗自动计算而得。把规则的范围设置到差分对的目标器件上,如*InDifferentialPair*。
Differential Pairs Routing
-&定义了差分网络线路的间距和解耦合长度(当间隔宽度大于Max
Gap的设置值时成对的走线将失去耦合)。把规则的范围设置到差分对的目标器件上,如*IsDifferentialPair*。
Electrical Clearance
-&定义了各个器件包括相同的网络和不同的网络(焊盘与焊盘间,焊盘与线路间)的间距。把规则的范围设置到差分对的目标器件上,如*InDifferentialPair*。
差分对线路的长度可以通过Interactive Diff Pair Length
Tuning(在Tools菜单中)功能进行调整。该功能可以对差分对线路的期望长度和容限值进行实时调整,并具有不同的选项通过增加各种起伏的波纹状线路调节网络线路长度。
设置设计规则的辖域
设计规则的辖域定义了规则所作用的范围。差分对可以通过如下的检索条件例子对设计规则的辖域进行定义。
InDifferentialPairClass('All Differential Pairs')
-&所有的成对网络都属于差分对类“All Differential Pairs”
InDifferentialPair('D_V_TX1')&-*
定义差分对名称为“D_V_TX1”中的两个网络
(IsDifferentialPair And (Name = 'D_V_TX1'))
-&定义网络名称为“D_V_TX1”的差分对
(IsDifferentialPair And (Name Like 'D')) -*
定义所有网络名以字母“D”开头的差分对
使用差分对向导定义规则
在PCB面板差分对编辑器中点击Rule
Wizard按钮可通过向导的形式对设计规则进行设置。注意在此创建的规则的辖域是在点击Rule
Wizard按钮前所选中的对象,如果一对差分对被选中,则设计规则的辖域是一对差分对,如果是一个差分对的类被选中,设计规则的辖域就是该差分对的类。
差分对布线
差分对布线是一对进行的,也就是对两个网络同时布线。对差分对进行布线,可从菜单中选取Place & Differential
Pair Routing
或通过鼠标右键菜单调出差分对布线工具。此时将提示用户选取布线对象,点击差分对的任意一个网络开始布线。下图所示为差分对布线。
差分对布线中使用的是遇到第一个障碍停止或忽略障碍的交互式布线模式,使用SHIFT+R快捷键进行循环切换。差分对布线和交互式布线有部分相同的快捷键。使用数字小键盘中的
键进行换层。按&5&快捷键来循环可能的过孔模式。按&Shift+F1&快捷键来显示所有可能的快捷键。
<img src="/blog7style/images/common/sg_trans.gif" real_src ="/download/attachments//DiffPairRouting.png?version=1&modificationDate=2" BORDER="0" STYLE="border-style: border-color:"
TITLE="Altium&Designer中使用差分对布线" />
Differential pairs are routed simultaneously.
包括管脚交换的FPGA设计中全面的差分对支持
现代的FPGA,即使在一些廉价的产品中也提供大量的管脚供用户配置成差分对。为了便于设计工作的开展,Altium
Designer在FPGA和PCB设计中都对基于FPGA的差分对整合作全面的支持。
在FPGA设计中,可以把单一的网络定义到差分I/O上,如LVDS标准,这样软件就会把一对物理网络映射到PCB设计中。这个过程用户可以通过FPGA
Signal Manager进行控制。设计编译器同样可以确定管脚是否在PCB设计中用作差分对并正确映射到FPGA器件中。
差分对中对信号完整性的支持
Designer的信号完整性分析提供对差分对仿真的全面支持。在FPGA管脚中使用LVDS标准能确保运用正确的信号完整性模型。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。5773人阅读
硬件(102)
Altium Designer 6系统为设计者提供了个功能强大、操作方便,而且布通率极高的自动
布线器,但在实际设计中,仍然会有不尽人意的地方,需要设计者去手工放置或调整PCB
上的布线,以便获得更为完善的设计效果。还有一些设计者出于个人喜好,习惯于对整个
PCB进行全部的手工布线,因此,提供了很方便的手工交互式布线,差分对交互式布线,
总线布线以及智能交互式布线,差分对交互式布线主要应用与高速电路的设计,我们将在以
后的文章里面进行讲述,这次我们先来看一下手工交互式布线和智能交互式布线。
一、手工交互式布线:
1.执行【Place】/【Interactive Routing】,或者单击布线工具栏的 图标,此时光标变
成“+”形状,表明已进入导线放置状态。
2.在导线放置状态,将光标放在元器件的一个焊盘上,当出现八角形的亮环时 ,
表明已经捕捉的焊盘的中心,可以开始放置。
3.在导线放置状态,按下TAB键,这个时候就可以调整如:线宽,过孔大小,布线层,
手工布线的模式,布线角度,编辑线宽及过孔规则,常用线宽及过孔&#20540;编辑,以及线宽
及过孔大小选择方法。如下图:
4.在导线放置状态,按下TAB 键上面的` 键,或者F1,或者调出快捷面板的
SHORTKEY面板,即可看到关于手工布线的所有快捷键。
快捷键介绍:
F1:帮助,可以调出所有的快捷键说明,以及当前的帮助文件(pdf)
Backspace:移除上次放置的布线
Esc:结束布线
Shift&#43;R:切换布线模式,有遇到障碍停止、推挤障碍、忽略障碍等三种模式可以选择
Shift&#43;W:选择常用线宽
Shift&#43;V:选择常用过孔大小
, &:减小圆弧角度布线时拐脚的圆弧半径
. &:增加圆弧角度布线时拐脚的圆弧半径
/:连接到内电层
Enter:放置当前走线
Num &#43;:切换到下一层并自动放置过孔
Num –:切换到上一层并自动放置过孔
Num *:切换到下一个信号层并自动放置过孔
Space:切换起点模式,垂直、水平和45度
Shift&#43;Space:切换走线角度,45度、直角、45度圆弧、90度圆弧,任意角度等
1:走线跟随鼠标
2:添加过孔,不换层
3:根据规则调整线宽,最大最小,以及默认
4:根据规则调整过孔大小,最大最小,以及默认
二:智能交互式布线
在智能交互式布线环境中,系统为设计者提供了两种不同的连接完成模式,自动完成模
式以及非自动完成模式。
自动完成模式:在该模式下,布线过程中系统会尝试寻找能够完成整个连接的路径,并
以虚线轮廓的形式向设计者推荐,若设计者满意,只需按Ctrl键并单击鼠标左键,即可完
成整个连接的布线
非自动完成模式:在该模式下,布线过程中系统只尝试勋章从连接起点到当前光标位置
设计者在布线过程中可随意切换选用,极大的提高了设计的主动性和布线的灵活性。
1. &执行【Place】/【Smart Interactive Routing】,或者单击布线工具栏的 图标,此时
光标变成“+”形状,表明已进入智能交互式状态。
2. &在导线放置状态,按下TAB键,这个时候就可以调整如:线宽,过孔大小,布线
层,走线模式,布线角度,编辑线宽及过孔规则,常用线宽及过孔&#20540;编辑,以及线宽及过孔
大小选择方法。
3. &在导线放置状态,按下TAB 键上面的` 键,或者F1,或者调出快捷面板的
SHORTKEY面板,即可看到关于智能布线的所有快捷键。
快捷键介绍:
F1:帮助,可以调出所有的快捷键说明,以及当前的帮助文件(pdf)
Ctrl&#43;click:Ctrl&#43;鼠标左键单击,自动完成走线(只在自动完成模式下可用)
Backspace:移除上次放置的布线
Esc:结束布线
Shift&#43;R:切换布线模式,有遇到障碍停止、绕开障碍、忽略障碍等三种模式可以选择
Shift&#43;W:选择常用线宽
Shift&#43;V:选择常用过孔大小
, &:减小圆弧角度布线时拐脚的圆弧半径
. &:增加圆弧角度布线时拐脚的圆弧半径
/:连接到内电层
Enter:放置当前走线
Num &#43;:切换到下一层并自动放置过孔
Num –:切换到上一层并自动放置过孔
Num *:切换到下一个信号层并自动放置过孔
Space:切换起点模式,垂直、水平和45度
Shift&#43;Space:切换走线角度,45度、直角、45度圆弧、90度圆弧,任意角度等
1:走线跟随鼠标
2:添加过孔,不换层
3:根据规则调整线宽,最大最小,以及默认
4:根据规则调整过孔大小,最大最小,以及默认
5:自动完成模式切换,只在绕开障碍模式下可用
6:切换显示其他方向的推荐路径。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1147793次
积分:13104
积分:13104
排名:第772名
原创:232篇
转载:168篇
评论:109条
文章:12篇
阅读:22991
(1)(6)(3)(5)(2)(5)(1)(2)(3)(6)(5)(1)(10)(8)(14)(22)(1)(6)(6)(27)(5)(17)(18)(21)(15)(1)(7)(5)(4)(11)(15)(9)(17)(10)(17)(16)(9)(4)(18)(5)(10)(3)(2)(4)(9)(4)}

我要回帖

更多关于 altium designer官网 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信