在PCB设计布线前期,需要对BUS线进行等长约束规则设计,或者在PCB仿真时都需要进行XNET的设置。为什么要进行XNET的设置,是因为:在PCB设计中,很多信号线不都是从始端终端的,中间要经过很多的电阻、电容这样的阻容类元件,我们需要设置XNET来使得阻容元件两边的不同名的NET合并为一个XNET,这样以便于对于NET等长的设置。

cadence16.5中,XNET的设置如下:

首先,添加器件的模型。打开PCB工程xxxx.BRD文件,在菜单栏中点击analyze->model browser,打开model browser对话框:


然后点击最下面的set search path,弹出添加模型库的对话框,在对话框中点击add driectory,添加模型库的路径,添加好后点击OK,墨西拿国库添加完成:
然后再在菜单中选择analyze->model assigment,弹出SI design audit对话框,点击OK,此时会有警告,不用理会,OK即可:
然后会弹出signal model assigment对话框:
点击auto setup则会自动添加默认模型库中的模型,如下图:
上图中第1不中为已经添加好的模型,第2不中的器件还没有自动添加上,需要我们手工添加。点击需要手工添加模型的器件,点击find model,弹出SI model browser对话框,然后删除model name pattern中的内容,在下面找出相应器件的模型并选中,然后点击assing,回到signal model assigment窗口中点击OK,这样就添加好了该器件的模型。
按照同样的方法添加其他器件的模型。

对于PCB中使用的排阻的模型,则需要手工建立。在signal model assigment中找到排阻器件并选中,然后点击create model,弹出create device model对话框,点击OK:
在弹出的对话框中进行相应上点设置,circuit type中选择resistor(选择电阻,此项根据实际选择),value中填入实际的值,single pins中填入实际的对应关系,如我的四线排阻连线为1-8,2-7,3-6,4-5,则设置为1 8 2 7 3 6 4 5,设置好后点击OK:
这样,XNET就设置好了,我们可以在constraint manager中进行查看:

cadence16.5中XNET的设置方法相关推荐

  1. 路由器中虚拟服务器设置,路由器中虚拟服务器设置方法

    路由器中虚拟服务器设置方法 内容精选 换一换 购买独享带宽或是共享带宽时都需要选择带宽大小,该值为出云带宽的最大上限.如果出现依赖于公网的web应用程序出现卡顿等情况,请先排查该弹性云服务器绑定的EI ...

  2. vs2019中如何创建qt项目_Qt在vs2019中使用及设置方法

    下载对应Qt扩展 在vs2019中搜索下载qt vs tools 如图所示下载后会自动安装,完成后重启在进行下一步设置. 如果下载卡住或者太慢可以采用网站下载. 在visual studio网站中下载 ...

  3. Vue项目中background-image属性设置方法

    vue项目中background-image属性设置方法 方式一:直接访问 在vue-cli项目中的放在public目录下的资源会被直接复制,不会经过webpack的打包处理. <span cl ...

  4. MATLAB中调用Weka设置方法(转)及示例

    本文转自: http://blog.sina.com.cn/s/blog_890c6aa30101av9x.html MATLAB命令行下验证Java版本命令 version -java 配置MATL ...

  5. lammps模拟中tersoff势设置方法

    大家好,我是小马老师. 本文继续lammps基础知识介绍,主要讲解tersoff势的设置方法. tersoff势是一种非键接(non-bond)势,在SiC.GaAs.GaN等体系中用的较多. ter ...

  6. Cadence Allegro PCB设计88问解析(十四) 之 Allegro中库路径设置方法

    一个学习信号完整性的layout工程师 大家在进行Layout设计时,最重要就是导入网表,放入元器件,然后进行走线.那其中的元器件就是今天和大家分享的一点,不管是阻容感,还是各种IC.连接器都是有封装 ...

  7. python设置cookie_Python中cookie的设置方法

    学习目标: 掌握 Cookie 的定义和使用 Cookie 定义 Cookie,有时也用其复数形式Cookies. 指的是由服务端生成, 保存在客户端的一种数据存储形式,内部以 key-value 键 ...

  8. Allegro在PCB中区域规则设置方法

    本方法适用于Allegro对PCB中某区域进行特殊规则设置,类似于Altium Designer中对某具体封装或器件进行特殊规则设置约束: 我在Allegro中没找到怎么对具体封装或器件进行特殊规则限 ...

  9. c 语言字体怎么改,VC++中的字体设置方法详解

    VC++中static text字体改变 窗口都有2个和字体有关的函数:CWnd::GetFont()和SetFont(CFont*, BOOL); 1)CFont* pFont = m_static ...

最新文章

  1. 大佬带你详解Python反爬虫措施以及爬虫编写注意事项
  2. 怎么把两个不同的属性值进行比较_DDD实战与进阶 值对象
  3. 图文:知乎千万级高性能长连接网关是如何搭建的?
  4. jquery选择器和基本操作
  5. git bash 风格调整
  6. Guns 旗舰版2.1发布,更新树形表格
  7. dna编码库_Nature |DNA元件百科全书(ENCODE)计划, 全面注释基因组元件
  8. 微软win2008停止服务器,微软停止技术支持Windows Server 2008/2008 R2
  9. 【折腾】GitHub Actions 反代 RSSHub + 多实例轮询
  10. 电子书籍检索下载很好的网站推荐
  11. 55寸电视尺寸长宽高多少
  12. 程序员怎么做可以安全通过试用期
  13. Python中列表去重,保留原先顺序的八种方法
  14. 进程通信概念和进程通信方式
  15. 东风风神酷我音乐显示服务器错误,评测:东风风神奕炫GS中控屏幕多媒体系统使用说明...
  16. 关于invalid picture 的解决办法
  17. 燕山大学计算机系在哪个校区,2021年燕山大学有几个校区,大一新生在哪个校区...
  18. 2017前端技术预览(未完结,最后更新于1月13日)
  19. MATLAB 数字图像处理---车牌简单识别【亲测有效】
  20. 计算机 志愿活动总结,计算机及信息科学系青年志愿者协会活动总结计划.docx

热门文章

  1. ios上架图片在线制作_苹果TF上架的具体流程及注意事项
  2. 病历管理系统代码android,基于Android系统移动电子病历系统设计.doc
  3. java利用实现大数阶乘(三种方法)
  4. 计算机毕设项目分享-ssm框架实现bbs论坛系统
  5. 达梦DCA培训 考试培训总结(部分内容)
  6. RGBA-ABGR-RGB666
  7. 软!为码农而生的静电容键盘——PLUM 87键 全域35g
  8. 网站服务器被劫持的解决方法
  9. 按键精灵2014(替代重复的鼠标键盘动作)
  10. 每天学点SpringCloud(五):如何使用高可用的Eureka