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

Cadence 用户问题解答

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-30 12:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
PART 1:
$ o# G2 B; q/ T3 R1. 软件 14.1版本较 13.6版本功能提升了,bug也减少了,但是还是存在一些 bug,功能方面还有待进一步完善。 % d8 t2 }* |, {1 ^
    cadence在每个季度都会发布软件补丁程序QSR,用户可以在Sourcelink网站注册并预定QSR光盘,您会在一周内直接收到该光盘;在这期间,Cadence还会根据实际情况,不断发布最新的临时升级、补丁程序,Cadence当地的技术支持人员会主动、尽快地为用户进行安装。在功能方面,Cadence在世界各地拥有强大的研发队伍,以向客户提供更多、更好的功能。PSD14.2版本很快将交付用户,功能更强的PSD15.0不久也将发布。)
4 G+ ?% T0 n2 T8 Y

: s! M: g8 V' L# j2. cadence 公司目前在华东地区现只有 1名技术支持,在现场技术支持方面有待加强力量。
- |6 \) S( h* S* o6 U    (Cadence今年在中国正式注册成立了全资公司,服务队伍也从去年的30人增加到近90人,并在上海、北京成立了High Speed Technical Centre等部门,在各地包括华东地区都增加了技术支持,因此我们相信,在新的一年里,我们的客户会得到更多更方便的支持)
* |! |! R, p/ ~) W: M/ \  G5 V
8 u8 z. {0 l8 ~( H
3. 随着 cadence 软件在公司的日益推广使用,我们希望能加强软件使用方面的培训力度。
/ |& g7 I% I2 }7 S2 }1 b1 d(感谢贵公司对Cadence公司的支持!如果贵公司有软件培训方面的需求,可直接和当地的客户经理联系。) ; \' n8 i' Q9 i7 h9 p8 F+ @" g

- T2 ^  j& v0 o2 sPART 2:
5 h& ]- _8 x6 t7 e3 O; Y3 r  e# \  CADENCE BUG 主要有:
' D) m: j' f. \& z  |0 H; I1. 在concept HDL 中移动器件,会出现器件库可以被分拆。 & l, Q. Z# i/ d' N5 M7 H3 ^
   (这个问题是14.0中出现的BUG,14.1版已解决此问题。请各位升级) 0 q4 ]* Y( |6 p; w
% c' t3 P# M2 v% O) \
2. 从CONCEPT HDL 打包时经常在没有报出错误的情况下,不能打包成功.
8 W. A, o) Q. t# ^# b1 [   (Concept HDL打包不成功时一定会报错。这种情况可能是因为路径错误,请仔细检查) ; A  }, I2 [# B1 ?/ C+ o8 s& x' v
# e  ]3 ^& P0 W" L, I$ ?
3. 从CONCEPT HDL 打包到allegro更新PCB时不能打包成功. 但往空的PCB打包时能成功, ECO常有问题.  - P* Z6 l* g) \9 o- Q
   (在个别情况下,会出现这种情况,出错信息为“Net name already exists”。今年2月份的补丁盘已包含此补丁程序,请用户联系Cadence工程师进行升级或到下面地址下载补丁程序、安装:
" P+ M0 i1 J6 Q7 p! Y8 ^0 k9 Lftp://ftp.cadence.com/patches/PSD141/allegro/algroF2B14.10-s018wint.exe ( {4 q  B3 E0 `; _8 `; Z
ftp://ftp.cadence.com/patches/PSD141/allegro/algroBase14.10-s056wint.exe
/ q1 W7 a, O3 [2 V: h* x" n4 V9 D9 ?0 s7 I2 w7 `
4. CCT 中有时不能单独对电源、地 FANOUT。 9 t* ]7 e; A$ H% @% Z) H0 G1 t
   (是否没有指定Power Nets选项?如果指定了还有此问题,用户最好能提供一个可以重复出现此问题的例子,以便查找原因) ' o9 i4 R; u4 ~

2 S  ~- z) I+ i. L. O9 o5. BOARDQUEST 对网络拓扑的提取常常不能成功。 不如以前的版本灵活、方便,在模型有“问题”时,可以用缺省模型。
  ]! ]9 v5 |5 m8 E+ }. G8 e7 t    (Boardquest 为Cadence较早版本。用户最好能提供一个可以重复出现此问题的例子,以便查找原因)
0 E; N% v9 h# q( j5 F% I- ?. \8 |+ I. R( y! ]( s8 o: B
6. ALLEGRO 中大面积布铜时,有时会出现在对铜皮分配了网络的情况下,布出死铜(铜皮不与任何网络相连,无花盘).    大面积布铜时,经常出现不应该有的裂缝,布铜的效果不是最优的。 ) |( w. a/ D+ {8 _- z
    (用户最好能提供一个可以重复出现此问题的例子,以便查找原因)
* J8 k& x  T. w- f% @% W" n9 g1 P$ X. g( C; f. T  s
7. ALLEGRO 中程序自动、无告警退出, 致使设计丢失的现象,发生的频率比以前的版本高。
& r0 M' `/ ]4 V  g    (出现这种情况,主要是操作系统方面的原因,ALLEGRO要求在英文NT或WINDOWS 2000下使用.在中文WINDOWS 2000下,出错概略提高许多。事实上,设计人员应充分使用Allegro的Autosave功能,以避免各种情况下引起的数据丢失)
( b: y. }- |# p9 s* j

; }: P/ L3 G0 @' v# ]) G8. ALLEGRO出光绘时,常报出根本不存在的错误而不能输出光绘文件。
2 j* s+ n# R) V2 P    (根据经验,此类问题一般是TOP,BOTTOM层光绘有问题。最好能提供一个可以重复出现此问题的例子及系统给出的错误信息,以便查找原因。) $ k/ {: Z3 ^+ m% g6 E
$ ~* U8 E4 o5 H
9. ALLEGRO 的功能还有改善的空间。  如: 修线时,自动采用原线宽; 替换功能、推挤功能、加测试点功能可以做得更加友好,等等。
; U/ I. M& Z/ O   (即将发布的14.2版本对这些大部分问题做了很多改进。下面列出14.2版的一些主要改进:
2 U( y& Q* m- M6 `  O. h$ n: ^  V- g
Save Design to 14.0 3 O  v6 s( \* B& W8 }8 H
Database Write Locks
* D6 P) A0 X3 N! J/ N: zView Schemes
! r$ @) x/ h* dDBdoctor . o( E* r( d# ^- z
Plane Rat % V) R: V/ l$ m/ ~% Y. u+ V! B
Place Manual UI Auto-Hide
3 m$ ^" D# C3 k1 |* J5 gDirect Select of Alternate Symbol
* ]* V  j" g& R: lQuickplace Options 8 W6 Y% B0 R' c; t
Via Shoving
2 y1 W: E. r& |( {5 ~3 T- iDynamic Slide Phase II 6 r  g& S) @; @0 |) T9 h$ E; z$ \
Vertex Dynamic Bubble Options # p1 @: A" c4 M4 G+ y6 B
Smart Start on Line Width
4 u* i* u, j$ H2 V, WHighlight All Pins on Net During add connect , g7 s  `9 F! Q! j" B) H- `
Cadence Design Systems, Inc
, I* r& f4 O- [; \Net Name Added to Control Panel 5 O1 h, v5 @9 `( G
Purge Vias $ V5 [9 T8 A! P1 w
EXTRACT Name Change + f* b5 F% _/ ~4 N
Graphical Enhancements During Dynamics 8 d5 P0 v' A0 C
Text Printing/Stick
+ P" Q1 C7 q0 J9 P6 x7 J; i5 x' OAppend to File Option Added to Reports   n; S" Z' `1 X( e( }2 p' ~
SPECCTRA-Like Zoom ; p6 Y9 q+ O  g" N6 m  [5 s
Viewer Plus Enhancements 1 k! j: K7 t, S6 Q0 P
New Board Wizard
  F% ]: k9 Z4 P& W: I: \CPM and CDS_SITE Support
5 r$ v- ?. `* n+ b6 X0 L* ]' BScald EOL 6 ^. K& b. V2 S
IPC356 and Allegro-to-DXF PeRFormance Improvement
( x$ M0 z4 y: u. k  T; x- |. PTestPrep PCR Fixes
, B6 ]: H. c9 uNew Features in Allegro Studio (PCB)
3 H5 J8 J/ H5 @7 d/ l( m) m9 OMiscellaneous Category)
) q, m6 M* U4 D* W* T1 C7 x/ Q* G4 W" {$ d! t/ e8 _
10. 生成料单时,有PPT 表的元器件的 Part Name 在料单中出现两次。 . S1 n9 W0 v) d. }# \- k6 ?3 d  T1 b( X
    (14.1版已解决此问题)  
( I8 X5 A3 ]) l, q) G

3 R% N. E, `$ ^6 `7 O1 M+ |PART 3:
4 U8 V( T& d7 u我们在使用CADENCE的过程中遇到的问题基本归结为:
# O0 N$ U/ N! m" v! C- |  1 无论哪个版本都经常出现自动退出,提示为非法操作,然后不能存盘,自动退出。(ALLEGRO)
  z3 [; q2 a2 k3 ]' j    (参考PART2问题7的答案。提示:Allegro在异常退出时,会在当前设计目录下产生一个后缀为sav的文件。用Allegro打开该文件,另存为brd文件即可) ; i7 B# Q/ m% f2 Z" A

# V( v0 z6 U- h  2 版本13.6中出现过生成的GERBER文件在避让不能的SHAPE时,出现半圆,即不能完全避让。还出现过个别完全不避让的状况 。
" N7 M; V2 P. U) u& M2 K! C    (题目意思不太清楚。请使用最新版本测试)
& p6 v8 F# t' Z2 R* O0 s7 h0 ], R, E! N" Z. |+ u4 R6 B* B
  3 版本14.1很多机器不能正常安装。 1 X) _% p2 `6 C5 {( E  C, a$ p
    (请参考软件安装手册,并注意安装过程中系统给出的提示。一般出现这种问题都是操作系统问题或放火墙、防病毒软件引起) 5 }* q4 U  T* l4 }0 K0 C3 G

2 @8 b8 H$ o1 t  4 在添加IBIS模型时,MPC8260总是不能自动加上去,已经和工程师联系过多次。
. m, P+ T: @. n    (可能是因为该IBIS模型不是标准格式,请使用器件商提供的标准模型) 5 e+ e+ J9 j( D' ~& B+ I

8 {$ N! o: Z2 b1 T7 kPART 4: ' H  d; _6 I7 g6 v
1在ALLEGRO中,编辑焊盘时,经常会出现“执行程序错误”而退出程序,且没有备份文件,导致之前的工作白费。
) O; o% i4 S" N8 ~% W( j% u! U    (此问题14.1已经解决,而且同样与操作系统有关) $ o8 I% u9 S( B# ^* S3 K4 f
9 n5 y5 F3 ~3 g
2 在从自动布线器(SPECCTRA)建军回到ALLEGRO后,输出表层的线、孔就与器件成为一个整体,移动器件时,线、孔就附在上面一起移动。
2 r1 b% I5 a8 ^9 T(实际上,这个功能是Cadence应大多数用户要求而添加上的,主要是为了方便移动器件的时候 fanout 后的引腿和 via 能跟着一起移动。如果你实在不愿意这么做,可以执行下面这个skill程序解决,以后版本将会有选项供用户选择: ! j0 b# y0 t1 T) a) U
; The following Skill routine will remove invisible " x" m# M: }9 n6 u
; properties from CLINES and VIAS. 9 t" j6 S5 t& M% i8 I) A
; The intent of this Skill program is to provide " [$ I7 e; D( M  y8 W1 y2 `
; users with the ability of deleting the invisible " Q  L2 X% C6 B& a# I3 l
; properties that SPECCTRA/SPIF puts on. This will allow the moving # z0 Y# N# x: |& F5 V5 v2 [
; of symbols without the attached clines/vias once the 6 r5 B. G+ d' X6 K
; design is returned from SPECCTRA if the fanouts were originally
: e/ u3 Y* ]8 }: l$ I; put in during an Allegro session.
& C% R3 X  B) g; P6 e;   
9 [" n, a) g8 t+ ?0 `+ s& W( _5 h; o, Y; To install: Copy del_cline_prop.il to any directory defined
5 ~- w6 X$ d" s5 F;    within your setSkillPath in your  + |) O+ V! R$ z& T
;    allegro.ilinit. Add a "load("del_cline_prop.il")"
# X% V: D) g. J1 V1 I2 c; \;    statement to your allegro.ilinit. ( y$ O2 i; H% }
; . M# K$ E' t8 s
; To execute: Within the Allegro editor type "dprop" or  5 J% b0 x4 b) r+ O9 t; F# l9 @
;    "del cline props". This routine should ' P3 U" q' H. b% ]  Y) E2 p* \
;    only take seconds to complete. & i, t; O- h/ I7 k+ n7 J0 c' i( z5 C
;      [5 @2 U! L( a
; Deficiencies: This routine does not allow for Window or 4 t% Y0 r  ]4 Q6 K5 ?: R- Z
;   Group selection.  5 s" \2 g! g5 @$ h# u# H
; 8 F! j  P# \7 c
; WARRANTIES: NONE. THIS PROGRAM WAS WRITTEN AS "SHAREWARE" AND IS AVAILABLE AS IS  % V; z% j6 m+ B3 D8 k9 \+ t3 h
;         AND MAY NOT WORK AS ADVERTISED IN ALL ENVIRONMENTS. THERE IS NO
, F0 s4 j% h1 `) G;         SUPPORT FOR THIS PROGRAM.
3 z" S+ q3 m! Q+ M4 E! V) P' K; : l% \9 p+ L$ ?8 O- ^9 D' J# ?
; Delete invisible cline/via properties. 4 A0 u8 g: l  H+ ^
;
) ^) c0 C0 q# E; d. GaxlCmdRegister( "dprop" 'delete_cline_prop)
+ _0 B1 f3 D# [5 L1 \. K. iaxlCmdRegister( "del cline props" 'delete_cline_prop)         
( |9 I# w: c- ^* ^' q$ O" |
% W8 ^' F; V6 m# c# }8 S(defun delete_cline_prop () + h3 ~( p3 m* ?
  ;; Set the Find Filter to Select only clines
( p+ f3 O% t5 D' d! c) }4 A  (axlSetFindFilter ?enabled (list "CLINES" "VIAS") $ y5 e, O' g4 x- Z% N) F
        ?onButtons  (list "CLINES" "VIAS")) ; Y+ w7 B+ u  ^$ i
7 D2 ^* Y% C9 K# @# x- l2 i6 p* O
  ;; Select all clines ' {& k/ u' s/ R9 v4 K3 J# |
  (axlClearSelSet) ( _6 n0 A8 M, F3 x- u: U6 |
  (axlAddSelectAll)  ;select all clines and vias
! {1 ?* I: H" V$ s $ Y" p. N7 E. n7 o
  (setq clineSet (axlGetSelSet)) ; Z2 \1 \5 m  ~! W3 M/ a
  (axlDBDeleteProp clineSet "SYMBOL_ETCH")  ;Remove the property
' j1 ~- L# R( |9 K) O& r4 e, C+ \5 [+ f% q  (axlClearSelSet)    ;unselect everything
8 ]. Y; Q% \" |0 c' `$ P) 2 X/ n  z' c' o3 W0 b* s

5 c( ~( l; _2 V6 T! l% f. M& e; g3 建原理图软件中,图形编辑和SYMBOLS中的设置不一致,SYMBOLS中的任何设置变动都会使图形的编辑无效。 3 @4 D, ^# I0 x9 y: g
    (问题表达不太清楚,请直接联系支持工程师)
! N0 q9 ^) |3 {. y, U
% W- r' d7 \) D
4 建库中,在一个器件对应三个或以上的封装时,PACKAGE中所建的三个封装在SYMBOLS中并没有全部出现以供SYMBOLS图形选择。
% u6 L5 V7 X0 P- G" {% i(不会有这样的问题。问题有些含糊:建库时,在 Part developer 中,对symbol 的设定本来就没有 package 的图形选择;如果是在原理图里添加 Symbol遇到这个问题,如果要选择封装形式,需要用 Physical 方式,请确认操作是否正确,下面就是多个封装同时显示的例子:) : X* _7 ^: R6 y- V* m
5 原理图建库的PART-TABLE表的属性中COMP-NAME的值与CELL名相同时,不能够封装,封装时出错。
7 E1 M9 M# c, ^8 ^7 M4 {4 A% v    (请提供该元件的库,以便于我们查找原因) $ ]9 x6 j- \( o6 q* a

& g, ~* d7 l$ [* z* x$ a6 原理图库建库属性中,PART-NUMBER 的值不能 NULL,否则向 SPECCTRA 转换时出错。 + |+ i( F$ f$ }% V) i7 B
    (的确如此,PART_NUMBER的值不能为空,解决办法:要么删除PART_NUMBER属性,要么把值加上) 8 B6 K  g) O1 j5 `7 ~( \; o' d
( ?9 [! k2 y6 a# S. K
7 在 ALLEGRO 中鼠标显示为无穷大是可以的。但在 SIGNOISE 的界面下,设为无穷大时就显示不出来了。 : \  R4 d9 V# [1 A, Y8 y) a$ U4 ]
   (14.1 版本已解决此问题。对早期版本可以在命令行执行 :set pcb_cursor=infinite 即可;另外,Specctraquest 没有提供象 Allegro 一样的User Reference 功能,可以在命令行执行 enved 调用该功能界面,然后进行设置) 1 h- ^2 _, ~. U4 C% f% F) G1 m
0 u7 S2 O6 [; T4 D& q% u

: _/ |" ]+ i3 U+ \3 bPART 5:
5 T- h, q7 b% f" d2 R: U5 p1.用贴片焊盘(type=single)做成的package,用tools\padstack\modify design padstack...编辑,发现type变成了blind/buried。为什么会这样? ' c5 Z3 X; D4 i+ Y. g) S! s" p$ M
    (这是软件显示上的小漏洞,但是丝毫不影响使用,焊盘还是事实上的single)
" o8 H0 R2 j$ u7 I! @" }+ p

' s2 W) J' _- ?2.修改过焊盘后以同名保存(替换了原来的焊盘),但是用tools\padstack\modify design padstack...检查用该焊盘做的package,发现仍旧是老焊盘,而事实上任何目录中老焊盘都不存在了。既然allegro是要到pad_path中调用焊盘的,为什么会出现这种情况?
/ u+ ~( R- n3 e- L4 b: Y  F    (修改完焊盘之后, 需要update pad才能更新,因为Allegro是把相关的数据都纳入到brd文件集中管理的)
; ~" }6 X& ]. S. \. ~. d1 t% d# s2 b4 U% J# H" d* s# C
3.打开padstack editor就会出现这样的提示:pad_designer:Can't open journal file。于是新做的焊盘无法保存,提示:failed to open file '#T001632.tmp'。 ) m: ?6 d# C1 K; S
    (请检查系统环境变量设置是否正确;另外所有路径都不能使用汉字) 6 x3 L' [. }  e3 T( L

评分

参与人数 2贡献 +10 收起 理由
kxx27 + 5 感谢分享
Allen + 5 感谢分享

查看全部评分

kxx27 该用户已被删除
2#
发表于 2008-4-30 15:43 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-5 16:31 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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