最近开始学习cadence,所以希望能记录一些自己有些不懂得东西。
我们在创立原理图文件库时有一些元件引脚较多(比如一些MCU)或重复部分比较多时(含有多个放大器的元件),我们需要将这个元件分成几部分,这样不仅创建方便,也为后期原理图的连接和整体的架构的理解提供便捷。
下面我们先看下图:
对于在原理图文件库创建多部分的元件,我已经标注了一些需要修改的部分,如Part per Pkg,这个显而易见。
但是对于Homogeneous和Heterogeneous这两个的作用,想必初学者和我一样,刚开始也是一脸懵逼吧。
下面一一介绍,.
Homogeneous,英文有同性质的意思,顾名思义,就是创建的每一个部分都是性质相同的,即你创建了part A(且只需要),那么Part B也是一样的(即你创建了Part A,Part B立即生成),在这个文件,引脚标号可以相同(意味属于同一个),也可以不同(意味属于不同引脚)。看下图:(注意:如果不同部分出现相同标号,如下图的2,该引脚必须是power或GND属性,否则出错,本人就是被折磨了好久。。。。。)
Heterogeneous,英文意思则有混杂的、异构的意思,也就意味着创建的每一部分都是不相同的,不同部分不能存在相同的引脚标号,可以理解为将一个元件拆分为多个部分,这样便于连接和布局。由下图可以看出部分之间没啥相似,只是元件拆分出来的不同部分。