找回密码
 注册
关于网站域名变更的通知
查看: 13042|回复: 23
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-4-2 20:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
本帖最后由 qiuquanyun 于 2014-4-3 09:03 编辑
. R) t2 E+ C0 I; |( s7 H
: j; G7 J6 F; C6 d4 {1 Q今天准备将做好的原理图导入到allegro中,因为使用第三方工具分组bus,设置rul等工作,故不能直接从orcad到allegro,但是导入到时候出现了奇怪的现象,使用16.5导入,所有的零件都出现
8 `4 Z3 r0 e8 k4 A9 o/ n" J! n$PACKAGES. ^( l4 r# w" x5 V% D
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C27710 x* m! m7 K0 b7 q  L6 u2 m1 ?$ [
                                   ^
" n1 m" J5 u; H! }) oERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
5 r0 J+ o+ {( U0 P: I+ ?3 E! J) V3 Q-------------------------------------------------------------------------------
6 F& w" G  ]$ M2 s8 E; b7 MCAPC1005_IS0402Q! CAPC1005_IS0402Q; C2772( \( Y7 \  [4 I! M9 `
                                   ^8 I) J, o& @# z% Q! d
ERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
4 B( ?- e9 F9 l/ g% B- O+ p& F-------------------------------------------------------------------------------
  \$ }3 t7 \# {. e/ q( A9 G6 r! ?CAPC1005_IS0402Q! CAPC1005_IS0402Q; C27731 t* u8 p; J4 b. L* P5 {  K: E
                                   ^) X0 k) d& Z+ d
ERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
: B: q- e4 t) g, A-------------------------------------------------------------------------------
/ V+ V8 a% [  p+ |- vCAPC1005_IS0402Q! CAPC1005_IS0402Q; C2774
0 l  E/ z6 M# i' @# q: ^                                   ^
2 q$ q5 X/ M: u" k/ v. PERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
! q3 J" C+ o8 Q# N* i* p; k/ y  ^1 D6 R4 S2 C! p5 x3 b
类似的错误,其实在library中已经设置好了路径的,其后的net据log现实成功导入了的:
( ^$ N+ h  N- [/ m9 ^9 z$NETS
) R! |/ a0 l& F2 v9 d. t6 U: L1 ]7 ~- }'3218_E0_RXD0';  U2542.14 R3249.2, I+ L( s* h7 U1 w8 o5 L3 f" D
'3218_E0_RXD1';  U2542.11 R3250.22 b" H% S' k2 x( y/ Q* V& w
'3218_E0_RXD2';  U2542.10 R3252.2! `1 I+ W; q  Q1 _" s" |
'3218_E0_RXD3';  U2542.9 R3251.2% Z7 u3 P! b# {9 D9 p) M* U
'3218_E0_RXD4';  U2542.8 R3253.2. k8 g* i; x) ~2 ^1 w
'3218_E0_RXD5';  U2542.2 R3254.2: [7 f, _9 h% t. @
'3218_E0_RXD6';  U2542.1 R3255.2
* X% }8 E0 I) ?& Q'3218_E0_RXD7';  U2542.128 R3256.2…………后边列出来所有的net,$ D, s+ n  _% I0 _8 _: h( {! S

, p2 d# Q& ]; }) E2 l: G/ h3 J8 G7 S5 Q
但是,如果用16.6使用相同的库路径来导入这个网表,却是相反的结果,零件基本上都能导入(有几颗零件还没有建),但是后面的net却不能导入,如下
# x% A1 D8 O4 k( I! F/ S1 X, a. y( F, i5 `- N+ j
$PACKAGES! a. B/ y) o: u! y3 ?
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2771
. _, B6 U3 d1 V/ ^% }CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2772
$ ^" s  `, r! j. h4 Y& G. @CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2773
! q* x  R, E4 P1 V/ o" D1 ^+ ]/ BCAPC1005_IS0402Q! CAPC1005_IS0402Q; C27745 \! G" T/ T: ?8 s  \9 \+ f
…………………………
. x( u/ @% |$ g) G, ^( F+ s.
8 L) H: ^1 k* m0 a7 M4 q4 _: s.
. ^. P' [/ X2 C.
: x( T4 i1 A- B; E# }" {; m.2 t  O" ^4 C0 Z/ H6 Y/ I* }
.3 w: ^/ Z- |% s$ J& \; ~! |

* I7 a- G5 T$ G  X" _6 ?& j$NETS
0 C- r) p3 _5 ]# A# q: U  N'3218_E0_RXD0';  U2542.14 R3249.2' _* B0 O8 W: g' R' _
                         ^" v; J" A! g* Y# M
ERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.8 c: H) k% Z' ~" {* @
-------------------------------------------------------------------------------( S6 g! A1 R7 P$ s7 L# G
'3218_E0_RXD1';  U2542.11 R3250.2
! O1 }- K2 c$ J- Q; ^                         ^
: k7 Q2 P0 ?& ^2 E/ Z Wed Apr 02 19:01:28 2014                                Page    54
6 g$ i, K9 k' B! ^1 f" W' `( x+ j/ N: q& V# {& P% U; G1 I

5 j3 q3 u1 [4 f" G5 a3 o* Z% S# A: ?$ u: A
& R- j* L7 W6 e) t; x- i* Z
ERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.2 u3 y* _: k- P1 D' K2 Y2 ?
-------------------------------------------------------------------------------
! U. n9 ?" u3 Z# w'3218_E0_RXD2';  U2542.10 R3252.2
  B, C% N+ M# s. g                         ^
( `1 `' V; a0 rERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.& B+ T' C* m- b' F8 n% b, {
-------------------------------------------------------------------------------* Z) Y0 S% |0 n& _, U; K/ c
'3218_E0_RXD3';  U2542.9 R3251.2
( L3 `+ ^( h9 o' @………………………………1 l5 V7 @1 S# K9 `6 f. |. ^: v4 G
  D2 `; h& [6 j2 z" D
.
; \9 @3 w. [7 i( ^# B& j.+ s5 `  G% d$ @1 D1 w$ W; y
.
( Q) N- B  G- }# m6 L* D.
' t$ W' q# e6 K8 N  q/ G( l.
% q4 t/ W2 b4 f- O/ A& |
5 G* E+ f( X# m# R2 v不知道哪位仁兄可知道怎么解这个问题?, w6 _. E9 k( n* A, P
" N- G# q' Y8 A% ~- ?2 ~9 ]
网表和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:449 U2 z5 Q1 P; u
我刚才导入之后还有另一个报错是Cannot find device file forxxx的,我找到XXX.dra文件后重新保存后创 ...

' U1 `7 J% a2 m5 Z. ~, C4 o下面net error的第一个就是8 N8 {  o0 C$ Q! w# }
$NETS
  S# V( ?, H  Q'3218_E0_RXD0';  U2542.14 R3249.2
, f7 g  u' D+ _: W7 d$ i4 @7 G6 M# }  p                         ^  V1 b* Y; C! x5 Y. h
ERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.
, }% [: z8 b5 W; I' s! k# O) i: s/ o) Y( G; A4 D/ Y0 F
我仔细检查了这两颗元件,都是在上面的symbol里导入了,的txt文件里也没有发现非法字符。话说这两颗都是从之前的brd里导出来的呀,也不会出现非法字符,但是不知道为什么老是报非法字符的错误
3 U0 ~, T1 c1 G3 p% @

该用户从未签到

推荐
 楼主| 发表于 2014-4-3 10:25 | 只看该作者
amaryllis 发表于 2014-4-3 09:35* O# ~3 s* N# F8 u$ B0 B5 k
16.5  可以产生device file。汇报完毕。

& z  L2 H; w/ t8 t能不能请你帮我试试导入那个net会不会报下面这样的错误,因为我这个电脑上的create device有问题,所有我怀疑可能识别txt也有问题。十分感谢  }$ l( N3 J+ }$ ~6 K- F
$PACKAGES
- z  C- v/ Z9 X8 y3 r) o+ P9 P6 Y$ F5 l3 ACAPC1005_IS0402Q! CAPC1005_IS0402Q; C2771* N5 c0 j" M, X! a
                                   ^
4 M, S0 p/ l) ]( F2 i  P) ^- X" MERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
+ F: ]/ }7 ?( U, R………………

该用户从未签到

推荐
发表于 2014-4-4 12:51 | 只看该作者
qiuquanyun 发表于 2014-4-4 11:55
, ]% i# m  o" a  @% @上午又把16.5重新装了一遍,打上52号补丁,还是那样样子,找不到元件。也不能creative symbol txt文件, ...
* p/ e8 q$ q* U
我的系统是WIN7 64位旗舰版的,但我装的16.6的,那个16.5的是昨晚在同事电脑上试的,他的是WIN7 32位旗舰版的,他直接在网上下载安装的,并没有打补丁,但工具栏有些不见了,就拿铜箔那个工具栏来说,只有一个删除孤铜的图标而已,其它修铜的图标都不见了,估计是没打补丁的原因吧,我上个月装了16.5的也是那样,后来就被我卸掉了,装了个16.6的,也是最近才装的。我觉得应该不是系统问题。

该用户从未签到

2#
发表于 2014-4-2 22:54 | 只看该作者
本帖最后由 這侽孓譙悴丶 于 2014-4-2 22:55 编辑 * b+ {* h% z' t* R
' Q3 T; Q& P2 }* \
用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,然后关闭文件,再重新导入网表就不会报这个错误了6 Q  D8 h, ]' [) ?" o/ h4 B

2 H! L9 P+ R7 v, x: q& j& g

N0402.png (42.06 KB, 下载次数: 6)

N0402.png

该用户从未签到

3#
 楼主| 发表于 2014-4-2 23:41 | 只看该作者
這侽孓譙悴丶 发表于 2014-4-2 22:54( h7 G4 b# J+ M
用16.6导入后报错,其中有一个是Cannot find device file for 'STWRT_8188P_BX1X'.但你封装库里面更不找不 ...

9 W) F8 @, C: d/ J; m) p我觉得应该不是这个原因吧,allegro导入的时候,会将所有的都检查一遍的,上面元件的错误和下面net的错误应该不具有联系吧。因为使用16.5导入,下面的net就不会报错。anyway,我明天把所有的元件都创建完毕再看看会是什么个情况

该用户从未签到

4#
发表于 2014-4-2 23:44 | 只看该作者
本帖最后由 這侽孓譙悴丶 于 2014-4-2 23:49 编辑 / O- F; c$ D! q$ z
qiuquanyun 发表于 2014-4-2 23:41) Z- e5 _# s( ?( R
我觉得应该不是这个原因吧,allegro导入的时候,会将所有的都检查一遍的,上面元件的错误和下面net的错误 ...
# g# F" W) g$ u) n5 E1 u
$ C) b6 N7 F$ {$ c* l
我刚才导入之后还有另一个报错是Cannot find device file forxxx的,我找到XXX.dra文件后重新保存后创建device文件再重新导入就没报那个的错了1 `* ~0 @4 n# s+ l: o- U$ W

( m+ _& a, @: i5 c: C# u$ o9 b我说的这个是解决Cannot find device file forxxx这个错误的,与你后面网络报错并不相干

该用户从未签到

5#
 楼主| 发表于 2014-4-3 08:53 | 只看该作者
這侽孓譙悴丶 发表于 2014-4-2 23:44
7 |% F# `+ {" q  J7 x6 m我刚才导入之后还有另一个报错是Cannot find device file forxxx的,我找到XXX.dra文件后重新保存后创 ...
$ g' ?* Y) L  U9 i8 F
我用16.6导入,前面的Cannot find device file也没有问题,问题出在后面的net报错,而使用16.5导入,出Cannot find device file,但是后面的net却可以顺利通过。这才是关键问题,两个版本不知道是哪里出错了,还是有bug?
  A/ f0 G4 s1 l* a0 b& s! v  W$ N. n& f
不知道阁下是不是说的在16.6里的情况?
  • TA的每日心情
    开心
    2024-5-2 15:45
  • 签到天数: 1 天

    [LV.1]初来乍到

    6#
    发表于 2014-4-3 08:57 | 只看该作者
    同意2楼的意见!

    该用户从未签到

    7#
     楼主| 发表于 2014-4-3 09:03 | 只看该作者
    yuhuikeji 发表于 2014-4-3 08:57
    ) y7 t. \- t" o同意2楼的意见!

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

    该用户从未签到

    8#
    发表于 2014-4-3 09:35 | 只看该作者
    16.5  可以产生device file。汇报完毕。

    该用户从未签到

    9#
     楼主| 发表于 2014-4-3 09:39 | 只看该作者
    amaryllis 发表于 2014-4-3 09:35: T# o# ?! S+ ~. d/ `1 U; ~/ j# a
    16.5  可以产生device file。汇报完毕。

    0 N  z9 C9 k  R! m0 u: B! y% q不得吧请问仁兄应该也是使用putkey那个工具crack的啥?

    该用户从未签到

    12#
    发表于 2014-4-3 12:49 | 只看该作者
    qiuquanyun 发表于 2014-4-3 10:20( m, N0 k/ W/ t0 X& w
    下面net error的第一个就是
    0 o( ]- H! d8 K) o( k1 M, ]$NETS
    " Y; f4 ?' u* C5 }'3218_E0_RXD0';  U2542.14 R3249.2

    % O$ {2 l' E" i  T8 \你的封装命名有没有非法字符呢,比如小数点之类,把你完整的封装库发上来,今晚回去试试看

    该用户从未签到

    13#
     楼主| 发表于 2014-4-3 15:14 | 只看该作者
    這侽孓譙悴丶 发表于 2014-4-3 12:49
    1 F& ~' J7 w* I你的封装命名有没有非法字符呢,比如小数点之类,把你完整的封装库发上来,今晚回去试试看

    : b5 T9 V! h7 I& g$ @偶然发现在16.6中netin时,不勾选语法检查(syntax check only),直接导入,使能够成功的,但是,我在第三方工具里定义的bus和diff pair 属性会丢失,而在16.5中还是报can not find device for……的错误,郁闷呀+ h/ E" o8 Y) v8 M+ \2 x+ D' _
    有没有希望哪位仁兄能帮我试试在16.5中行不行,最后能够没啥错误。

    librariy.rar

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

    XLP2-0401_05_V16.rar

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

    该用户从未签到

    14#
    发表于 2014-4-3 23:36 | 只看该作者
    本帖最后由 這侽孓譙悴丶 于 2014-4-3 23:40 编辑
    ( _0 t* E. }/ n8 f
    qiuquanyun 发表于 2014-4-3 15:148 t& i; S0 k5 S5 b* \2 Q
    偶然发现在16.6中netin时,不勾选语法检查(syntax check only),直接导入,使能够成功的,但是,我在第三 ...

    * i+ o+ N3 R% \' a+ v
    3 `# a7 I# ?( R' O" u试了,可以成功导入了,16.6和16.5导入情况都一模一样,附件分别是16.6和16.5导入后的设计文件。
    ) w& A! S4 a* Z5 |6 c& h! m" w9 G: K# N7 v
    但还有6个器件不能放出来,是由于封装问题。IR3846_PIN1这个异形焊盘你是直接做成Shape Symbol的,你要直接做成Symbol才能导入吧,另外THRD0_9P这个封装你库里面缺少。
    ) q; o+ B5 f6 q- X/ j: n7 c* P5 t  {8 S- ^* n7 f6 K  m8 Y
    你这个网表示用上面转出来的,为什么没有器件值的?

    n0403_1.png (43.86 KB, 下载次数: 7)

    n0403_1.png

    n0403_2.png (45.5 KB, 下载次数: 7)

    n0403_2.png

    n0403_3.png (80.59 KB, 下载次数: 4)

    n0403_3.png

    n0403_4.png (16.6 KB, 下载次数: 6)

    n0403_4.png

    16.5.rar

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

    16.6.rar

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

    该用户从未签到

    15#
    发表于 2014-4-4 09:33 | 只看该作者
    qiuquanyun 发表于 2014-4-3 09:39
    1 [$ Z8 s( k3 o5 |9 u不得吧请问仁兄应该也是使用putkey那个工具crack的啥?
    ( N1 Y, Z: S! A0 F  M
    是的 pubkey crack的。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-18 13:35 , Processed in 0.125000 second(s), 28 queries , Gzip On.

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

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

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