EDA365电子工程师网

标题: 为什么Capture产生不了Allegro网表?(附图) [打印本页]

作者: szgflin    时间: 2008-2-21 14:24
标题: 为什么Capture产生不了Allegro网表?(附图)
我是Cadence新手,虽然在学习阶段,但也看过很多资料和介绍。对于一般问题,我倾向于自己解决或到网上寻求已有的答案。可是遇到以下这个问题却找不到原因,我在几个专业论坛发表求助信息,也没有用。不知这里的高手可否为我解答?" I' O8 {: a* V  r1 M

: |/ b. l' D0 L$ j. l* M/ B问题:在capture原理图中做allegro网表(netlist)输出操作,没有任何输出,连出错信息也没有。这样我就根本不能用原理图做PCB设计。
4 ?: q7 t  S; ~& j9 I. K我尝试把原理图简化至只有几个电阻,结果也是一样。) f2 O. d/ z8 x1 ^& N7 p/ o  M2 R1 J
我可以确认以下情况:capture能产生其他格式的网表,allegro软件工作也十分正常(可以制作焊盘、封装、可以打开allegro pcb文件)。( X6 q5 T4 @- L# O: `
我用的软件版本是15.5。/ H  T' T3 W4 i1 m) u

7 h( Q# c1 ?* L0 _& J: i. \4 b- x, d: L- X7 Y
以下是产生网表过程的主要操作截屏:1 h: \/ N+ e6 A* ~7 _* I
不知哪位高手可以解答一下这个问题?谢谢!; N2 R$ b* C) c$ u

1 }/ {2 i0 m3 N( G( T# `/ E" s" ~$ U! }
, W. G- _: r& b3 u- ?
  n! `4 d# e* F3 L2 p: c5 e5 m0 H新的进展:' ^. y& b0 `8 }4 i4 a! w7 j9 U7 O7 _3 x  p
我把原理图拿到其他装有cadence 15.2版本的地方做网表输出,结果是对的。这说明原理图没有问题,可能是capture设置有问题。' z3 ?/ a8 [+ A0 Z: i! y
点击“setup”按钮,发现里面configuration file的栏目是空的(见图),我就填上正确配置文件,不过执行结果还是没有网表输出。郁闷......
1 R+ r$ D' F  v6 X6 k  |不会是因为我的电脑是vista操作系统吧?1 X  t8 K, |, z! {$ Z+ Z
2 r' f& `9 n7 Y
[ 本帖最后由 szgflin 于 2008-2-21 16:28 编辑 ]

setup.jpg (34.83 KB, 下载次数: 2)

设置过滤器操作

设置过滤器操作

step1.jpg (95.11 KB, 下载次数: 2)

网表输出操作

网表输出操作

configuration.jpg (44.14 KB, 下载次数: 2)

configuration.jpg

作者: nigx    时间: 2008-2-21 14:28
一是我没有看明白你的问题。二是step1图中options就是netlist配置。设置正确就能产生网表。 三是没有PCB输入参考源。; p# N7 j* ^+ Z% T5 h# _, ]
- B  D7 P2 C; I. k' l/ u& U( p
[ 本帖最后由 nigx 于 2008-2-21 14:29 编辑 ]
作者: szgflin    时间: 2008-2-21 14:40
原帖由 hbhanheng 于 2008-2-21 14:27 发表 2 D" g3 S% m6 U1 Y
我也是初学,你试一下4 G7 t; ~8 O' e/ E& F6 g7 V
   INPUT BORD一项用d:\allegro\test.brd+ q1 `8 @. a5 Z3 B
   out bord一项用allegro\test.brd2 z0 d" P2 r  h. A
然后OK 了..

+ s+ c5 J8 v% V5 M8 ]) Q& P5 }, l# H

" q) o6 ]# Y# W- v* s2 X$ [% ?这当然试过,没有用。
作者: szgflin    时间: 2008-2-21 14:44
原帖由 nigx 于 2008-2-21 14:28 发表 1 m+ X' Y+ I$ @$ h- h. ^
一是我没有看明白你的问题。二是step1图中options就是netlist配置。设置正确就能产生网表。 三是没有PCB输入参考源。
) U" w# H& L6 X

/ @- z+ n; {; Q0 p& D$ z0 ^1)问题是:我产生不了网表。就是说,用tool->creat netlisting命令没有任何输出。
6 p) @: c  ^4 U2)我看不出我的设置哪里有不对?8 x: Y* S( V9 K. _- o
3)我知道,有没有PCB输入参考源并没有关系。有参考源我也试过,一样的。
作者: dingtianlidi    时间: 2008-2-21 15:04
楼主把原理图发上来吧,帮你看看,很想知道问题出在哪里
+ Y6 ~' U) x: B) s1 W6 L
' A3 \2 j# ^7 W  h# y[ 本帖最后由 dingtianlidi 于 2008-2-21 15:05 编辑 ]
作者: szgflin    时间: 2008-2-21 15:27
标题: 附上简化的原理图文件
这个原理图只有几个电阻,在我的电脑上不能产生网表。
  Z0 Z: n  f' _5 B9 ~1 a2 c& \, @' d0 O, z  b3 T  l* e' ]
[ 本帖最后由 szgflin 于 2008-2-21 16:00 编辑 ]

TEST1.rar

2.61 KB, 下载次数: 34, 下载积分: 威望 -5


作者: dingtianlidi    时间: 2008-2-21 18:51
我的可以产生哦
: B/ \$ i! c; u# Q- l' R你那个软件是不是有问题
作者: numbdemon    时间: 2008-2-21 21:23
setup对话框里没有allegro.cfg1 j& ]& V; o: ]  Y0 s( G9 j
应该在这个目录里面:X:\Cadence\SPB_15.5.1\tools\capture\allegro.cfg
作者: dingtianlidi    时间: 2008-2-22 08:47
原帖由 numbdemon 于 2008-2-21 21:23 发表
' n3 K" A( `, xsetup对话框里没有allegro.cfg
' u" X( p. W, m( \8 H应该在这个目录里面:X:\Cadence\SPB_15.5.1\tools\capture\allegro.cfg
* [+ y$ {5 D1 X; d/ N
果然是高手,我的有呢
) ~9 P" E0 I" @* Q5 e学习了
作者: szgflin    时间: 2008-2-22 09:22
原帖由 numbdemon 于 2008-2-21 21:23 发表
, L( Y: F5 }* X) u# ^6 O0 `setup对话框里没有allegro.cfg
  ~1 |# J6 a1 |8 _9 D- Z' @" x# v应该在这个目录里面:X:\Cadence\SPB_15.5.1\tools\capture\allegro.cfg

" u8 E: \/ c/ H: m) r) ^
5 s. r5 A& P1 i& I$ m版主说得对,我也发觉这个问题了,我把这个对话框的配置加上后,还是不行啊。6 w2 N0 e4 t1 W* B; i
- y, L, u. j) v. d
现在我有点怀疑是我的操作系统引起的问题(我的电脑是Windows vista操作系统),我在另外的一个帖子上在求证是否有人在vista操作系统上使用cadence软件,到现在为止还没有人做肯定回复。8 j& E2 v0 i+ Q4 n9 {: y) a; V

( u! X% n- M9 U. N, p4 j8 ?我会把这个问题搞清楚,这样也可以给其他同仁提供一点经验。我在这个问题上差不多花了一周时间了。郁闷。。。
作者: YYY    时间: 2008-2-22 09:33
原帖由 szgflin 于 2008-2-22 09:22 发表
+ v+ x9 [) c" `/ O3 k6 |
7 R; [* z7 @' r5 ]5 x: Y2 G, T3 j. d4 i
版主说得对,我也发觉这个问题了,我把这个对话框的配置加上后,还是不行啊。6 R% e! s. B4 N1 g4 F
& B; x9 I( p  @- u2 f
现在我有点怀疑是我的操作系统引起的问题(我的电脑是Windows vista操作系统),我在另外的一个帖子上在求证是否有人在vista操作 ...
4 i# Q: v# t. w6 O7 B
支持好样的
作者: numbdemon    时间: 2008-2-22 09:45
原帖由 szgflin 于 2008-2-22 09:22 发表 0 J1 n2 }( y3 A" f. P' g5 _' n

$ H& m4 c# a$ S; W" |9 v
6 E7 ^* L' v) i4 R: z0 U' K版主说得对,我也发觉这个问题了,我把这个对话框的配置加上后,还是不行啊。
- s7 `2 K' S( c' j+ w! C9 }& x! b) _+ s" m% \  r( V; }) V
现在我有点怀疑是我的操作系统引起的问题(我的电脑是Windows vista操作系统),我在另外的一个帖子上在求证是否有人在vista操作 ...
! G! S+ [* h: I9 E

. W  ^* a1 }2 U/ `  K! y. \这个路径得用你自己电脑上allegro.cfg的绝对路径哦
3 c$ M: m5 G, @2 C如果还是这样,就得怀疑Vista了- l4 f: i. A, |5 ]
我记得Vista下面Cadence是有问题的(印象中是SPB16.0有问题)
作者: szgflin    时间: 2008-2-22 10:05
原帖由 numbdemon 于 2008-2-22 09:45 发表 : z3 {2 u+ @7 F5 ]0 r  L6 ]+ ~7 F
9 h& a; K% W+ K5 K2 H2 y7 ]- S

4 O/ [, E1 o% F这个路径得用你自己电脑上allegro.cfg的绝对路径哦' g, p: H5 L; x
如果还是这样,就得怀疑Vista了
" S0 f0 C7 \: s7 _  E我记得Vista下面Cadence是有问题的(印象中是SPB16.0有问题)
5 m: @* Y! @$ b; R  I7 T; }4 x' P
  i7 y4 U- K5 Z) a- P
我基本可以断定这个问题是操作系统vista引起了,请看下面贴图:我把设置文件设好后,如果用EDIT的按钮去查看,系统提示“参数不正确”,这说明虽然设置了配置文件,但是cadence并不能正确识别。
& n6 v  W$ \( b: s! J这个配置文件绝对是对的,我在操作系统下用写字板打开都正常。* P2 r5 _, U, m3 b8 F3 N4 p; X
4 p$ R/ }8 S- W1 c7 `) E% y) t
看来我要把vista操作系统抛弃了,这真是苦差事,改系统要花多少时间啊!IT行业苦啊,呵呵!

Error.jpg (76.91 KB, 下载次数: 5)

无法用EDIT对allegro.cfg文件编译

无法用EDIT对allegro.cfg文件编译

作者: numbdemon    时间: 2008-2-22 10:49
嘿嘿; C& l+ h8 W# \$ \: g& r% S
Vista不适合我们的  y/ `& }0 B- s2 L* W2 A3 @
工具软件支持VISTA的还是很少
作者: szgflin    时间: 2008-2-22 11:43
标题: 各位同仁注意了,cadence15.5在vista上有问题
一个多星期的努力得到的经验教训:2 n+ ]6 l6 F, r0 }5 W' f" [
cadence 15.5在vista操作系统上不能正常产生allegro网表。
; @& i; K- S8 S% N. i6 m不知道是否还有其他的问题。# b! I6 k- j  [1 |1 B
供各位借鉴!
作者: numbdemon    时间: 2008-2-22 11:49
原帖由 szgflin 于 2008-2-22 11:43 发表 & Q) x2 A3 y. ^  b  `4 f/ E
一个多星期的努力得到的经验教训:
5 N, E: N% u* u( Scadence 15.5在vista操作系统上不能正常产生allegro网表。/ F/ A& a9 D2 r; O! ]
不知道是否还有其他的问题。
# D; s6 h/ \- ]# P: g; R供各位借鉴!

4 e% ~6 ~, B- I0 u% y- h" S: ^9 S& Z& ]9 Q. t5 }8 r$ K
还是用XP
作者: numbdemon    时间: 2008-2-22 12:33
原帖由 szgflin 于 2008-2-22 10:05 发表 : a% G+ B6 V. `2 R, q! x6 H

8 F- ~# V/ m  \" i
6 C3 H2 S, _) a- m我基本可以断定这个问题是操作系统vista引起了,请看下面贴图:我把设置文件设好后,如果用EDIT的按钮去查看,系统提示“参数不正确”,这说明虽然设置了配置文件,但是cadence并不能正确识别。' X9 g5 y; h( D- G4 q" I
这个配置文件绝 ...

: q! h9 ]3 e; Y% U: A3 A4 L9 O: F! b3 t
好像是这个pxllite.ocx有问题
作者: YYY    时间: 2008-2-22 13:13
原帖由 numbdemon 于 2008-2-22 12:33 发表 1 Q0 b8 n- J0 {5 x. v7 o$ W

' S9 F8 \/ u& L4 n
) E# F) L; G# M7 e! U4 n8 ]4 s8 v好像是这个pxllite.ocx有问题

( Z# W  ]4 a- E* ]/ A) }这个有什么作用,干什么的
作者: szgflin    时间: 2008-2-23 23:29
标题: 结论:别在vista操作系统上用cadence
我在XP上安装cadence15.5,同样的操作就没有问题。从而得出这个问题的结论:
3 A: I& t" j5 Y7 v
8 z% w! Q$ ]* L4 D' Fvista操作系统和cadence15.5不完全兼容。
- o+ |( ^9 e5 G0 K8 ` 0 z* `2 o$ ^/ \% z
希望这个结论可以给各位有所借鉴。
作者: junyi_lee    时间: 2008-2-29 14:05
我发现这个论坛是不错的,我会经常上来取经!!!!!!!!!!!!!!!!!!!
作者: xhymsg    时间: 2008-3-19 17:47
补充一下,LZ可以进行DESIGN RULES CHECK ,就知道自己原理图是不是有问题了,一般如果原理图有问题,那么基本产生不了网表
作者: kxx27    时间: 2008-3-20 08:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: fan54312    时间: 2008-4-27 10:32
我是一个新手,说的不对请指正。# p7 y! K& K( K
     我在Windows2000 SP4上安装的 SPB15.5也碰到同样的问题,死活产生不了Allegro网表,不过原理图我用的! \2 L9 z6 N2 p: \; `" Q0 F* N
是ConceptHDL。由于这段时间忙别的事情,没顾上再折腾这个问题,我感觉问题最可能出在两个方面:" W* J- ~/ q8 a9 M3 m. b
  一个是SPB15.5自身的问题,另一个很可能是我操作上的问题,比如某个细节没干对,某个设置没弄对。
# L( ~, [. `6 y4 T  F当然也不能完全排除是我的Windows2000 SP4系统与SPB15.5的兼容问题。+ @$ i, {- k. |0 F5 _; V  u
  不知是否有人碰到同样的问题。
作者: shiningstars    时间: 2008-4-27 15:26
VASTA我以前也用过,出现楼主那样的情况,实在没招了,换成XP现在一切很正常
作者: 米尼    时间: 2009-3-17 11:04
我也遇到个问题
作者: RiverSnail    时间: 2009-3-17 11:29
我怀疑是楼主的cadence15.5没装好,或者是破解不成功导致的,建议重新装一次,我在vista上面用过,很遗憾,我的完全正常。
作者: calfort    时间: 2009-3-20 12:58
学习了!




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2