找回密码
 注册
关于网站域名变更的通知
查看: 3545|回复: 7
打印 上一主题 下一主题

Altium 如何设置等长和绕线呢???

[复制链接]
  • TA的每日心情
    开心
    2025-7-26 15:40
  • 签到天数: 1222 天

    [LV.10]以坛为家III

    跳转到指定楼层
    1#
    发表于 2019-4-11 10:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    1)各位!网上虽然有教程!( u" t$ T  `; a* j/ ^6 Z* Z# @% `
    但是个人觉得讲的太笼统!不细致!
    # H8 k; k9 Q7 c- ^9 V1 o; ?' D( o' K请各位详细讲解下!
    2 }) i' S1 j* b& a  V1 Z2)AD是可以向allegro那样设置如:CPU->DDR1。和CPU->DDR2两个等长为一组,然后一起等长呢?
    $ o9 H3 A% g# O& t" k还是要想pads那样需要分段等长?如:CPU->T点为一组然后等长。在分T点->DDR1和T点->DDR2% f" p, D7 h) B0 }! L3 Y( [  E
    为一组在进行等长呢?' F) f3 V" E1 R$ {8 Z+ G7 Z2 ?
    ' x! L% H( O; p: v3 p
    3)请问AD是如何设置DDR等长的呢?% M. d8 Q  y9 _3 p, Q9 P

    & q8 N, x' r7 D8 t# y+ j6 l( p4)AD里有想Allegro那样有Min/Max Propagetion Delay 和 Relative Propagetion delay吗?
    * N, Y& @4 V9 ^还是只有PADS那样只能设置最大/最小的区间???
    8 E3 u# G- a0 `) m0 {
    ) H. }* j$ G# ~+ Y4 h* y9 B0 K谢谢!
    * U9 G* M# g5 p1 s: e
    # Q5 H% b0 I( g+ V, I

    该用户从未签到

    推荐
    发表于 2019-4-12 10:16 | 只看该作者
    1、创建From-to0 ^. Y0 K4 ?$ g3 S+ q2 ~  p
    ①选中一个目标网络,例如地址网络# i6 E+ B& H5 W! a; E1 j6 B
    ②这里会显示该网络的CPU结点、DDR1结点和DDR2结点7 d, a: n% B; h( X
    先选中CPU结点(本例是U1-19),按住Ctrl,再选中DDR1结点(本例是U2-2)。2 [% ?3 f/ U0 P
    ③在上述两个结点都选中的情况下,点击下面的“Add From To......”,添加一个From To。
      A) J  b1 t+ A- h再重复第②和第③步,这次选中CPU结点和DDR2结点(本例是U3-2),添加一个From To。
    8 j) Q7 ?" I1 G& v) \5 x9 Q
    4 E# d) N7 T; V- o" l) A7 y2、重复上面步骤,对其他地址线和控制线添加From To。
    ; E( r6 k/ z- b5 K3 d$ a4 ^3、创建From To类0 s' o- a" P$ T$ z
    菜单Design->Casses2 R, J6 ^+ T3 U6 p* `( x  h. s: ~9 M
    4、规则设置
    7 M. d9 p) @; Y' ~1 _( FMatchedLengths规则,条件处选择:advanced(query)->query builder->Belongs to From To Class+ V( v% V0 F' R9 O; `9 {3 x
    公差按需设置。- x$ a7 J6 o, ?3 C! X+ l* D0 G+ Y% g
    5、走线、走线调整
    - e6 [4 M; s4 V, J, r

    点评

    支持!: 5.0
    支持!: 5
      发表于 2019-7-11 12:20

    该用户从未签到

    2#
    发表于 2019-4-11 15:37 | 只看该作者
    本帖最后由 yihafewu 于 2019-4-11 15:55 编辑
    : ~/ `+ B8 z* A- s7 d& P2 `! u9 e. S. R& q9 C. ]; Z0 u$ t, @2 ?' M, S
    较高版本的AD有xSignals这个功能,可以实现CPU->DDR1和CPU->DDR2的等长。
    9 N7 o# q5 p2 d& c6 u/ ~$ h所有版本都可以使用From-To Editor,实现CPU->DDR1和CPU->DDR2的等长。' k* A/ c% F0 S  F) W1 Z: T. v3 A' }
    至于怎么用,可以在官网搜关键字获取。我没有深入研究。7 b1 I/ b: L9 K, w; p, R

    6 Y1 ?. [9 Y% i! {以xSignals为例简单捋一下步骤:6 q# @" r0 @# ^0 m$ k0 Z) n
    1、进行xSignals设置:Design->xSignals->Create xSignals
    + Y! s  Q; N* O: R2 c9 V. C# R( u
    ① 在Source Component里选择起始元件,一般为CPU,本例U1。
    ② 在Destination Component里选择终点元件,按Ctrl键可进行多选,本例U2和U3。
    ③ 在Source Component Nets里选择需要分析的网络名,按Ctrl键进行多选,也可以全选,不要遗漏了网络。
    ④ 在Analyze键处的下拉箭头里选择分析类型,按需分析。对于没有串电阻的网络,可选search for direct connections。点击Analyze进行分析。
    ⑤ 在xSignals里会列出分析结果。按需选择,选择需要进行等长的对象。
    ⑥ 在Include created xSignals into class里输入xSignals class名字。本例只有一个xSignals class,所以默认即可。
    按OK完成。在PCB->xSignals面板里会列出所有结果。

    ( `$ `8 D" S3 h+ k) b. a2、进行规则设置:Design->rules->High Speed->MatchedLengths. R8 F: l. P# x! V3 N$ P8 j! ]" ]' E
    条件选“xSignal Class->All xSignals”(因为前面没有自定义类的名字,默认类的名字就是All xSignals。)。
    Tolerance按实际要求设置,其含义是:本组走线长度被限制在“网络组中的最长走线 - 公差”和“网络组中的最长走线”之间。
    3、使用布线工具将所有网络手工布线,两两间保持宽松距离,以便后续进行走线调整。
    4、使用interactive length tuning工具进行等长调整,AD17将这个工具移到了Route菜单下。
    启用该工具并点击一条目标线后按tab键,弹出如下对话框:
    最上面的目标长度选择From rules,上面设置的MatchedLengths规则。
    下面按需设置。
    按OK后进行手工等长调整。调整过程中可以通过按“1”,“2”调整拐角半径。
    通过观察xSignals面板可以检查走线长度是否已满足规则要求。白色表示满足,黄色表示还不够长。
    - [& _' p; l# `) q# a/ Y" N
  • TA的每日心情
    开心
    2025-7-26 15:40
  • 签到天数: 1222 天

    [LV.10]以坛为家III

    3#
     楼主| 发表于 2019-4-11 20:56 | 只看该作者
    谢谢!您说的高版本是什么版本开始呢?我找找From-To Editor!我目前在学习的是AD 9有没有好的资料能让我学习学习呢?6 P) h4 \& L( m, @1 }) T

    该用户从未签到

    4#
    发表于 2019-4-12 08:10 | 只看该作者
    具体哪个版本开始我也不清楚,我用的AD17是有xSignals的。
    $ O9 E! |8 @8 z- v资料可以去本板块的教程资料区找。
  • TA的每日心情
    开心
    2023-5-6 15:09
  • 签到天数: 1 天

    [LV.1]初来乍到

    6#
    发表于 2019-11-22 22:18 | 只看该作者
    版主能详细讲解一下From-to的方式来实现两片DDR的等长吗,尤其是画好线后,等长的调整方法,自己折腾了几天没有明白。

    该用户从未签到

    7#
    发表于 2021-2-3 14:42 | 只看该作者
    同样不太懂
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-28 08:43 , Processed in 0.125000 second(s), 31 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表