找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 5556|回复: 23
打印 上一主题 下一主题

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

[复制链接]

11

主题

70

帖子

1874

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

EDA365欢迎您!

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

x
本帖最后由 qiuquanyun 于 2014-4-3 09:03 编辑 6 F: \- l7 [4 w5 |. ^% A

1 ?2 B: Y$ a1 y' a; r今天准备将做好的原理图导入到allegro中,因为使用第三方工具分组bus,设置rul等工作,故不能直接从orcad到allegro,但是导入到时候出现了奇怪的现象,使用16.5导入,所有的零件都出现
" z, o5 V3 w5 z' W$PACKAGES
6 T+ I- @( E2 C# e: z8 u; Q1 [% dCAPC1005_IS0402Q! CAPC1005_IS0402Q; C2771
* C" E5 q0 `" ?) \  Q8 x7 b                                   ^+ g0 Z; Y' _4 K8 h2 P4 S. g8 ]
ERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
% \; q/ A# h  I-------------------------------------------------------------------------------) {7 _/ p! @4 {$ o+ R) ^
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2772
9 X3 b' h2 Q5 e+ j0 W9 w6 R                                   ^4 h" A  _7 l0 t  t
ERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.7 s  C- R, l5 Z0 t& D% ^
-------------------------------------------------------------------------------1 t% m/ G( p$ m
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2773( s7 w* q8 ~- L
                                   ^
. u1 `4 S  `# n; b6 x$ pERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
$ R6 `' @, v& @5 f: B3 L% u-------------------------------------------------------------------------------
- ?% V" O$ t. q. u: H+ v( o( w4 QCAPC1005_IS0402Q! CAPC1005_IS0402Q; C27746 b+ X2 {8 o# _* d, K" w# C
                                   ^; m* ^8 q7 @4 B) n! P
ERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
, k4 ^( I5 W7 M7 a8 J- T" s+ J2 c1 Z/ K& D$ I+ C' Y
类似的错误,其实在library中已经设置好了路径的,其后的net据log现实成功导入了的:
+ B: \" z4 H+ ?- d& [& S+ }# Z; o$NETS2 d& F, f' \4 S' F* [
'3218_E0_RXD0';  U2542.14 R3249.20 c" W% ^4 R! a& @- ]' B
'3218_E0_RXD1';  U2542.11 R3250.28 O% H% w5 \" W% j8 I8 D2 K5 _# H
'3218_E0_RXD2';  U2542.10 R3252.2
  U" u. [. P3 G- K* s  t! ?'3218_E0_RXD3';  U2542.9 R3251.29 r& s/ Q) J9 A& `
'3218_E0_RXD4';  U2542.8 R3253.2$ N, }# i3 k; K1 a( f* V
'3218_E0_RXD5';  U2542.2 R3254.2
. {3 \% i7 n: O# L'3218_E0_RXD6';  U2542.1 R3255.2& b0 [) a( ~) u
'3218_E0_RXD7';  U2542.128 R3256.2…………后边列出来所有的net,2 X* V* Z  @# S7 v8 c% ?( g

4 [4 w, Z3 u3 k; Q! g( [+ R/ j5 H- V- a2 S/ p- e; c) G0 G
但是,如果用16.6使用相同的库路径来导入这个网表,却是相反的结果,零件基本上都能导入(有几颗零件还没有建),但是后面的net却不能导入,如下+ a' E% n( f. r& j: F9 U; }: O; j

6 @$ ~1 R* \8 D9 W" f3 Z6 @% T$PACKAGES: N7 l$ @/ ~& {! y; p! @
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2771
4 o  z& k8 c6 [$ D0 wCAPC1005_IS0402Q! CAPC1005_IS0402Q; C2772
! X, y1 x; v0 QCAPC1005_IS0402Q! CAPC1005_IS0402Q; C2773; u9 S. _' }) m, m' h  d  W
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2774
: r' F  U+ `& C: Z5 n…………………………
! N  w. R. C5 Y6 V; _( ^.: y% k: {# o1 `. H* |+ A& Q
.9 g* T/ u4 ~7 J# ^
.7 j( D$ R3 `. o. l
.
" J( J: t! Y4 A, f.
- i# V+ O2 A  ]7 t& @0 D
! a% f( l' ~2 j& t" W, x6 d$NETS% V) [9 N$ A* T& M
'3218_E0_RXD0';  U2542.14 R3249.2
2 w- U" ~2 `; m& |* v                         ^
5 D" n% x6 t3 j2 E7 bERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.
- n1 y+ _, K; K2 [* R, t-------------------------------------------------------------------------------
$ u- s+ p$ m; S7 J1 a'3218_E0_RXD1';  U2542.11 R3250.21 b+ I2 N4 t! G7 S, T) q" w
                         ^
  M! K  H% p  `' q Wed Apr 02 19:01:28 2014                                Page    54
3 l6 ^3 y% ?, p2 ^  _$ Z
) r8 w0 [. i9 ?9 p+ c4 o6 x" k  D& o( g2 Y  f
9 ^( y9 d" J8 U1 t) Q& a6 Z% S

* t9 N: |% a$ a0 `- {4 x4 AERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.
- L. u+ H0 F# V- f-------------------------------------------------------------------------------  y5 M# V. d  g3 ^  U/ c
'3218_E0_RXD2';  U2542.10 R3252.2+ r: k. W/ o( M8 F  x/ y
                         ^
0 a, J, M: y- ^' W! mERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.
* R, o3 K) ?! R! U& I9 p" ?-------------------------------------------------------------------------------
0 O  M! K$ }2 ~'3218_E0_RXD3';  U2542.9 R3251.2
0 n. y+ h& o4 u+ X9 h# R+ P………………………………& U/ x# F6 p9 j3 q; J; |% p" l  r

$ A0 d* `2 j8 H" b) z7 Y.
7 Z# n+ R4 j4 l.! _1 ?2 P4 L7 @/ w% V2 v
., [, q& V; _4 ?; R. _
.+ _8 K$ `' b% D- V3 A5 _8 |
.
) \! z# p: o* D+ k+ y4 l' h) x( x/ _4 _' U
不知道哪位仁兄可知道怎么解这个问题?
5 L- V8 i) \' }* v: W; D3 F4 E$ ]0 G4 y) G& F
网表和library见附件

XLP2-0401_05_V16.rar

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

netlist

LIBRARIY.rar

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

librariy

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

11

主题

70

帖子

1874

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1874
推荐
 楼主| 发表于 2014-4-3 10:20 | 只看该作者
這侽孓譙悴丶 发表于 2014-4-2 23:44
: t' Z7 j6 Y  M+ p9 D  l; V7 o2 Q我刚才导入之后还有另一个报错是Cannot find device file forxxx的,我找到XXX.dra文件后重新保存后创 ...
6 G( U9 r6 C# ]% N3 w# Y
下面net error的第一个就是
! j: Z& q2 K2 H: V% Q$NETS
5 B  ~; c. }& z* K, g9 c" R, D'3218_E0_RXD0';  U2542.14 R3249.2
0 E5 a2 w) Z, @7 x                         ^% V- p' q" \: L$ o$ Q- r/ B
ERROR(SPMHNI-113): Expected ';' , found an illegal character, line ignored.( \7 a7 L6 z( Z; E+ R/ k2 O, _; N' J

+ z# c7 e( ^, b4 r2 d9 [9 A5 `我仔细检查了这两颗元件,都是在上面的symbol里导入了,的txt文件里也没有发现非法字符。话说这两颗都是从之前的brd里导出来的呀,也不会出现非法字符,但是不知道为什么老是报非法字符的错误
2 F  @* @/ L- g# |

11

主题

70

帖子

1874

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1874
推荐
 楼主| 发表于 2014-4-3 10:25 | 只看该作者
amaryllis 发表于 2014-4-3 09:35
$ J$ V5 _1 k3 A( m. E16.5  可以产生device file。汇报完毕。

& `/ u- z/ F: U9 l% [/ P3 S能不能请你帮我试试导入那个net会不会报下面这样的错误,因为我这个电脑上的create device有问题,所有我怀疑可能识别txt也有问题。十分感谢
+ m! I2 k$ C) L- o5 ~' m# l$PACKAGES) ?% L6 O( {, U7 h9 t& O9 \! L' d
CAPC1005_IS0402Q! CAPC1005_IS0402Q; C2771% B3 q/ h1 S% Q# e7 p
                                   ^$ x1 h  z6 ?! T0 u
ERROR(SPMHNI-67): Cannot find device file for 'CAPC1005_IS0402Q'.
) m$ A& R3 I! x" k# v………………

34

主题

1321

帖子

7126

积分

六级会员(60)

Rank: 6Rank: 6

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

34

主题

1321

帖子

7126

积分

六级会员(60)

Rank: 6Rank: 6

积分
7126
2#
发表于 2014-4-2 22:54 | 只看该作者
本帖最后由 這侽孓譙悴丶 于 2014-4-2 22:55 编辑 2 s2 o* {0 W% E& g" ?( n5 D9 v% D

, d- l* W/ h( y. u& K* r+ n1 Z用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,然后关闭文件,再重新导入网表就不会报这个错误了
- ~" e! o' q( ]/ D; E- B2 D7 F4 L2 r" c

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

N0402.png

11

主题

70

帖子

1874

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1874
3#
 楼主| 发表于 2014-4-2 23:41 | 只看该作者
這侽孓譙悴丶 发表于 2014-4-2 22:54
0 z# L7 `+ y3 J2 V0 e用16.6导入后报错,其中有一个是Cannot find device file for 'STWRT_8188P_BX1X'.但你封装库里面更不找不 ...

3 v' K" \' M& u1 R+ M, A  _* L我觉得应该不是这个原因吧,allegro导入的时候,会将所有的都检查一遍的,上面元件的错误和下面net的错误应该不具有联系吧。因为使用16.5导入,下面的net就不会报错。anyway,我明天把所有的元件都创建完毕再看看会是什么个情况

34

主题

1321

帖子

7126

积分

六级会员(60)

Rank: 6Rank: 6

积分
7126
4#
发表于 2014-4-2 23:44 | 只看该作者
本帖最后由 這侽孓譙悴丶 于 2014-4-2 23:49 编辑 , f/ j# j" X# P& m- A
qiuquanyun 发表于 2014-4-2 23:41" Z% s7 |3 p0 o6 I) g* k
我觉得应该不是这个原因吧,allegro导入的时候,会将所有的都检查一遍的,上面元件的错误和下面net的错误 ...
, D9 t0 m  \0 `5 G1 s/ @, a# |

( e7 u0 n, ^( P, j* ~' V3 r$ I, W我刚才导入之后还有另一个报错是Cannot find device file forxxx的,我找到XXX.dra文件后重新保存后创建device文件再重新导入就没报那个的错了2 ?6 `# l+ w: q$ \' K) q8 @8 _: ~: a

- L: g% w0 S+ Y! c* p: G0 m我说的这个是解决Cannot find device file forxxx这个错误的,与你后面网络报错并不相干

11

主题

70

帖子

1874

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1874
5#
 楼主| 发表于 2014-4-3 08:53 | 只看该作者
這侽孓譙悴丶 发表于 2014-4-2 23:44/ s1 u) i& w& ^5 ]2 _5 Q
我刚才导入之后还有另一个报错是Cannot find device file forxxx的,我找到XXX.dra文件后重新保存后创 ...

5 E' G9 h8 v0 P& h我用16.6导入,前面的Cannot find device file也没有问题,问题出在后面的net报错,而使用16.5导入,出Cannot find device file,但是后面的net却可以顺利通过。这才是关键问题,两个版本不知道是哪里出错了,还是有bug?
: m' o! f- Z. \* J# T1 d- @1 `; Z& C  Z( x/ J+ p) F0 F
不知道阁下是不是说的在16.6里的情况?

11

主题

362

帖子

1450

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

11

主题

70

帖子

1874

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1874
7#
 楼主| 发表于 2014-4-3 09:03 | 只看该作者
yuhuikeji 发表于 2014-4-3 08:57# w5 {0 P6 G! Q% ~% D/ }
同意2楼的意见!
3 m, a. ~, l0 F, N! X2 L2 C
还有个奇怪的现象,说到二楼的意见,我这里还有奇怪的问题。使用16.5打开dra文件然后create——device file,居然不会生成txt文件,但是用16.6却可以生成txt,当然,都是crack版本,是不是破解出了问题?不过我在几台机子上都试过了,还是一样的问题。

7

主题

888

帖子

4426

积分

五级会员(50)

Rank: 5

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

11

主题

70

帖子

1874

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1874
9#
 楼主| 发表于 2014-4-3 09:39 | 只看该作者
amaryllis 发表于 2014-4-3 09:35% u1 L4 g7 K+ H2 |
16.5  可以产生device file。汇报完毕。
! A* U1 p3 _% v. d" d6 H
不得吧请问仁兄应该也是使用putkey那个工具crack的啥?

34

主题

1321

帖子

7126

积分

六级会员(60)

Rank: 6Rank: 6

积分
7126
12#
发表于 2014-4-3 12:49 | 只看该作者
qiuquanyun 发表于 2014-4-3 10:20
- y: X% [) x! J  N下面net error的第一个就是! F- Y! F# ~/ @- d# L
$NETS
6 W7 N+ n7 W+ k5 O4 J% T% i'3218_E0_RXD0';  U2542.14 R3249.2
$ H$ a# w& E- {+ ]: e
你的封装命名有没有非法字符呢,比如小数点之类,把你完整的封装库发上来,今晚回去试试看

11

主题

70

帖子

1874

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1874
13#
 楼主| 发表于 2014-4-3 15:14 | 只看该作者
這侽孓譙悴丶 发表于 2014-4-3 12:49
0 u, d" I# N  l7 c你的封装命名有没有非法字符呢,比如小数点之类,把你完整的封装库发上来,今晚回去试试看

' E2 ~7 I& \2 Y- A偶然发现在16.6中netin时,不勾选语法检查(syntax check only),直接导入,使能够成功的,但是,我在第三方工具里定义的bus和diff pair 属性会丢失,而在16.5中还是报can not find device for……的错误,郁闷呀3 o* ~3 c6 A% m
有没有希望哪位仁兄能帮我试试在16.5中行不行,最后能够没啥错误。

librariy.rar

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

XLP2-0401_05_V16.rar

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

34

主题

1321

帖子

7126

积分

六级会员(60)

Rank: 6Rank: 6

积分
7126
14#
发表于 2014-4-3 23:36 | 只看该作者
本帖最后由 這侽孓譙悴丶 于 2014-4-3 23:40 编辑
4 ]/ `6 [0 g( }/ r
qiuquanyun 发表于 2014-4-3 15:149 t" ?5 X2 H/ K! g
偶然发现在16.6中netin时,不勾选语法检查(syntax check only),直接导入,使能够成功的,但是,我在第三 ...
& i& m* {$ d& V( y

. b! n% t# O; X/ u. x+ \试了,可以成功导入了,16.6和16.5导入情况都一模一样,附件分别是16.6和16.5导入后的设计文件。
2 L) j" T% _; B4 i, c, g/ y4 _. d1 M1 W3 t+ L. c
但还有6个器件不能放出来,是由于封装问题。IR3846_PIN1这个异形焊盘你是直接做成Shape Symbol的,你要直接做成Symbol才能导入吧,另外THRD0_9P这个封装你库里面缺少。0 P6 h# ^& Y8 u' m& R" l8 w2 W
. \* q8 \+ l( M$ ?) G  Q
你这个网表示用上面转出来的,为什么没有器件值的?

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

n0403_1.png

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

n0403_2.png

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

n0403_3.png

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

n0403_4.png

16.5.rar

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

16.6.rar

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

7

主题

888

帖子

4426

积分

五级会员(50)

Rank: 5

积分
4426
15#
发表于 2014-4-4 09:33 | 只看该作者
qiuquanyun 发表于 2014-4-3 09:39
: }: J6 L8 x  |3 C2 O不得吧请问仁兄应该也是使用putkey那个工具crack的啥?
) T( @. f$ i; ~, ~, c1 Z# y+ l
是的 pubkey crack的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-22 10:28 , Processed in 0.073023 second(s), 37 queries , Gzip On.

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

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

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