- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
约束管理器
约束管理器强制执行objects的优先顺序,最顶层的是System,最底层的是pin-pair。为顶层对象指定的约束会被底层的对象继承,为底层对象指定的同样的约束优先级高于从上层继承的约束。尽量在高层次指定约束,层次关系如下:
名词解释
pin-pair
Pin-Pair代表一对逻辑连接的管脚,一般是驱动和接收。Pin-Pairs 可能不是直接连接的,但是肯定存在于同一个net 或者 Xnet(所谓Xnet即网络的中间可能串接电阻或者接插件,比如图2-3 中的U1.8到U3.8的连接中间经过了一个电阻,即Xnet)
Nets和Xnets
请见图2-4 很容易理解Cadence 的Nets 和Xnets的区别。所谓nets 就是从一个管脚到其他管脚的电子连接。如果net 的中间串了无源的、分立的器件,比如电阻、电容或者电感,那么在数据库中每个网络段通过一个独立的net来表示。约束管理器解释这些网络段作为相邻的扩展的网络或者Xnet,Xnets在多板连接的结构中也可以贯穿连接器和电缆。可以将Nets 和Xnets与ECSets 联系起来。
Match Groups
Match Group 是nets,Xnets或者pin-pairs 的集合,此集合一定要都匹配(delay 或者length)或者相对于组内的一个明确的目标。如果 delta 值没有定义,组内的所有成员都将是
绝对匹配的,并允许有一定的偏差。如果定义了delta 值,那么组内所有成员将相对匹配于
明确的目标网络。
在线检查设置
首先在约束管理器中需要进行以下设置
Analyze - Analysis Modes
这样在布线后,在相应的地方都会显示线长或约束相差值;如下图
示例
通过一个实例来理解约束管理器
U1看作是MCU,
U2为DDR,ADDR0-3为地址线,需要作等长处理;CLK为时钟线,差分处理;
U3,U4为连接同一个MCU的DDR;地址线是复用的,设置通过T型网络连接;需要作等长处理
U5为DDR,DDR_DQ0-3为数据线,需要作等长处理
差分对约束
即上图中的DDR_CLKP,DDR_CLKN
设置 Electrical - Electrical Constraint Set - Differential Pair
在Object的Name下方Project右键Create - Electrical CSet;并输入参数
差分对约束参数主要有以下几个:
Min line spacing :内间距最小线距,若实际走线内间距小于这个值,DRC就会出错。 Primary Gap :默认内间距,差分对最优先线间距(边到边间距)。
Primary width :默认线宽,差分对最优先线宽。
Neck Gap : NECK MODE模式下默认内间距差分对Neck模式下的线间距(边到边间距),用于差分对走线在布线密集区域时切换到Neck值。(NECK 下的线宽用于NECK MODE下的线宽,一般在 bga 下面走线的时候有时候两个管脚间距过小,需要使用NECK MODE ,走线时,鼠标右键,选择NECK MODE 即进入NECK模式。)
Neck Width :NECK MODE 模式下默认线宽差分对Neck模式下的线宽,用于差分对走线在布线密集区域时切换到Neck值;
Dynamic Phase :动态相位检查,在16.3版本新加入的功能。对差分对路径中每个转角之间造成的路径差异进行检查。如在整个差分对网络中,正向与反向之间的走线差距不能超过“x mils”。如果整个路径中的某一个位置,发生了两个信号之间相位偏移超过了规定的“x mils”,这个误差必须在“y mils”范围内补偿回来。如下图x=20,y=600.设定约束时tolerance填入x值,max length填入y值。
Static Phase Tolerance :这个约束设置了两根差分线之间的差值,单位是mil或ns。设置了此项后,在走线时会实时的显示走线差,在绿灯时符合约束。
Uncoupled length :该约束限制了差分对的一对网络之间的不匹配长度。差分对刚刚从芯片出来的走线通常是不耦合的,“gather contrlo”可以设置为“ignore(忽略)”和“include(包括)”,意思为在计算不匹配长度时是否包含差分对刚从芯片出来的这段不耦合的线长。
然后在Net - routing - Differential Pair中,这时差分对就可以选择刚才设置的规则了;选中规则布线后如下图
设置不过电阻的NET等长
即上图中的DDR_DQ0-3,布线要求,DQ1-3以DQ0为参考,线长在±10mil内
设置 Electrical - Net - R
您可能关注的文档
- 8建筑设备(重庆大学出版董宇蕙主编).ppt
- 8路计时抢答器课程设计.doc
- 8章电控发动机常见故障诊断与排除.ppt
- 9 费用效益分析.ppt
- 9.1建设社会主义文化强国.ppt
- 9.9--唐氏筛查基础.pptx
- 9-9静电场的能量.ppt
- 9电泳与膜分离.doc
- 9混凝土电杆组立检查记录表.doc
- 9章-可逆原电池(2).ppt
- 《体测分析定计划》教学设计-2025-2026学年冀教版(2024)小学信息技术四年级上册.docx
- 《天气数据助穿衣》教学设计-2025-2026学年冀教版(2024)小学信息技术四年级上册.docx
- 云南公益广告大赛参赛手册及方式.pdf
- 培训课件结尾简短大气句子.ppt
- 《我为社区储物柜来编码》教学设计-2025-2026学年冀教版(2024)小学信息技术四年级上册.docx
- 《我为同学编学号》教学设计-2025-2026学年冀教版(2024)小学信息技术四年级上册.docx
- 《我为科技作品来编码》教学设计-2025-2026学年冀教版(2024)小学信息技术四年级上册.docx
- 超长信用债探微跟踪:2.4的超长信用债有机会吗?.docx
- 装配理论培训课件.ppt
- 大学仪器创制与关键技术研发项目申请书.doc
最近下载
- 2024仁爱版七年级英语下册Unit 12 Lesson 1 Better Together每课时教学设计汇编(含8个教学设计).pdf VIP
- 泪液排出系统疾病的护理.pptx VIP
- 健康顾问:养生保健典藏本.pdf VIP
- 部编版历史八年级上册第一、二单元 测试卷(含答案).pdf VIP
- T_SCJA 9-2021_非道路车辆类型.pdf VIP
- iec61850icd模型文件属性详解.pdf VIP
- 05-03-光纤陀螺方案和技术 光纤传感原理课件.pdf VIP
- 2025江苏中职职教高考(烹饪类)讲义知识考点复习资料.pdf VIP
- 初中班会课件《突围—目标成就未来》.pptx VIP
- 百灵达UB2442调音台说明书.pdf VIP
文档评论(0)