![[分享] orCad Capture中instance 和 occurrences概念的理解[转载].doc_第1页](http://file.renrendoc.com/FileRoot1/2020-1/11/fd05ae50-afd9-430c-80ea-348edf98b49c/fd05ae50-afd9-430c-80ea-348edf98b49c1.gif)
![[分享] orCad Capture中instance 和 occurrences概念的理解[转载].doc_第2页](http://file.renrendoc.com/FileRoot1/2020-1/11/fd05ae50-afd9-430c-80ea-348edf98b49c/fd05ae50-afd9-430c-80ea-348edf98b49c2.gif)
![[分享] orCad Capture中instance 和 occurrences概念的理解[转载].doc_第3页](http://file.renrendoc.com/FileRoot1/2020-1/11/fd05ae50-afd9-430c-80ea-348edf98b49c/fd05ae50-afd9-430c-80ea-348edf98b49c3.gif)
![[分享] orCad Capture中instance 和 occurrences概念的理解[转载].doc_第4页](http://file.renrendoc.com/FileRoot1/2020-1/11/fd05ae50-afd9-430c-80ea-348edf98b49c/fd05ae50-afd9-430c-80ea-348edf98b49c4.gif)
全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
笔者昨晚在批量替换和更新元件封装的时候,遇到很迷惑的问题,无论怎么搞,批量更新的Footprint也不能在元件的Properties中可见,这就意味着只能手工一个个去修改,或者按照Page的属性去修改,将近200个元件,其任务量可想而知。在仔细的比对了OrCAD Capture CIS16.3 和16.6版本的区别之后终于找到了问题的所在,首先咱们来搞清楚这两个概念吧。instancen.实例;情况;建议occurrencen.发生;出现;事件;发现当你在原理图库中调用了一个元件,比如这个元件是一个电容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 OccurrencesAis a part you have placed on a schematic page. A partis 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 instance value. Only the occurrence value will be placed in the netlist.If you.The result will be.place a part on an unused page in your designonly instance properties on that part.place one part in the root schematicone set of instance properties and one set of occurrence properties on that part.do not modify the occurrence properties on an objectinstance properties will shine through on the occurrence. The instance properties themselves may be shining through from the library definition (or design cache if the two differedit a part in a libraryno effect on the part in any project.Use theorto bring library changes into a design.How Capture uses instance and occurrence propertiesThe type of property you update or use in Capture depends on the type of project in which you are working. If you are working with an FPGA project or a PSpice project, Capture allows you a choice, but defaults to update instances when you use the Annotate, Update Properties or Export Properties commands. It is best that you use instances to create Cross Reference and Bill of Materials reports, as well.When you work with a PCB or schematic project, it is best to update occurrences when you use the Annotate, Update Properties, and Export Property commands. In these projects, Capture also uses occurrences to create reports with Cross Reference and Bill of Materials.While modifying occurrence properties, open only one occurrence at a time.The EDIF 2 0 0, VHDL, and Verilog netlist formats generate true hierarchical netlists. Capture uses the instance property values on nets and parts when it generates a netlist for a design with one of these formats. All other netlist formats in Capture produce flat netlists and use occurrence property values.Preferred modes for design processingCapture determines and recommends a preferred mode for processing your design based on the type of project flow, type of design with respect to complex or simple hierarchy, and whether occurrence properties already exist on the design.Theis an example of where you can choose to use instances or use occurrences as the preferred mode.Use instancesIf you are in an FPGA, PSpice, or digital simulation project, or if your design does not have occurrence propert
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国啤酒行业消费者产品体验评价体系与口感测试标准化研究报告
- 2025-2030中国啤酒行业新品开发流程与市场测试方法评估报告
- 2025-2030中国啤酒行业政策环境分析与合规经营策略研究报告
- 2025-2030中国啤酒行业并购重组趋势及标的资产估值模型分析报告
- 2025-2030中国啤酒行业客户满意度调查及服务改进报告
- 2025-2030中国啤酒行业商会发展现状与产业协同机制完善建议
- 2025-2030中国啤酒行业区块链技术应用与防伪溯源方案评估报告
- 2025-2030中国啤酒行业会展经济效应分析与参展策略优化方案
- 2025-2030中国啤酒行业人才结构优化与专业技能培训体系设计
- 2025-2030中国啤酒行业产能利用率分析与区域布局优化建议报告
- 初中数学分层作业设计举例-有理数
- 给小学生科普化学
- 驾照体检表完整版本
- 成都中医药大学药学院毕业实习鉴定表
- 磁保持继电器基础知识课件
- 安全生产区域管理办法范本
- 镇墩稳定计算
- 2023-2024学年辽宁省沈阳市郊联体高二上学期10月月考物理试题(解析版)
- 设备保管协议
- 中石油职称英语通用教材
- 焊接质量手册
评论
0/150
提交评论