|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
pads2005sp2以及以后版本可以直接打开orcad的dsn文件,是件好事,可喜可贺。不过在用pads2005sp2的时候发现有些问题值得注意。
# f. s' q! U& v) D* D$ P2 g0 O) x如果要从pads的在线eco方式修改设计,需要创建pads的库,其part type是用pads logic打开orcad原理图后元件属性的parttype所显示的项。
/ O3 t$ u% k+ @* x+ g也就是orcad原理图中的元件的库的名字。
8 `/ r# p* g: `( ]3 [$ ]9 ?这各part type在pads2007和pads2005sp2中识别的结果不一样。所以在2005sp2做出的图不能在2007打开。/ f8 [% C$ k# `; t9 \6 _; s' }
要从orcad输出asc进行eco的方式修改设计也需要pads的库,不过part type是orcad原理图中元件的pcb footprint名字。
& d# Z$ s6 I5 v. G0 \1 `* [( V. z$ i. m可以如下解释:, Z( u4 r" m. x
常规的方式:pads logic对pads layout:由于pads的库管理是part type对应CAE 和DECAL
1 O0 A$ Z6 ^) Q8 n' a(虽然可以一对多,但是对于每一个例化的元件,其关系是唯一的,即一一对应)。所以相互之间的映射就可以用pary type来识别。
4 D/ `9 M- V5 |) D而orcad对pads layout:由于pads layout用的是part type对应,而orcad没有pads的库,要能映射,必须将其pcb footprint的名字
4 O9 B* G, P' z( V. o取成pads中的part type。; L+ A9 {0 M* K0 W
当可以用pads logic打开orcad原理图后,由于orcad也是有库的,于是pads logic就按照自己的方式,将元件的属性,即其在orcad库中的名字识别为part type,
4 ?, n" t }; f; `: F/ R而对于只有一个gate的元件,就将其gata 名字(也就是CAE)默认和part type相同,对于有多个gate的元件将会按照designator和part reference9 q. J& s( h# L" T6 E! E
识别出不同的gate名。- x! U" {( A9 ^" {5 |2 n1 K
! l. b- g/ a2 O) Q# }
) s3 P7 W7 o; _5 z9 B, X' l. A+ {; u- B& C1 _
由于pads logic不允许同一网络有多个网络名,而orcad caprute cis 允许同一网络有多个别名,故pads logci在打开dsn文件时对其网络名的识别会有问题。他会将 同一张sheet中 连接在一起的多个网络别名只用其中一种来表示,其余别名全部丢失。如果其他sheet页中还有该网络,那一页的网络名将是这些网络别名中的另一个。而在由dsn打开的logic文件中,这些幸存的网络别名间竟不是同一个网络(因为人家是以 名称 识别的),与layout对应时所有网络别名中也只有1个可以与layout中的网络名对应,其余全部丢失。不过由于是从orcad直接生成网表画出pcb,这些网络别名在pcb上实际是连在一起的,即pcb不会有问题。3 a$ @5 T. [( Q4 @, M% u
知道这些后,可以放心,orcad + pads layout不会出问题。pads logic最多只能用来参考,logic 与layout相映射方便大部分对应查阅功能,但不能百分百信赖之。比如上面的多网络别名的情况。
7 Q+ ~2 k* n' l5 i! w2 O& c9 m, q: d6 O3 F
% {9 \7 u+ Z4 F( @3 D1 i, i另外,居然还可以这样:同样的symbol符号,(比如倒三角,4道杠的接地符号),可以取不同的名字,然后这些不同名字的网络又可以再连在一起。哈哈哈,我真变态,有我这么玩的没。 |
评分
-
查看全部评分
|