找回密码
 注册
关于网站域名变更的通知
查看: 12882|回复: 23

allegro 导入第三方网表失败的奇怪现象

[复制链接]

该用户从未签到

发表于 2014-4-2 20:26 | 显示全部楼层 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 qiuquanyun 于 2014-4-3 09:03 编辑
5 V8 a& t- Q0 M# L/ R0 j/ w: C4 L5 Y+ _4 }
今天准备将做好的原理图导入到allegro中,因为使用第三方工具分组bus,设置rul等工作,故不能直接从orcad到allegro,但是导入到时候出现了奇怪的现象,使用16.5导入,所有的零件都出现/ S2 h, X1 E, F# T) Z
$PACKAGES8 j: a" |" V) m0 |: @: J
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C27710 A- m& G+ x4 u, s0 F( o/ p
                                   ^7 M: I9 f' o! [% K2 f7 X
ERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
6 ^* }1 T& g8 r0 h" W-------------------------------------------------------------------------------
6 V3 H' I( B( w4 ?# R, RCAPC1005_IS0402Q! CAPC1005_IS0402Q; C27726 j5 O$ ^. U' a9 D5 u# Y% A7 W
                                   ^
* B; j( B* M; s3 I; WERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.' P9 L8 R4 z1 I+ Y& _7 b
-------------------------------------------------------------------------------
4 R4 M8 X. _/ e) i0 @1 GCAPC1005_IS0402Q! CAPC1005_IS0402Q; C2773
1 Y  l& F* v7 w: U" B                                   ^# T+ F/ F2 l# L2 Y6 ?- R  W
ERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.7 _" K$ m4 ~, T# Q8 P: ]
-------------------------------------------------------------------------------
# G0 n: q. o4 C9 j4 HCAPC1005_IS0402Q! CAPC1005_IS0402Q; C27747 c) U- B/ w5 s2 y6 O* J$ r
                                   ^2 O! n3 Y) k8 d% y/ {4 m4 [. {
ERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
7 R. K& E5 F( P# ]1 P. p7 v* V/ ^6 D2 O0 Q
类似的错误,其实在library中已经设置好了路径的,其后的net据log现实成功导入了的:9 A; [& A7 ^% w5 s: w
$NETS, X- c0 t5 w2 h+ o
'3218_E0_RXD0';  U2542.14 R3249.2
0 U$ j4 l  Q: l( D  \'3218_E0_RXD1';  U2542.11 R3250.23 R* K7 G% {) C1 [
'3218_E0_RXD2';  U2542.10 R3252.21 s2 a: Y6 ^4 M
'3218_E0_RXD3';  U2542.9 R3251.2! {: p& g; x& [& Q: S
'3218_E0_RXD4';  U2542.8 R3253.2  ]7 `$ r; `; Z! ]0 R( m1 D2 c
'3218_E0_RXD5';  U2542.2 R3254.2) @# ~" L* X+ k7 F( T! E
'3218_E0_RXD6';  U2542.1 R3255.2: e& V- H- `2 g
'3218_E0_RXD7';  U2542.128 R3256.2…………后边列出来所有的net,
& E1 z; [" ]" S% C5 T/ b
- H' q' |, E. T) ]" Z1 N; U, m3 ^+ F/ N
但是,如果用16.6使用相同的库路径来导入这个网表,却是相反的结果,零件基本上都能导入(有几颗零件还没有建),但是后面的net却不能导入,如下
" D6 w; ~, x7 c: \  R7 e; d8 p& l1 F/ d3 x; v
$PACKAGES0 u. X1 u" {* Z( V# u( U
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2771
" y# w, T) \/ o( W" }' Z0 [CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2772
( _! n# s& G; t+ ?0 HCAPC1005_IS0402Q! CAPC1005_IS0402Q; C2773
* O* Q( E1 w4 B+ [- y* ^% b! B4 NCAPC1005_IS0402Q! CAPC1005_IS0402Q; C2774" @" ?; z" L  L) o+ ^' P
…………………………. Q+ Z3 S& y$ y5 o; ]0 z* b$ S
.
2 f) R, ^8 D1 v9 x( `.$ _/ F5 ?, x; O; B
.1 q- b- Y' h! {
.0 F& E2 Y8 m! W
.
" e# k2 G# T3 E: {
+ e7 X4 i! l: T: y- e" w# }$NETS5 p; D1 K$ T; W: ~
'3218_E0_RXD0';  U2542.14 R3249.2
( x6 a5 w1 @) ~7 A6 e4 j                         ^
7 j& v1 l" u* J8 k( OERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.
- a) p5 g: f0 A2 M2 u  ?$ }# j6 G-------------------------------------------------------------------------------" k2 ^2 B7 X9 C1 F6 i7 E4 \
'3218_E0_RXD1';  U2542.11 R3250.2' F! }$ d* I- u
                         ^# _; J  m- ^0 ^! b' y& Y
Wed Apr 02 19:01:28 2014                                Page    54, S+ t( D, j: A& p* h9 k

! y4 @( Y  B) `$ b" V) D1 W/ Y& e3 v: ~" b: Q
6 y5 e" V4 V7 G. c

1 ?. U  m6 @- Y; KERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.* @3 I7 s) L" J' r) A* T
-------------------------------------------------------------------------------) p% o/ A7 Z* q, t4 d
'3218_E0_RXD2';  U2542.10 R3252.27 k' E; |. Q% W- D2 p2 l% J7 z% e( t' n
                         ^
$ h' R+ Z+ B. L( B- T# ZERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.
9 ^; Y3 C! _4 S" n7 j; B-------------------------------------------------------------------------------
$ u( A$ W2 |9 u: x" A" U8 {2 c! O'3218_E0_RXD3';  U2542.9 R3251.2! c7 E& r( v% j/ u2 A: ]6 j8 s
………………………………
4 m/ u0 x# g# J+ C) n4 H& v6 b9 M4 L4 m3 P8 H% m8 z4 {- c$ J( u
.
/ j) Q- R; G' ^, x.
0 Z9 Y. f; j7 g9 o3 C- \.& X4 C3 L" z  ^& H, T3 f( q
.
$ Z4 J7 }0 D% v.
' V& h5 i( H1 Y! g- b6 k; U1 I" p0 p" ^
不知道哪位仁兄可知道怎么解这个问题?# G* L- O9 E8 \. U" y% e+ {

+ d( e2 n. Z9 G; A5 v+ E; {网表和library见附件

XLP2-0401_05_V16.rar

46.83 KB, 阅读权限: 30, 下载次数: 9, 下载积分: 威望 -5

netlist

LIBRARIY.rar

2.98 MB, 阅读权限: 30, 下载次数: 15, 下载积分: 威望 -5

librariy

该用户从未签到

 楼主| 发表于 2014-4-3 10:20 | 显示全部楼层
這侽孓譙悴丶 发表于 2014-4-2 23:44$ B: h8 q/ T2 j/ d& ?2 O8 O
我刚才导入之后还有另一个报错是Cannot find device file forxxx的,我找到XXX.dra文件后重新保存后创 ...
+ A: }" p! b# K/ j  u$ S
下面net error的第一个就是! Z2 I# X4 _$ X% n' u
$NETS7 c3 d$ l; O" P5 y5 L
'3218_E0_RXD0';  U2542.14 R3249.2, w7 u& K( }" W. t
                         ^3 ^* p( X6 {. J7 x) z( q( E. S
ERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.3 M! H# M. N' V. ~( A- \  }3 U0 }
! {+ n+ _" Z! ?2 U
我仔细检查了这两颗元件,都是在上面的symbol里导入了,的txt文件里也没有发现非法字符。话说这两颗都是从之前的brd里导出来的呀,也不会出现非法字符,但是不知道为什么老是报非法字符的错误2 ?- Z  `: v' Q8 Z/ ~

该用户从未签到

 楼主| 发表于 2014-4-3 10:25 | 显示全部楼层
amaryllis 发表于 2014-4-3 09:35% g* `: ~, _9 h* x0 U
16.5  可以产生device file。汇报完毕。
# h; R7 r+ `! Q/ `7 }6 _
能不能请你帮我试试导入那个net会不会报下面这样的错误,因为我这个电脑上的create device有问题,所有我怀疑可能识别txt也有问题。十分感谢
7 K0 g* e; i% Y% }* D5 S$PACKAGES( y( j( h) M; m/ O- Z. [9 H0 a
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C27718 _- ~+ Y8 m! S
                                   ^
  w' z; c3 f) Y- v4 u# ]3 bERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
, N; ]; d# N7 t  N7 I………………

该用户从未签到

发表于 2014-4-4 12:51 | 显示全部楼层
qiuquanyun 发表于 2014-4-4 11:55
" H$ F6 ]% W& l) [- i上午又把16.5重新装了一遍,打上52号补丁,还是那样样子,找不到元件。也不能creative symbol txt文件, ...

; ?5 A# U# o) H$ D我的系统是WIN7 64位旗舰版的,但我装的16.6的,那个16.5的是昨晚在同事电脑上试的,他的是WIN7 32位旗舰版的,他直接在网上下载安装的,并没有打补丁,但工具栏有些不见了,就拿铜箔那个工具栏来说,只有一个删除孤铜的图标而已,其它修铜的图标都不见了,估计是没打补丁的原因吧,我上个月装了16.5的也是那样,后来就被我卸掉了,装了个16.6的,也是最近才装的。我觉得应该不是系统问题。

该用户从未签到

发表于 2014-4-2 22:54 | 显示全部楼层
本帖最后由 這侽孓譙悴丶 于 2014-4-2 22:55 编辑 - W- }# C8 Y: |+ N, O' O

) k* i; P8 Y8 t" E/ u6 x. b用16.6导入后报错,其中有一个是Cannot find device file for 'STWRT_8188P_BX1X'.但你封装库里面更不找不到STWRT_8188P_BX1X.dra文件,类似这种提示Cannot find device file for 'STWRT_8188P_BX1X'的错误是因为你建封装保存的时候没有创建器件的device文件,也就是器件以器件封装名命名的.TXT文件。打开相应封装器件后重新保存后执行file->Creat device,然后关闭文件,再重新导入网表就不会报这个错误了
" B0 B4 K- Q5 \, D% s7 p$ l
3 Z$ R/ T( p4 X0 Y% L6 r
N0402.png

该用户从未签到

 楼主| 发表于 2014-4-2 23:41 | 显示全部楼层
這侽孓譙悴丶 发表于 2014-4-2 22:541 X3 |  R" o" A' i! X) I$ y2 V6 G/ \( H
用16.6导入后报错,其中有一个是Cannot find device file for 'STWRT_8188P_BX1X'.但你封装库里面更不找不 ...
8 P( L9 S( _( B$ S0 k8 N1 h
我觉得应该不是这个原因吧,allegro导入的时候,会将所有的都检查一遍的,上面元件的错误和下面net的错误应该不具有联系吧。因为使用16.5导入,下面的net就不会报错。anyway,我明天把所有的元件都创建完毕再看看会是什么个情况

该用户从未签到

发表于 2014-4-2 23:44 | 显示全部楼层
本帖最后由 這侽孓譙悴丶 于 2014-4-2 23:49 编辑
0 a/ t) a+ M% D% L
qiuquanyun 发表于 2014-4-2 23:41
+ X2 A7 r& j6 t( M0 M我觉得应该不是这个原因吧,allegro导入的时候,会将所有的都检查一遍的,上面元件的错误和下面net的错误 ...
6 @- x8 |+ X# {/ r1 T2 f( _

, a' [2 M! O; n3 l4 }, k我刚才导入之后还有另一个报错是Cannot find device file forxxx的,我找到XXX.dra文件后重新保存后创建device文件再重新导入就没报那个的错了8 ^5 M/ I  r( c$ g" ]0 F
2 [3 E+ V' {  H* H' i
我说的这个是解决Cannot find device file forxxx这个错误的,与你后面网络报错并不相干

该用户从未签到

 楼主| 发表于 2014-4-3 08:53 | 显示全部楼层
這侽孓譙悴丶 发表于 2014-4-2 23:44
. h2 ~) I! V9 B8 F1 e% i/ x# j9 ^" t我刚才导入之后还有另一个报错是Cannot find device file forxxx的,我找到XXX.dra文件后重新保存后创 ...
  k9 s/ _7 j0 z" ]1 D
我用16.6导入,前面的Cannot find device file也没有问题,问题出在后面的net报错,而使用16.5导入,出Cannot find device file,但是后面的net却可以顺利通过。这才是关键问题,两个版本不知道是哪里出错了,还是有bug?/ X; {' h7 B2 K# L9 `2 b
. `6 @& s6 W; T& f  o( S8 {- b% z/ S, Q) p
不知道阁下是不是说的在16.6里的情况?
  • TA的每日心情
    开心
    2024-5-2 15:45
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-4-3 08:57 | 显示全部楼层
    同意2楼的意见!

    该用户从未签到

     楼主| 发表于 2014-4-3 09:03 | 显示全部楼层
    yuhuikeji 发表于 2014-4-3 08:57
    8 P/ k% ?/ B8 W同意2楼的意见!

    5 O2 Y/ ~; z5 b( @! }还有个奇怪的现象,说到二楼的意见,我这里还有奇怪的问题。使用16.5打开dra文件然后create——device file,居然不会生成txt文件,但是用16.6却可以生成txt,当然,都是crack版本,是不是破解出了问题?不过我在几台机子上都试过了,还是一样的问题。

    该用户从未签到

    发表于 2014-4-3 09:35 | 显示全部楼层
    16.5  可以产生device file。汇报完毕。

    该用户从未签到

     楼主| 发表于 2014-4-3 09:39 | 显示全部楼层
    amaryllis 发表于 2014-4-3 09:35& r( r+ s: J% h! \7 ~/ j
    16.5  可以产生device file。汇报完毕。

    4 z) O% m0 X/ }; S( ]1 g+ w  @. q不得吧请问仁兄应该也是使用putkey那个工具crack的啥?

    该用户从未签到

    发表于 2014-4-3 12:49 | 显示全部楼层
    qiuquanyun 发表于 2014-4-3 10:20* M+ c, |4 T* ]( E( `- y  {
    下面net error的第一个就是5 `5 a( X: L. W$ T8 i; [' Y1 N
    $NETS$ @$ c1 t0 w3 B, r- I$ w
    '3218_E0_RXD0';  U2542.14 R3249.2
    - h: {0 n3 q5 N+ ~, P: m
    你的封装命名有没有非法字符呢,比如小数点之类,把你完整的封装库发上来,今晚回去试试看

    该用户从未签到

     楼主| 发表于 2014-4-3 15:14 | 显示全部楼层
    這侽孓譙悴丶 发表于 2014-4-3 12:49
    * L8 Z2 I4 H) Y; w. H! e2 F1 o/ p你的封装命名有没有非法字符呢,比如小数点之类,把你完整的封装库发上来,今晚回去试试看

    4 g/ {* u5 q* [& U! r偶然发现在16.6中netin时,不勾选语法检查(syntax check only),直接导入,使能够成功的,但是,我在第三方工具里定义的bus和diff pair 属性会丢失,而在16.5中还是报can not find device for……的错误,郁闷呀
    ( ^+ Z+ w6 ]7 l& V. V- B有没有希望哪位仁兄能帮我试试在16.5中行不行,最后能够没啥错误。

    librariy.rar

    3.02 MB, 下载次数: 30, 下载积分: 威望 -5

    XLP2-0401_05_V16.rar

    46.87 KB, 下载次数: 22, 下载积分: 威望 -5

    该用户从未签到

    发表于 2014-4-3 23:36 | 显示全部楼层
    本帖最后由 這侽孓譙悴丶 于 2014-4-3 23:40 编辑
    ( R: U- n7 X/ `) \# B
    qiuquanyun 发表于 2014-4-3 15:14' C& f! m7 y1 w. V; f2 J7 ]# A
    偶然发现在16.6中netin时,不勾选语法检查(syntax check only),直接导入,使能够成功的,但是,我在第三 ...

    2 R- ^3 S- \  e" K7 ?! |8 B. W$ z6 m5 ?0 a: X9 {( u% [
    试了,可以成功导入了,16.6和16.5导入情况都一模一样,附件分别是16.6和16.5导入后的设计文件。  _5 W7 ?! L4 R! a) J
    ) B3 F# v  K( a0 y
    但还有6个器件不能放出来,是由于封装问题。IR3846_PIN1这个异形焊盘你是直接做成Shape Symbol的,你要直接做成Symbol才能导入吧,另外THRD0_9P这个封装你库里面缺少。
    : h3 T% f6 X8 |0 P8 N
    - \# }. d8 y, @/ V% [7 B2 h% E你这个网表示用上面转出来的,为什么没有器件值的?
    n0403_1.png
    n0403_2.png
    n0403_3.png
    n0403_4.png

    16.5.rar

    1.91 MB, 下载次数: 8, 下载积分: 威望 -5

    16.6.rar

    1.85 MB, 下载次数: 10, 下载积分: 威望 -5

    该用户从未签到

    发表于 2014-4-4 09:33 | 显示全部楼层
    qiuquanyun 发表于 2014-4-3 09:392 g; `0 X5 ]' \! d! c3 M
    不得吧请问仁兄应该也是使用putkey那个工具crack的啥?

    4 y$ O8 t5 W  A是的 pubkey crack的。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-28 15:34 , Processed in 0.093750 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表