[分享]orCadCapture中instance和occurrences概念的理解.doc

[分享]orCadCapture中instance和occurrences概念的理解.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[分享]orCadCapture中instance和occurrences概念的理解

笔者昨晚在批量替换和更新元件封装的时候,遇到很迷惑的问题,无论怎么搞,批量更新的Footprint也不能在元件的Properties中可见,这就意味着只能手工一个个去修改,或者按照Page的属性去修改,将近200个元件,其任务量可想而知。 在仔细的比对了OrCAD Capture CIS16.3 和16.6版本的区别之后终于找到了问题的所在,首先咱们来搞清楚这两个概念吧。 instance n.??实例;情况;建议 occurrence n.??发生;出现;事件;发现 当你在原理图库中调用了一个元件,比如这个元件是一个电容CAP,当你在Schematic Page1中第一次放置这个元件的时候会产生一个instance和occurrence,当你再次放置一个CAP时,这时候会再产生一个occurrence。 从这里可以看出:instance表示了元件的公有属性,表明了这一类元件;而occurrence表示一个实例,表示的是这一个元件,一个元件对应着一个occurrence,一个occurrence表示了一个元件的私有属性。 举个例子,选中Page1中的一个CAP右击Edit Part就可以修改occurrence得到一个instance,这是一个新的instance,此时我们选择update current,在Design Cache中就多了一个名字叫CAP 的instance,来源地址为本设计的数据库,这样在你的设计中就有两个CAP的instance,因为这两个元件的属性不同,当你再次放置一个CAP的时候,就可以选择这两者中的任意一个。 说说我在批量更新元件封装Footprint遇到的问题并且如何解决的,因为网上的教程和书籍大部分都是基于16.3的,所以这样错误也在所难免。??(PS:昨天好像是软件出问题了,这会儿重新新建工程并且导入好像没有发生什么问题。) 切换到项目管理窗口,选择整个设计的入口-》Edit-》Browse-》Parts ? 这个地方的默认选项是 use occurrences ,但是在16.3版本却是 ? 我个人的想法,既然是修改每个元件的属性,就应该修改use occurrences ,所以这里推荐上图的做法,估计下图是以前的版本不够完善。 再来看看导出materials时,应该选择什么: ? 因为咱们导出的是一类元件,一类元件下面饱含许多instance,所以这里选择occurrence,我们经常看到一个阻值的电阻一栏后面有很多,这里差不多就是这个道理。 最后附上Cadence16.6 官方help文件里面关于这方面理解,供大家查阅,基本上和我说的一致。 Part Instances and Occurrences A?is a part you have placed on a schematic page. A part?is created each time the part instance occurs in a schematic that is within the design hierarchy. So, for example, placing a part on a schematic page in your design creates both an instance and an occurrence. You can assign properties to the part instance, in which case the property (and its associated value) will shine through to each part occurrence unless the value is specifically replaced by a value on an individual part occurrence.?graphically illustrates the state of instance and occurrence properties. The instance property values shines through to the occurrence as long as the occurrence property values have not been edited in any way. When you explicitly edit an occurrence property value or when Capture modifies it via one of its tools, the occurrence values overrides the inst

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档