提取拓扑结构参考资料.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
提取拓扑结构参考资料

约束管理器(BACK-END) 本人学习Cmtutbe的教程和例子的过程。 在HDL的相应课程中约束是表格代替PCB中的Constraints设置让人容易理解,这里用SigXplorer图形化可以更深刻的理解约束的定义和为什么。 (一)、规划网络(根据Cadence教程) 1、简单规划: 选取要操作的网络显示:Display/Blank Rats/All隐藏所有的网络,打开约束管理器,Display/Show Rats/Net切换到约束管理器,Net…Wiring…选择要编辑的网络,右键菜单中选择Select,回到PCB后Done如下图: Logic/Net Schedule,比如要改为星形网络,点取左边端点移动时随之移动,在中部引脚处点下,再到最上方,回到中央再点下,下移在适当处点右键,选取Insert T点取放置点。从该点拉向另一端点,再拉回到T点然后依此到其它点如下图,再端等距时网线会隐藏: 切换到约束管理器,该网络的拓扑显示为Userdefine,以该NET创建一个ECSets如:a_constraints它会在ECS的Wiring中显示为Template。 点取其它网络,指定a_constraints为基参考ECSets。OK后,在参考ECSets栏中可能出错(变为红色),鼠标放其上边在状态栏有出错信息,表明Mapping失败。 出错的应取消,方法是点选所有出错的,右键菜单中选择Clear。在Analysis Mode中选中Net Shedule和Online DRC 。在Verify Schedule列中为每个Net打开Yes。按F9开始分析。 可以看到上图中所有网络都继承了网络的规划,这个影响走线因此效果远比原来的好。也可以在System级(即ECSets)中加入Verify Schedule=Yes。 2、进阶: 在PCB中先选取一组相似的网络创建一个BUS(在HDL的约束管理器是不能创建BUS的),在PCB中创建BUS来管理ECSets是一种快捷的方法。 在PCB中只显示该BUS的线网,如下图:是上一例的原型。 提取BUS到SigXplorer,点击BUS名右键菜单中选SigXplorer出现: 实际上它是一个网络的网络结构图。实心三角形代表引脚,圆柱代表理想传输线(无损)并显示它的电阻和延时。细线代表理想连接。这是个超简单的编辑器,缺省操作是删除(左键点击),或你上次选择的Copy等操作,连线是点圆点拉出,不连时点空白处。 删除所有细线,移动并按下图放置 连线后Clean的结果是: 注意:目的是在U14和U15处形成T点,为形成T点从其它复制了一个传输线TL10,如下图,含义是U2(中央的元件)与U19(上部没显示)有根Rat(TL11),U2相当于一个T点有Rats再连到J1和另一个T点,形成T点的关键是加入了Rat(TL10),从该T点拉到U14和U15。 点SET/Constraints选Wiring在Verify Schedule中选择YES。File/Update Constraints Manager后File/Exit。PCB中Display/show net回到约束管理器,点该BUS并Select后如下图。 Route Net By Pick后 这是两个T点处的情况旁边是另一个网络作为参考。这样做与1)是很相似的,约束管理Bus中一样产生有Template和ECSets。 (二)、Propagation Delay 1、规划网络: 目标: 从驱动端到分支总长1400~5400,分支1与分支2的长度允许相差150以内(第一个T点)。从分支到接收引脚长度在350~1000(第二个T点)。显然与上面的例了相似。 操作对象Module3中的ADDR_BUS。提取它到SigXplorer如下图: 按下图放置并连线: Clean后: 先在SET/Constraint中设置Wiring的Verify Schedule=YES,打开Rel Prop Delay选项卡,设置等长约束。 NEW一个RULE,选择U19.9和T.2(下边的那个T点 )Scope选择Local,完成后点ADD,修改时点列表,改完后点Modify,这是从驱动端到各接收端的等长允差设置,选择的Delta Type=None与0相当吧,这里不能用Global。 切换到Prop Delay选项卡,完成下图: U19.9作为驱动引脚可以直接点U19.9和T.1、T.2完成驱动到分支的长度设置。分支长度控制在SigXplorer上点图形完成接收端到T点的长度控制。OK现在可以Updata Constraints Manager了。 这是完成后的Min/Max Propagat

文档评论(0)

dart002 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档