在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. 【学习笔记】超简单的多项式快速幂
  2. 创建对象的序列化文件 - SoapFormatter,binaryFormatter以及XmlSerializer序列化文件的比较...
  3. python输出去空格_Python3基础 print(,end=) 输出内容的末尾加入空格
  4. linux grub设置cpu频率,Linux:使用性能调控器时,为什么CPU频率会发生波动?
  5. Vue项目开发目录结构和引用调用关系
  6. php中改变函数路由,通过PHP重启路由器以更换IP(原创)
  7. Golang——递归的使用
  8. 华为服务器如何开机自动启动不了,华为手机开不了机停在开机画面怎么办【详解】...
  9. 大型网站架构系列:负载均衡详解
  10. linux fastboot 工具下载,FastBoot刷机工具
  11. html颜色转换rgba,RGB颜色在线转换
  12. 【基础推导】MPC控制器及其车辆模型详细推导 (附代码链接及详细推导说明)
  13. 安卓(Android)的原生系统真的那么好用吗
  14. 网络安全——网络空间搜索引擎
  15. PS 常用的形状工具
  16. STM32笔记(十二)---SPI读写FLASH
  17. C# 让程序开机自动运行的方法
  18. 英语口语120句(zt)
  19. php判断股票涨停,竞价预期战法:涨停板次日集合竞价图是否符合预期的短线判断技术(图解)...
  20. 系数为多项式的幂级数求和

热门文章

  1. MATLIB用Box-Muller变换产生高斯白噪声
  2. linux java web.pdf,Linux上搭建Java_Web服务器.pdf
  3. 【贝店】2019-让更多人过上更好生活。
  4. DTMF拨号音识别手机键盘密码 —— 【WUST-CTF2020】girlfriend
  5. 搞软件的必知------行业八大类软件
  6. 使用HFS文件服务器模拟在线环境
  7. Python 背后的发展,让我越想越后怕...
  8. 二十四孝故事二:亲尝汤药
  9. 从IT主管到CIO成长之路(2万字)
  10. 5G电力专网架构及关键技术