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

mentor应用之平行走线的检查方法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-12-28 16:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
mentor应用之平行走线的检查方法
3 u/ {- l% i+ h6 l; q' b. x# F
1. Define Parallelism Rules
打开CES,点击Edit---Parallelism Rules---Define Parallelism Rules,或直接点击图标 ,如下图所示

( t: m) K0 q# }2 K7 B: o

9 W. w$ h7 E8 x6 c8 q; `
Edge/Edge:Trace边沿到边沿的间距
Max Parallelism Len:最大允许的平行长度设置
7 ]% A7 p4 ^& i) S, D. l- f; }
2. Assign Parallelism Rules
打开CES,点击Edit---Parallelism Rules--- Assign Parallelism Rules,或点击图标 ,如下图所示
检查规则可选择Class to ClassNet to Net进行检查,如果不是特别有针对性的检查,则建议此处设置All Classes或者All Nets检查,通过Parallelism rule选择第一步中设置的平行检查规则。
3. Noise Rules
可通过下图中两种方式打开Noise Rules,并进行相关设置。
Noise Rule:串扰规则创建,可通过右键点击New创建
Noise Type:选择检查方式,有Class to ClassNet to Net选择
Constraint Class Or Electrical Net NameVictim被平行对象选择,Aggressor平行对象选择
Parallelism Rule:选择检查规则
2步和第3步设置达到的效果基本相同,个人觉得第3步操作更简单。

( n) W& j+ j; |3 y* T
4. Check DRC
同步CES数据后,在PCB设计界面,点击 Review Hazards,点击 进行DRC刷新,然后点击online-Parallelism,如图所示

  [% I9 U2 B# _8 X
Violations:违反规则的对象
Net Name:违反规则的网络名称
Rule Name:所遵循的平行检查规则名称
Aggressor Nets:平行于Net Name的网络数目
Worst NetAggressor Nets包含的网络中平行长度值最大的值
Worst Segment:与Worst Net一致
Net Class:违反规则对象的网络分类
Constraint Class:违反规则对象所在的分组
8 H3 ?( O+ W3 f; X4 w. _+ O/ Y: v! z
Description:具体描述
Eelectrical Victim:受害的电气网络,可以理解为被平行的电气网络
Eelectrical Aggressor:侵犯的电气网络,可以理解为与Eelectrical Victim平行的电气网络
Physical Aggressor:与Eelectrical Victim平行的物理网络
Rule Length:平行检查规则设置的长度
Length:平行的总长度
Excess:平行超过Rule length的长度,即为:Excess =Length-Rule length
Rule Spacing:平行检查规则设置的间距值
Spacing:平行重叠的间距,可以理解为两个相互平行的网络布线重叠的宽度
Layer:平行对象的Layer
Constraint Class:违反规则对象所在的分组

% a/ v* _8 i, K9 F
因为以上每个检查的类别都可以进行排序,点击Violations并按住Shift键将所有DRC都在Description中显示出来,然后点击Layer进行排序,呈现出如下的检查效果:
      
这样可以在PCB中打开相邻层进行快速定位检查,不至于来回切换层面,并且高亮的目标通常不是整段网络,而是平行的部分是高亮的,更方便我们进行修改。但要注意的是如果对应打开相关检查界面,修改过程中就会进行实时刷新,对于修改速度有一定的影响,不过相比人工的检查要准确全面的多。
% i0 o6 I/ Z1 ~

评分

参与人数 1威望 +10 收起 理由
alexwang + 10 EDA365有你更精彩!

查看全部评分

  • TA的每日心情
    奋斗
    2019-12-31 15:39
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    2#
    发表于 2018-12-28 16:56 | 只看该作者
    用hyperlynx跑一下串扰更直接

    该用户从未签到

    3#
    发表于 2018-12-28 18:34 | 只看该作者
    总结的真好!
  • TA的每日心情
    开心
    2025-6-28 15:10
  • 签到天数: 993 天

    [LV.10]以坛为家III

    4#
    发表于 2018-12-29 08:03 | 只看该作者
    学习了,谢谢分享!
  • TA的每日心情
    奋斗
    2019-11-20 15:07
  • 签到天数: 1 天

    [LV.1]初来乍到

    5#
    发表于 2018-12-29 09:00 | 只看该作者
    相邻层走线和检查对于layout工程师来说还是比较费时的,感谢楼主分享。

    该用户从未签到

    6#
    发表于 2018-12-29 10:47 | 只看该作者
    貌似mentor这么多功能,都没用过,惭愧呀。

    该用户从未签到

    8#
    发表于 2019-7-18 19:51 | 只看该作者
    mentor这么多功能,都没用过,惭愧呀。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-30 05:23 , Processed in 0.093750 second(s), 30 queries , Gzip On.

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

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

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