EDA365电子论坛网

标题: PADS库l转换为EE库时Symbol丢失pin number,有附件 [打印本页]

作者: dallacsu    时间: 2014-10-24 09:48
标题: PADS库l转换为EE库时Symbol丢失pin number,有附件
本帖最后由 dallacsu 于 2014-10-27 09:10 编辑 ' A, b; H/ K& f- {6 V0 r
5 c# k, @$ E' C% U) V- Q+ F% |3 b5 K+ g, M
本来想悬赏的,没想到设置成了售价导致不可读,实在不好意思# ?5 B4 h" {7 S5 J9 d  q: @7 j
________________________________: E* H* A# Y. G
PADS的symbol转成EE的symbol,反复实践导出后还是丢了pin number,不知道问题出在哪里。
% C& e* x- F% z3 R/ d之前也用类似的方式操作过,却都可以成功转换的。
; o9 d* Z5 x6 }0 A+ ?
& U- h! r/ Y; i& P, e3 R方法是新建一个dxd工程文件,然后file-import-pads,将pads的lib路径输入,然后导出symbol。
) L3 |" E/ k) U9 V( I7 E+ {  N3 H1 a2 D* W6 P
会有如下提示,3 n! S7 ^( Q7 U! K
D] Wall clock time: ConvertFromInnerDB() = 00:10
) G0 U( k) @6 b4 l6 t[I] Creating new CL partition: 'bbkyd4' on 'I:\131023 ee\Central_lib\Central_lib.lmc'
$ a% E: e& Z8 q: J[D] Wall clock time: Write() = 00:07
7 a& t2 L/ t: K* o$ r- z[O] Created 0 symbol(s) and 0 schematic sheet(s)  A  X- m9 N% M% f
0 error(s) and 21196 warning(s) found

& |- E& S% r: Y2 h0 l* W+ @, Y8 ?7 }) ?9 F  Y$ W' Q! H* K* u) }1 E
其中,Created 0 symbol(s) 这点0有异常。之前转换时记得是是有 个数 出来的。
2 d, W2 H+ h, q
/ t, l5 H( a6 o  R) f" y之前也是按照这种方式,但是之前导出的symbol就去到这个dxd工程文件的目录下(这样的symbol再导入lib manager使用正常),而现在导出的symbol自动导出到中心库的目录下了,现在再将变了路径的symbol导入到Lib Manager的symbol分区,pin number全不见了,变为空,如下图
" _' k2 X+ W+ m+ t" [. G6 d
# F) Z' g7 K4 W* Y
& G) ?9 N6 s( C0 {  @5 S9 I; S4 Y另一个不同的地方是,之前正常导入symbol时,名称均自动默认为小写,而如今自动导入的为大写,
6 g& C3 x9 L1 K6 L# \9 _8 S0 t5 n% w% j6 O; ~. [+ T/ s: P- }- b3 H
此外,除了之前已经建好的PART是有pin number外,之前导入备用的未建part的symbol之pin number也自动消失。
  r5 T+ x* S, `8 B6 f4 g( X$ N* V' J
之前成功转换与此次转换之间,时间隔得比较久了,中间换过一次电脑,而且为了在新电脑上使PADS与EE共存有做过多次实践,, k' \7 C: A# ?+ W5 J7 r4 a' x
PS:在另外一同事电脑上操作也是丢失pin number的情况(他电脑需要转换器将PADS与EE做软件切换的)。
1 }7 k/ _# Z6 E/ x8 ^' }/ z" h( ^( X& P8 X: N0 g; c
附上丢失pin number的symbol
+ ?/ n5 p# s: a. [5 \
5 w+ G8 ^0 C' D sym.rar (1.4 KB, 下载次数: 7)
# E. K2 V9 S4 Q+ Z9 Q& k; ?- s( D' {( S% j8 [, @% X$ s0 `* v( i

2 z2 b3 |& @8 ]. _( T3 i! g
作者: 9527    时间: 2014-10-31 10:55
本帖最后由 9527 于 2014-10-31 10:58 编辑
" w& [& t6 Z! b- i8 _( F* D6 F& L& S9 b3 Z
       楼主这个转换的问题很普遍,感觉是MENTOR软件故意留了一手,不会让我们很舒服的转过去,我以前的公司部门针
  K1 Y  N4 m, V3 W8 p/ y; z4 n对这个问题开发过外挂程序去解决,但是有保密要求不能共享,楼主可以想办法让公司的软件人员写些脚本去修补这些
2 i8 I( Y! `; `2 m$ T8 V2 R8 ^转换问题。6 k1 a7 b4 S6 n: r+ U

3 J, j  _; V5 [, A
! g3 y! L" R# v: q# y, F: ~6 ]
作者: dallacsu    时间: 2014-10-31 14:46
9527 发表于 2014-10-31 10:55
7 }2 v* A) q9 m; f; C楼主这个转换的问题很普遍,感觉是MENTOR软件故意留了一手,不会让我们很舒服的转过去,我以前的公 ...
7 _) V8 G3 L8 e5 j4 b
谢谢啊
$ [9 @) n( E& P% L# J
作者: dallacsu    时间: 2014-11-1 15:20
dallacsu 发表于 2014-10-31 14:46+ D: Z# F& y, X. g1 X
谢谢啊
0 Y3 ~0 t$ I6 m8 Q# O$ ]6 L
问题解决了。- b% v) @. o9 _4 g  |* J: x+ l
因为我的电脑EE和PADS共存,导不成功,现在用同样的方式却可以顺利转换,关键在于要切换在PADS环境下,用dxd导出即可。哈哈,附成果; x# i% p  m& R# t9 d
) V2 ?4 f" s+ k8 V3 g$ v' z  u6 C' w
! d% O2 J8 e2 A! q3 A0 v, t

作者: li6961    时间: 2015-3-24 09:28
LZ的研究精神及分享精神非常好,学习了。
0 O- w/ y5 Z. Z( u& ~) h请问:PADS及EE都使用的话,- I" w" e+ I$ E. X- s1 N# y
是建PADS库,然后转EE库呢?
. @$ }/ C* ]$ v3 S还是建EE库,然后转PADS库?
+ d2 U/ Q+ \+ o/ r6 r( k7 H
作者: dallacsu    时间: 2015-3-25 08:42
li6961 发表于 2015-3-24 09:28
" I6 ?, @/ G( g* o* WLZ的研究精神及分享精神非常好,学习了。8 |/ D  ?/ H0 [
请问:PADS及EE都使用的话,% h) l9 {, E# D
是建PADS库,然后转EE库呢?
& L3 E0 ^  \* X+ N; Z! _4 }! \
EE转PADS没试过,所以还是建议先PADS后EE。
: V, J' i! g- F
作者: 蚂蚁乱舞    时间: 2015-4-14 19:03
dallacsu 发表于 2014-11-1 15:20
5 C% i" _8 u( y, }9 ~问题解决了。% X6 R( P3 I9 _1 {7 j  N$ g+ b
因为我的电脑EE和PADS共存,导不成功,现在用同样的方式却可以顺利转换,关键在于要切换在 ...

: j( R+ [+ m, V/ s) w) Q1 e可以出个图文教程吗? - f: w+ b3 K) e3 b$ A" f. q3 ]) h
# J6 F3 B8 q$ h9 c

作者: lbwbwo    时间: 2015-4-16 18:33
dallacsu 发表于 2014-11-1 15:20
/ r# e9 D" H3 D# M" N# \" ^问题解决了。1 V5 n9 F% s* \8 k: A8 u) ?
因为我的电脑EE和PADS共存,导不成功,现在用同样的方式却可以顺利转换,关键在于要切换在 ...

; s- z% P$ g* `2 Q0 n楼主请细说一下,什么叫“关键在于要切换在PADS环境下,用dxd导出即可”' T4 F' `9 _" `; ~+ u# K

作者: prince_yu    时间: 2015-4-20 10:29
其实转换出来没有Pin Number的根源在于新建DXD工程时选择的模板。如果选择是Expedition模板,就需要指定中心库,转换软件将Symbol写入中心库时是在Part里做的Pin脚对应,所以Symbol是没有Pin Number的。
9 }: `* s7 c8 x( [( S" k" i8 m4 d3 }, x) N
解决办法是新建时选择Netlist模板,即不需要指定中心库,所有Symbol会以Local Symbols的形式存在于原理图中,这样转换软件才会将Pin Number写入到Symbol里。
作者: liuamin82    时间: 2015-6-6 10:08
楼主怎么解决的,求详细过程,谢谢!
4 v" S4 P  l7 m% t. I9 Z/ {1 u
作者: liuamin82    时间: 2015-6-6 10:19
prince_yu 发表于 2015-4-20 10:29' `1 L2 @, {0 `3 x' C) c
其实转换出来没有Pin Number的根源在于新建DXD工程时选择的模板。如果选择是Expedition模板,就需要指定中 ...

& @( p; K; c3 ?) K% [  y4 @如何新建NETList模板转换,现在新建工程必须指定中心库路径啊
3 c$ ?. c0 C- H2 k2 p6 y
作者: prince_yu    时间: 2015-6-25 22:37
liuamin82 发表于 2015-6-6 10:19
" \- r8 L$ m3 Q; J如何新建NETList模板转换,现在新建工程必须指定中心库路径啊
' E# p* l% T) Z4 ^0 g7 s8 {4 w" n
在原理图里新建工程界面可以选择的,但是我看了下795版本是有的,也是我们的常用版本,更高的VX貌似就不行了5 B0 d1 J0 Q$ e; z. Y4 p6 ?# H: H

作者: dallacsu    时间: 2015-6-27 10:56
lbwbwo 发表于 2015-4-16 18:33
( s& Z5 ?& P8 _  t# G; @, T. b8 d, V楼主请细说一下,什么叫“关键在于要切换在PADS环境下,用dxd导出即可”

8 A. v1 q& i0 G% ?- IEE同pads共存的话,会存在一个小程序(工具箱图标,可在开始--所有程序-EE安装目录下中找到)用于pads环境和EE环境的切换,你切换到pads环境下,在pads环境中安装的dxd软件导出即可。
4 U. x* h: T. Z: X
作者: dallacsu    时间: 2015-6-27 11:03
蚂蚁乱舞 发表于 2015-4-14 19:03
( t0 t0 m( u5 m& L8 z6 a/ {8 l可以出个图文教程吗?
# z! d; ]+ j# p! J; _
只有办公电脑上安装了,不方便出啊,实在不好意思

作者: baggio_bupt    时间: 2016-2-24 11:46
prince_yu 发表于 2015-4-20 10:29
3 R. l) N9 P  T+ a/ q2 x( J其实转换出来没有Pin Number的根源在于新建DXD工程时选择的模板。如果选择是Expedition模板,就需要指定中 ...
- C* y) r+ d5 F$ c. J! V
试了一下,确实可以,大赞!!!
& f- n  I1 B; J, A% o5 s; j
作者: dallacsu    时间: 2016-10-13 09:23
prince_yu 发表于 2015-6-25 22:37
  P5 [* z7 a" \: e在原理图里新建工程界面可以选择的,但是我看了下795版本是有的,也是我们的常用版本,更高的VX貌似就不 ...
; N9 T' d" v( r$ g$ _0 j7 m; Y# y
那如果只装了高版本的话就没办法转了么?- F+ l. C& N, L+ Y5 y& r
刚测试了一下,一个symbol都没有转出来,工程目录上根本没有sym的文件夹了。还是高版本的转换已经改成其他方式了?
+ P; Y9 j- P, X+ D0 X* C
  P/ I) g% O0 A. g9 a




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2