目录

  • 一、自下而上设计层次原理图
  • 二、位号设置
    • 2.1 按照页面进行位号标注
    • 2.2 层级原理图的位号标注方法
  • 三、小结

本文基于16.6版本。
学习软件使用方法,提高工作效率。

一、自下而上设计层次原理图

自下而上设计层级原理图戳下面的链接,感觉还是比较清晰易懂的。转载来大家看下
自下而上设计层级原理图

二、位号设置

2.1 按照页面进行位号标注

如果通过位号就可以直接看出该物料在原理图的哪一页,对于页数较多的原理图,无疑来说是比较方便的。
下面的就来演示一下如果通过页数来进行位号的标注。

如下是1个文件夹,2页原理图,图中symbol为演示使用。

  1. 默认拉出的symbol是会自动进行标号的。如下图所示

  2. 我们首先对标号进行复位,红框中的作用为
    【1】对所有的页面进行操作
    【2】对所选中的页面进行操作(如果只想对部分原理图进行操作,可以通过这一项实现)

    这里我们对所有页面进行复位,复位后结果如下:
  3. 接下来的我们配置参数,page1的位号范围为100-199,page2的位号范围为200-299,操作过程如下。
  4. 配置ok后,结果如下:

这样就实现了按照原理图页数来进行symbol位号自动标注的功能了。

2.2 层级原理图的位号标注方法

层级原理图中一般会存在多个子图的文件夹,建立方法见第一章,这里通过一个子图进行演示,建立好的工程如下:


由于core页内的一般是事先做好的,PAGE 1CORE页面中很有可能出现位号重复的情况。
这种情况下,可以通过的全局复位并重新编号的方式解决位号重复的问题。可是这样就将原位号全部打乱了。这样对于PCB LAYOUT的同时的来讲不太友好,位号的变化导致原layout无法复用了。

此时可以单独选择你新设计的页面进行位号重新排布,复用的页面的位号不变。

还有一种方法,就是通过Occurrences来进行位号排布。

instance
n. 实例;情况;建议

occurrence
n. 发生;出现;事件;发现

instance表示了元件的公有属性,表明了这一类元件;
而occurrence表示一个实例,表示的是这一个元件,一个元件对应着一个occurrence,一个occurrence表示了一个元件的私有属性。

我个人理解是:以位号为例,occurrence的值是最终呈现到网表中的位号,是绝对的,不能重复的。

而instance中的位号,是一个相对值,同一个工程中,如果使用occurrence进行位号标注后,元件instance的位号是可以重复,但是其对应的occurrence值是绝对不重复的。

有的时候我们点开一个元件的属性,会出现白色和黄色的两列属性,其中黄色列是occurrence属性,白色列是instance属性。如下图所示


从图中我们可以看到,instance的位号是U1,occurrence的位号是U1,此时可以理解为该元件的位号就是U1。

如果重复调用2次,那么这个元件对应的occurrence就会出现两列,如下图所示:

这样就不怕位号重复了。并且你新增加元件的时候,也不用害怕位号重复了,因为它的位号默认会是**?**,等你设计完后,在进行一次位号排布,按照下图配置来,就可以了,也不用担心原来的位号会被改变。

如果你拿到了别人的原理图,但是你又不需要做层级原理图,想要去掉occurrence属性的时候该怎么办呢?可以通过如下来实现:

如果设计的是平坦式原理图,建议通过上述的方法操作一下,然后通过instance的方式来进行位号排布。

如果继续使用occurrence进行排布也是没有问题的,网表的输出最终以 occurrence 属性为准。

那么使用occurrence进行层级原理图设计的时候,导出bom以及browse的时候,都要选择对应的 occurrence了,如下图

browse

导出BOM的时候

三、小结

以上主要介绍了几种软件使用的方法,以提高工作效率简单来说主要是以下几点

  1. 自低向上设计层级原理图
  2. 按照页面进行原理位号的标注
  3. orcad中instance和occurrence属性区别及如何利用二者进行位号标注。

希望可以帮到大家。

cadence原理图软件(orcad)层级原理图与位号相关推荐

  1. Cadence Capture CIS / OrCAD Capture 原理图中显示封装“Show Footprint”的问题

    关于在capture里面显示封装,操作为原理图右键一个原理图器件符号,点击"Show Footprint",如下: 图1 如果路径不对,则会提示:error(orcap-1733) ...

  2. Cadence每日一学_08 | OrCAD绘制原理图 - 元器件封装FootPrint信息处理及显示

    最近在学习小马哥的Cadence课程,该系列课程为学习笔记:使用Cadence Allegro绘制小马哥DragonFly四轴飞行器(STM32F4主控)PCB四层板教程. 在绘制原理图的时候,元器件 ...

  3. hive 如何将数组转成字符串_教你如何将Power Logic的原理图转成Orcad的原理图

    1.使用Power Logic软件打开pads的原理图(此处使用的是PADS9.5版本的): 2.执行菜单命令:File->Export->在弹出的对话框中点击"保存" ...

  4. Cadence 17.2 软件使用(2)— OrCAD新建原理图工程和原理图库

    Cadence 17.2 软件使用(2)- OrCAD新建原理图工程和原理图库 一.打开OrCAD 在安装Cadence软件后:Cadence 17.2 软件使用(1)- 软件安装 打开桌面的快捷方式 ...

  5. cadence SPB17.4 - orcad更新指定元件的位号(保持其他元件编号不变)

    cadence SPB17.4 - orcad更新指定元件的位号(保持其他元件编号不变) 前言 原理图已经画好了, 元件位号不是自动编号的. 而是按照参考设计原样照印. 这意味着, 已有位号绝对不能动 ...

  6. Altium Designer原理图转Orcad

    Altium Designer09 原理图转Orcad16.6 做硬件的小伙伴们给你们发一个福利. 你是否还在为把AD的原理图转Orcad而苦恼呢. 本人尝试了两种方法,现在给大家阐述一下. 1.使用 ...

  7. 3.30 OrCAD中原理图文件怎么进行DRC检测?

    笔者电子信息专业硕士毕业,获得过多次电子设计大赛.大学生智能车.数学建模国奖,现就职于南京某半导体芯片公司,从事硬件研发,电路设计研究.对于学电子的小伙伴,深知入门的不易,特开次博客交流分享经验,共同 ...

  8. 4.1什么叫作PCB封装?它的分类一般有哪些? Cadence Allegro软件制作PCB封装的一般流程是什么?

    笔者电子信息专业硕士毕业,获得过多次电子设计大赛.大学生智能车.数学建模国奖,现就职于南京某半导体芯片公司,从事硬件研发,电路设计研究.对于学电子的小伙伴,深知入门的不易,特开次博客交流分享经验,共同 ...

  9. cadence SPB17.4 - orcad - Capture CIS export BOM

    cadence SPB17.4 - orcad - Capture CIS export BOM 文章目录 cadence SPB17.4 - orcad - Capture CIS export B ...

最新文章

  1. 如何分辨Web前端培训机构的好坏
  2. NestedScrollView平滑滑动嵌套 Fling
  3. 【坑爹微信】微信开发基础 --- 微信快捷登陆问题解决
  4. ArcGIS JS API中切换页面后组件报Tried to register widget with id== but that id is already registered
  5. feature改变属性表的值
  6. SpringBoot整合Redis(单机/哨兵/集群)
  7. android 动态单选,添加单选按钮动态︰android
  8. 图像特征:突出显示稀疏突出区域Image Signature:Highlighting Sparse Salient Regions
  9. 从“童话脸”到Avatarify,AI换脸究竟带来了什么?
  10. 第一个动态网页——留言板
  11. Attempt to invoke virtual method 'void android.support.v4.app.Fragment.setNextAnim(int)'
  12. 两个音轨合并_怎样将两个音频合并在一起?超详细教程!
  13. CDR插件开发之Addon插件001 - 从零开始安装VS2022详细步骤
  14. ps_裁剪出圆形区域并将多余透明去掉
  15. 线性代数的本质-基向量部分理解
  16. 哈迪-温伯格平衡(Hardy-Weinberg equilibrium)法则
  17. 探索人群客单价差异的显著性,使用SPSS就能轻松做到
  18. 2018最新Web前端经典面试题与答案
  19. Python筛选某列满足条件的值(isin用法)
  20. loj10155 数字转换

热门文章

  1. 2016年工作中遇到的问题31-40
  2. 使用Grunt搭建自动化的web前端开发环境-完整教程
  3. 亿能 性能测试课程 2013年度 公开课 深圳站
  4. UA MATH567 高维统计II 随机向量10 Grothendieck不等式的证明 版本二:kernel trick
  5. VS2012生成ReactOS的VS工程失败(三)和 “ cl is not able to compile a simple test program“错误
  6. Java虚拟机new和newarray相关指令学习
  7. 图解在反汇编中识别VC++之if-else分支语句
  8. 一些可运行的C语言数据结构代码
  9. JAVA基础整理-100.Java 多线编程
  10. 2.CCGridAction(3D效果),3D反转特效,凸透镜特效,液体特效,3D翻页特效,水波纹特效,3D晃动的特效,扭曲旋转特效,波动特效,3D波动特效...