EDA365电子工程师网
标题:
收集的MENTOR_WG问题集!!!(ZT)
[打印本页]
作者:
yaxiaoyu
时间:
2008-5-11 15:35
这么好的东西没人顶,貌似都是高手
作者:
chzhwenfigo
时间:
2008-5-13 22:42
我也遇到过其中的不少问题
作者:
wrq572
时间:
2008-6-1 13:26
很好的经验总结啊
作者:
kingchen10
时间:
2008-6-1 13:52
非常好的东西,楼主辛苦了,非常感谢!
作者:
victorzhao
时间:
2008-7-23 17:38
辛苦了,对于新手来说很有用啊
作者:
conan803
时间:
2008-8-19 10:24
不错的总结,想问一下 MENTOR WG2004下,定长线怎么设置啊
作者:
davidcei
时间:
2008-8-22 07:54
真是好的經驗及精闢的解說 謝謝!!
作者:
plcpro
时间:
2008-9-13 11:50
谢谢,好东西要鼓励
作者:
gsm8181
时间:
2008-9-13 20:47
很有价值,只有有心人才会做得这么仔细.
作者:
lizihe888
时间:
2008-9-18 21:26
好帖,先顶.楼主辛苦了...............
作者:
plcpro
时间:
2008-10-7 15:10
这么好的东西...是要顶的
作者:
mdwct
时间:
2008-10-7 22:42
好东西。谢谢
作者:
ltj96201
时间:
2008-10-7 22:56
标题:
多谢分享
多谢分享。
作者:
光明磊落
时间:
2008-10-29 16:56
实在是好东西!真是有心人!强!
作者:
zhaoxiaoli2006
时间:
2009-1-4 19:44
谢谢大家!
作者:
orientsusong
时间:
2009-3-31 15:53
不错不错
作者:
greedyboy
时间:
2009-8-7 23:43
都是经验呀,受教了
作者:
haiqichen
时间:
2009-11-11 15:50
好东西,谢谢
作者:
constantine
时间:
2009-11-26 13:13
好资料,顶上去!
作者:
constantine
时间:
2009-11-26 13:15
好资料,顶上去!
作者:
xiudaojun
时间:
2009-11-30 12:29
这么好的东西怎能不顶
作者:
slim443
时间:
2010-3-10 12:48
经验总结,不错
作者:
dzgking
时间:
2010-4-7 17:35
不错,收藏之
作者:
justinlin2010
时间:
2010-5-31 09:59
提示:
作者被禁止或删除 内容自动屏蔽
作者:
liuying_1127
时间:
2010-6-3 09:42
回复
1#
zlei
6 N' E5 M! R( y- \+ X
! \# Q& a- K0 C" U" B
! b4 h4 M- e4 D$ l' s( Y7 j
里面的问题很经典,对我的学习很有帮助,多谢楼主!
作者:
dabieshan
时间:
2010-6-10 10:05
ee 和pads差别大吗?pads的库能不能用在ee上?
作者:
justinlin2010
时间:
2010-6-11 10:31
提示:
作者被禁止或删除 内容自动屏蔽
作者:
lijun_0605
时间:
2010-7-30 21:12
是从一个TXT文件考下来的吧
) r% s0 w2 z/ S" o
不管怎么样 谢谢楼主分享
作者:
szpth
时间:
2010-8-3 18:13
实在是好东西 谢谢分享
作者:
coradsusie
时间:
2010-10-6 11:34
[img]
[/img]
作者:
zchshxj
时间:
2010-12-3 11:26
很实用的东东
作者:
tianyusqm
时间:
2010-12-16 11:43
Mentor_Graphics_Design_Capture_v2000.5 原理图输入
( x) D) h1 c- q; S" Q
* d% H8 z) o% H* N7 x* K
Mentor_Graphics_Design_View_v2000.5 原理图输入及集成管理环境
2 Q2 x+ x9 P: ?5 X) F
* T: y% V/ p) y* T4 i3 A) f
Mentor_Graphics_Signal_and_Vision_Analyzer_v2000.5 传输线分析工具和信号完整分析
5 f6 x8 W0 M( Y. e' V
& e* {. w) d3 I0 x8 z; lMentor_Graphics_Expedition_PCB_v2000.5 设计及自动布线
a3 G9 M% G3 F! G( D. j
$ C, |) ^0 h0 B# a- F* M
Mentor_Graphics_Library_and_Parts_Manager_v2000.5 库管理工具和元器件管理
$ {% J5 L8 _. k% a/ E
3 {3 G# z/ s& Z, V8 B4 {' qMentor_Graphics_Analog_Designer_v2000.5 模拟电路仿真器
6 _, r& F9 _! _& I. ?9 Z
, k; Y% T- [3 `# H& N1 R2 r" vMentor_Graphics_Betasoft_Thermal_Analysis_v2000.5 板级热分析
4 |' W/ ~' L0 q
( N3 v8 M8 L: i2 W1 p
Mentor_Graphics_Report_Writer_v2000.5
5 ^' [- y9 o9 M2 a$ x0 p
5 X; T4 o. g. Z5 l% \
Mentor_Graphics_Variant_Manager_v2000.5
; W% J2 r# ^0 ^. U
. Z Z+ B0 N7 |" q
Mentor_Graphics_Suite_v2000.5
9 r- Q# ?( W l* Y* s( ~
: {, A6 H4 {$ _3 F! G+ a2 |" oMentor_Graphics_Discovery_PCB_Viewer_v2000.5
: Q; b( K: o- M0 ^: a
6 Z* M, W: R7 }! _8 ]# X5 \2 @- |Mentor_Graphics_Discovery_PCB_Planner_v2000.5
4 v6 q- B( K) C/ a8 A
2 [' i( J8 t4 A! ^1 A' T3 E
Mentor_Graphics_Edif_200_Schematic_Interface_v2000.5
7 }: C5 a/ y# F I" g
# A9 [: w) [1 I9 ~& w1 g, m! N# R$ gMentor_Graphics_Expedition_PCB_Browser_v2000.5 原理图和PCB查看器
' _! W0 _! Z4 O/ c# n! z' i9 U; r' b; M
9 m5 x1 s$ W; f) O3 H& c) T9 @/ ]
Mentor_Graphics_Core_Libraries_v2000.5
$ F3 p+ |* E' Z5 s' I/ ]& x" `
) ]! q) @' c! W. d% F$ r
Mentor_Graphics_DDM_Administrator_and_Client_v2000.5
$ g7 W2 R. |2 p' R9 ?: Q1 Q
0 K( ~# V& i- t. j" gMentor.Graphics.HDL.Designer.Series.v2001.5
9 |& L3 m9 _. ?$ m
# N: O! ~' e* c T3 a2 q2 ~& \. H---------------------------------------------------------------------------------
# x- M+ R5 | D7 `2 g9 ^) m
+ d, u! l- m' ?: w& m) A
EN的安装设置:
$ h$ ^# S5 k2 J& T" n6 K8 i
4 f0 d9 F+ [+ B% U第一部分:要讨论软件的使用,首先就是要能正常使用,那么,第一步就是安装软件!
1 I) i6 @* R! i4 T" L
0 v3 i X' f! E" g(因为xxx原因,lic的问题不在讨论范围之内)
/ m* c; P+ |% s% l
1 k& B$ L& E. C/ w' w& v2 l& L/ ]
1、运行setup
- {8 T( J9 ~7 F, X" v& |' F
" @ u* ^# e, ?* D) s2、选择stand alone安装
( @6 t3 i' H! j1 v/ `
3 u$ P' q4 l0 ]; Z: p
3、选择安装目录即程序开始安装
6 o9 S0 r* ^& k \* t! H$ |6 N
6 v: n8 O3 c5 {$ A
4、呵呵,完全安装吧,省去偶n多口水。等软件安装到最后会有些窗口跳出来
% n7 h5 x0 F3 e2 G6 E8 |' E
. F" Q5 T) e0 q# T' H* f
要求确认什么的,默认都可以了。
0 D0 x" a4 s {+ }" E0 s
, `" I9 J4 E, g' F; S! R- i7 |
5、期间会有lic的设置,先skip!让软件安装完。
! i: |' R( `! b& v5 x) v
0 y5 L) G3 q. T" c3 N+ E& b0 \# V6、然后是acrobat!
) `; y! K4 p4 n' O
* \' \% U e; t
7、确认安装完成后,接着装xvision,默认安装即可!重启计算机。
% S$ ?. X* d B7 Q8 o6 A& V) P# q
) O9 }! |/ o% `$ \) d 注意:如果是光盘安装,不要把光盘取走,重启后安装程序还要读一些文件!
7 @. }$ c ~% W9 A
[6 N4 D$ K# ^
8、OK!安装部分结束。
/ K, |5 e6 A; u; E n
" M* Y& y. m) }" H第二部分,软件要正常的工作,基本的设置是必须的!
% D8 c0 j6 O( k* s$ f6 Q
1 ?3 J9 F! f0 e) C2 K因为使用了nutc及xvision等unix的仿真软件,所以,大家往下看: ^_^!
- J+ c# z* r% _; Z" D
; C5 o! N6 {2 h% ~1、xvision的设置:
* E E, z" M2 H
# p% Y/ Q# i9 H0 k6 v 进入控制面板-》Xvision profile ,
( Z: l$ \/ G9 E6 I9 Y& l# v
- @0 l5 }5 B( D 选择properties,
) D4 ?$ h) D7 @0 `
/ _& _" Y) d8 ^# p# [# _
选择Fonts,选择Add,
. h# r9 ]/ J! I- ?* x% B- ~
- e! p( q3 @7 G& e: O, [ 选中Add font folder,浏览目录,选择x:\MentorGraphics\MGC_HOME\registry\fonts!
% t+ L6 O* ]# ]. N" B
7 h8 ^, `: d4 c( ? P k5 j
2、控制面板 -》Vision Communications,选择Transports,把TCP-Unix那一项enable!
! K/ W0 v' z4 B7 j) @( F" h
/ I, C, @% m$ W
3、lic设置:开始菜单-》mentor graphics licensing -》configure licensing ,xxx!
9 i$ J; }" q; O+ L$ }
0 M& m' D4 t- Q2 s
4、环境变量设置:
* m' `! m) H4 j) A
+ y7 c' p- u1 j* F; \! \ 变量名:MGC_WD 变量值: 你的工作目录
9 { h4 i' f3 G y4 H7 v2 [1 x
( \; U* _* b' l" B5 o5 c行了,基本设置OK了!
1 O& i7 l0 u& h9 H& ^5 u
- g) S! \7 [. C* S3 {# P% X
第三部分:默认库的LOCATION MAP
3 j- r! f- Q. Q0 P
$ x8 j) |$ t* y" A(安装路径不同而不同):
- m5 o9 X6 y, n9 o
# `1 K4 z9 D! f: q' W8 ?$MGC_GENLIB
3 f* L' |8 O1 z* @1 b' T
/ o4 y1 ~( U, h5 b3 @0 K# M
c:/mentor/en2002/libraries/gen_lib
2 }) |9 X* n8 S* v ~0 i @
! m% z. X) r! t( ~6 h) q
$MGC_PASSIVELIB
1 \0 C5 X1 x# U/ Y o
l7 a+ K$ t) [! H/ C' zc:/mentor/en2002/libraries/passive_lib
. a4 Y8 d* c( V2 u
7 O: V7 `- |4 M, }2 H$MGC_APLIB
8 T; k, `. `: m
7 c7 Q8 w- z4 A
c:/mentor/en2002/libraries/accuparts_lib
, b/ l0 f9 y% Q; w' p
+ J; O) N' q" V* S* ]! x
$MGC_TEMPLATELIB
7 x$ o/ H# |6 T1 o
- G3 f9 K4 h" f9 i% X9 Y" D1 Ac:/mentor/en2002/libraries/asim_templt_lib
: M, F" V8 I1 D) u' C: J. E# x+ E
/ y% s* @* {1 L1 l+ C
$MGC_SMBLIB
* J# \3 c: G3 n9 c5 _; \" d/ P
* l9 y* }3 [ w7 a, p C! bc:/mentor/en2002/libraries/accusim_smb_lib
" d" z; {/ N. Z x4 v& v3 K# k
% r A5 S% u: S
$MGC_MISCLIB
' @/ b- I# y2 M7 m! R2 L; q
7 B8 a. F- p9 l" a7 g# O4 ?
c:/mentor/en2002/libraries/misc_lib
6 Q! [1 Z, M/ k. @
1 K) [+ J: R# x9 @0 p& b- X
呵呵,下面我补充一些有意思的东西哦! :)
V, v, S2 M0 c, d- C' E
6 I' f" C( Z. ]大家都知道Agilent的Advance Design System是一个很好的rf设计软件,同mentor的Board Station配合使用可谓是高速设计的绝佳拍档。
. A$ c( z" r) Y
( T: @% n0 L; ]% c6 n
首先,我们要做的嘛,把他们联系起来哦!
8 M* L9 t& | X
( i6 Y" E+ K5 J8 g, W
第一步:
0 T9 y* q* `$ G
" Y( l! H2 q2 V" ]mgc_location_map里,要加上:
" I; d' N; l/ i/ ^- o8 I# m
7 d/ ?5 W9 T; Z( u* k0 n, @
$HPEESOF_LIBS
( A, s$ l3 @3 d. _5 U
7 V, @" f3 x2 Y% m
c:/mentor/en2002/libraries/hpeesof_libs
; j& \9 E: ~' N# V
3 u3 D/ V& W9 u4 f; _9 y$MGC_S4LIB
5 }: ]: J, L0 I8 \
) E- q- ^/ k& ~# l- U7 Z
c:/mentor/en2002/libraries/mgc_s4lib
: M1 P1 h" X V% v2 k6 k
; O) R8 K* z) ~. z1 Q/ h5 A$MGC_ADSLIB
: Z, k, `5 ^1 c1 t U
2 q. s8 S9 r0 ?! Y5 Ic:/mentor/en2002/libraries/mgc_adslib
! u5 I, q8 Y3 t; h0 V% F/ ^+ _
. ]+ k5 ^$ G# C0 {5 T
这些库文件其实mentor本身就已经给我们了,
; ~& c) x, q4 ]) U/ t+ D- S5 [% b- N# f
1 t3 ?1 h- U* ~& Q! G. H
查查你的硬盘:
2 R5 Y. ~3 m# w% J2 M
$ j! d3 ]+ z3 x0 x ~
c:\mentor\en2002\MGC_HOME\pkgs\pcb_rf\data\lib
$ O4 x% m% R; q/ K) ~
( b. V# s9 W& E% O$ F; ^8 @1 Q% L
把里面的文件tar出来到c:\mentor\en2002\libraries别告诉我你不知道tar是个什么东西!!
' W0 H. O, N) r- K3 [. b* n
4 ]( f7 T: V6 Q8 r1 y
然后是设置环境变量:
$ W. J4 i/ d. Z: m3 B
( b, ^/ z+ S; S% BAMPLE_PATH
0 e* D. f, d9 W, e
7 P! p& Y& q- z% Ic:\mentor\en2002\MGC_HOME\pkgs\pcb_rf\userware\en_na
! U+ K7 j* x1 U, V; C! s9 c$ c1 a/ s
, } R- ?- ~- e) l, V: O; k! p/ t( C记住,启动layout这样的模块的时候要选上RF选项!
' n# m( c- l2 u
8 ]& c( W5 ~- `7 n7 B4 K
" Z. t# h! C( `
) s* D5 w/ ? ]
----------------------------------------------------------------------------------------------
3 p. K' n8 Q# Q7 C& F: P) j( v" G
) ^! D8 ]: v% R9 e2 W) Y F5 e3 i( B
7 b6 B/ R; Z! X m# H
3 v5 ~* b) u% N! N& ]6 X/ ~
我用的工具是WG自带的ORCAD-EXPEDITION interface
7 L! n# L, Y. K+ H* Y% t- Y
9 w& V9 h7 L% Y
1.把\mentorgraphics\2004\wg\win32\ocint\bin\mentorKYN.exe拷贝到capture\netforms目录下
Q( N$ F( Q2 T( C
3 V9 x6 o4 L; k6 o
2.在orcad capture中 创建网表(这个大家都知道了吧^_^),选取other子页,在formatters中选中上一步拷贝的mentorKYN.exe,点ok。
0 x @: O# s) m" S" X) Q5 M' k
4 C- w; f# e% G6 R4 q
3.打开wg的ORCAD-EXPEDITION interface,选中在orcad中创建的.prj项目文件,选择几层板的template。
0 z' n/ E8 B3 }
* L: z$ F' [# N u* _. f+ ^% U, n) f
4.打开job management wizard创建pcb板,然后打开pcb expedition做你最后的工作。
% ]: C( O! Q0 {. i5 g" r
3 J3 D% W8 G* U, X5 v# {
& N3 X5 b7 W4 x$ d
1 c# q0 k. L! K: \3 Y5 r7 r
注意:你可能在第4步创建pcb的时候会提示forward annotation failed,这是因为capture中元器件的value和wg中的part number不一致,修改一下就行了。
8 j+ @& g+ @) A K& X: A7 X
: E' H+ v$ J+ Z7 E( `2 B% s! m8 |
8 T+ o2 m! c/ a" Q+ u
2 h+ D7 F3 Q% i8 [" R
不建议orcad to mentor wg的转换,假如一个很多元器件的原理图,在orcad中修改元器件的value和wg中的part number一致是一个巨大的工程,而且在allegro做pcb也不见得比mentor 的pcb expedition差。
9 r" Z* f4 a) l1 [4 E( p
. Z) B, R- m7 ]( R
9 Z7 Y. h& y$ m# p# `, V# K
; O; E, P! m# g' k! L6 m$ `----------------------------------------------------------------------------------------------
) M# u2 Y6 C3 P; x
, n7 e$ E, ?" u0 W ^) N3 d1 u& H
+ ]( R( [; S3 F. t: o
+ j" G* G3 F' q* t先用WINISO工具把BIN文件转换为*.ISO文件,WINRAR可以解压ISO文件,把三张CD的主
8 B- h5 Y0 ^8 Z% z0 Y7 |
& Q& a/ T/ B) Z/ d8 ~/ }+ N文件(*2004.1)放到一起。里面有安装说明!大概步骤:
) z! P6 ?. N5 b. C7 P) f5 k; j! L2 s
/ K3 `. }& w1 J& ^; Q# L- O1.用记事本修改LGN文件,改成自己的网卡MAC地址。
3 s; \7 } e' `; Z& T
5 e/ }+ @: Q# f! | {
2.用**.bat程序创建自己电脑的LICENSE.
5 t" x: p$ w. Y& U" h6 ]: T# d) V) J
5 X+ U2 R( ]& x! w' ~3.设定两个环境变量,指定LICENSE.(里面有说明)
& X( B' t* f4 n0 `1 E }* t: J3 S& t
( t. c" Z- N* y- f& @
4.安装任意程序,指定LICENSE文件夹.
- \9 f& N7 c$ X1 N2 j" j @
, T( G& G' X' @
备注:*.ISO文件推荐虚拟光驱安装。
* F% _3 N: H7 t" j1 H& V
- X5 B; v6 E9 R% [6 `& a8 x* i
6 A) q- D1 Q. @7 \# N) G0 _
' n ^ E2 W+ l+ Z----------------------------------------------------------------------------------------------
, _! ~, ~1 m4 b6 C( x
! E9 S, @7 U. l6 f$ ~$ A0 a. N
1.viewdraw的库如何与Expedition PCB的cell关联,
- G7 }+ T7 {6 w" q" r9 j
& E) n& H. N4 Y( e/ s; ^0 f我在Library Manager for DxD-Expedition中parts
+ p2 x& y0 O% ]' Y) n( t
c6 C& X0 E5 Y: V* [: f" i) S中已经将symbol与cell映射了,而且预览中能看见二者,
8 [! E% z- J- s ?$ Y$ h* A( {
J% Z: O d% |; M. p可是在viewdraw如何加载库才能在像dc中那样放置part,
- b4 l, t* }. \& p! D. Q
: B9 E8 }% |) B _而且可看见symbol与cell?在viewdraw中只认symbol,
' V8 k! [3 [; W( \& y2 {6 d
2 P/ d6 v( {/ K2 y0 m' c7 M
我加载symbol库时,能放symbol,但却没有对应的cell。
4 c# i [1 A8 j
9 Y6 X2 G6 r0 U8 k9 P, W
请教如何解决?
6 d, z- g" D* n' J1 p
& s3 I6 P7 n e/ B8 E9 l5 s; @8 X- h
一。viewdraw 建立symbol是要有 package 的信息(同中间库中存在的cell对应)。
/ N: S7 |' y- @, t" K1 F
2 }$ m( Y, O( _& E$ w& c; G
二。Library Manager for DxD-Expedition 连接一个完整的part和以前的wg相同。
: G$ w9 d6 o6 v( X) E
. D1 h9 @* r; E% y; d三。在viewdraw的cell视图中单击右键,选你用的中间库。
: p: y1 D' T8 m5 g- {' c3 X
, k! N) w. ~3 A4 F4 F" O9 U0 y* I一般情况没有问题
9 e" |( n" G3 e; u4 U
2 G) w9 K( P5 t6 s) v
如果Expedition PCB掉入网络表有问题,看看是不是pintype没有建立的有问题。
) a5 X1 L" _: Q. o- ?/ Y
5 j6 V, W8 O9 u* ^
/ Z: b, }/ c& c# [+ |- M. a. \) Z
+ Y9 c) W$ X" `. X( s: L, Z
谢谢知秋一叶,按你所说的我现在可以看见cell了,不过我还是有些不明白。
5 a$ l2 I, q. P4 ~
. ?4 Z! K5 w p+ W* R
一:“建立symbol是要有 package 的信息(同中间库中存在的cell对应)”,但是许多时候可能多个part使用一个symbol,他们有不同的cell,例如,一个n沟道的mosfet的symbol可能对应着IRF830、1N60A等,但他们一个是TO220,一个是IPAK封装,如何加package 的信息?是不是需每种cell建一个symbol?
, n$ H( r/ c/ D8 e! u9 }/ z! k$ G
# R: d' U/ Z; M9 J5 N! @2 v
二:如果symbol已经和cell对应了,那在Library Manager for DxD-Expedition 连接一个完整的part还有什么意义?
1 W& k5 n+ L3 W, K) a$ t% O! J
4 F0 p! h; d9 R% e1 K
三:我已经在Design Configurations和Project Editor里设置了中心库(见下图),怎么还需在viewdraw的cell视图中单击右键选中心库?
/ V. h4 c- i" P& Q1 _
$ `' C* j1 p5 N5 y3 _) D3 Z( W$ w/ W
' | `! ] L( n
- X" m! h. N& S8 q: x4 {# K/ j3 V/ j----------------------------------------------------------------------------------------------
# e; {- F) j$ ~$ p( Q& p
5 g- l6 Q( C: p' Q6 N3 l
! N8 S" Q1 k; X" g) C# \
8 x, d- k8 K) @, Q$ M3 K使用DxDesigner过程中遇到的问题一
4 Z2 j7 ]6 z! M. [0 ~" H* q
7 V: `1 o6 a6 N9 h4 v
DxDesigner中Symbol有如下四种类型
: }& t$ b( |& k$ g
8 _3 f/ u# Q# DComposite:
8 }- `4 ?" d% Q8 f: [+ f- t- i
" E* b- v: S6 R `' MModule:
3 `% C" ]6 Q, q) ]/ ^# }
q; x/ ^# f! f* v. Q* ~/ `Annotate:
2 w8 Z: G! j' Q
5 T0 M+ d8 [5 m) rPin:
5 l8 O( L' Q" B: q
4 \; I8 |% q7 s2 Y' [$ w3 J
问题是:如果我想画一个连接器的原理图,是选择Module还是选择Pin?Pin这种类型的symbol的主要用途是什么(我只知道GND、VCC等全局信号可以做成Pin type的symbol)?
! F, u! F- C2 n4 t1 \: H4 _% s
/ u! U* E9 |) G4 X
备注:页连接符、层次连接符等用Pin,有实际器件封装的连接器用Module。
$ k8 W% ^7 b4 U8 o) _
5 k( P. _/ Q; `4 S/ x" e2 L
0 ~0 g1 w# i' @. ?2 P- {
+ z" t# L: J5 ^3 N, T3 n
----------------------------------------------------------------------------------------------
% b* v) s7 _9 \' g4 Z
# I6 Z& C* `/ i4 f9 r, p. E1 h6 j! P
1 l+ U# u0 j" z( [# p* K6 R
3 E9 k' y% g- ~" u使用DxDesigner过程中遇到的问题二
2 f q* b6 Q& q/ ?; l( q
. Q/ c7 W- f" ?8 `$ VDxDesigner中Symbol的属性(Attribute)中有一个“PINTYPE”属性(定义在Pin上),其取值及涵义如下
, W* A7 X' X. L+ \
: e) ]2 v7 m8 r4 a l( v W3 oANALOG --> Analog pin
+ \4 Q+ [, u! a5 g, r; l- T }+ @
, v# G, z: D! l8 QBI --> Bidirectional pin
) }$ ]8 Y* L6 s
C- p3 ~$ A, nIN --> Input pin
( Y1 ]) D2 q6 r2 W: u* ^( C
2 H/ U" b2 K+ n# `6 a" z/ sOCL --> Open collector pin
+ l# Q' ?* U: m: {
: r. N8 L. I* C: k, L, b. TOEM --> Open emitter pin
* d) S+ R% E* p2 x$ r- G$ Z
1 N; v O. n" e: |OUT --> Output pin
" d% t6 a: A5 k; ^( j' x
& l+ v% |( f2 R+ F+ ]9 {/ U2 [
TRI --> Tristate pin
$ ^! y6 g6 V1 {$ L& C
) a0 l, G2 b7 ^+ V* K8 Q
不明白“TRI”与“BI”的区别?ANALOG类型的PINTYPE又是什么含义?有谁给解释一下!
3 w! R/ ~' g) y0 d6 m
, S. m7 @' b2 I* J- M1 [- H另外,在pci9054(一块PCI板子上用到的PCI Bus控制芯片)的数据手册中对pci9054片子上的Pin的类型有如下分类:
7 k/ @3 O) u/ y8 e4 O+ U4 z
f8 T$ X; X2 D' Y( ~I/O --> Input and output pin
. k: g* S- a( w, W* W
3 X7 y8 i0 R# _* X" JI --> Input pin only
$ a6 f5 q- b" T$ j; E( n
d$ w# Y' O, W4 A, MO --> Output pin only
/ O5 l+ O% P" a* z" W% Y
, X( T+ p: I' @1 ?; _( h a* ^5 \TS --> Tri-state pin
- w- H2 q& v e f+ J
, T2 P4 S: I( W# r2 kOC --> Open collector pin
* B( E2 I0 r& C# V
1 Q3 r9 I, I) C9 k- ^TP --> Totem pole pin
9 ] Q y! z! P
- z! g/ A2 [3 J' OSTS --> Sustained tri-state pin, driven high for one CLK before float
Z/ K: |1 F/ p4 w+ B8 @3 A. R
_1 d2 y: y# a" p. _9 s |) P' \* T
DTS --> Driven tri-state pin, driven high for one-half CLK before float
0 P& Y6 |" B5 _2 p, e) _) c
. s: R) U0 v# g/ e4 _) B
数据手册上对一些管脚的分类举例如下:
) c! E c# a' D+ R* D
) U2 g3 K) X) m# n0 y* E; d" jEECS (Serial EEPROM Chip Select)--> O TP
( \. i; u- q4 {- I; @* h! W
- r2 b k M! @. q0 j3 T# d
AD[31:0] (Address and Data)--> I/O TS
9 }- T8 i: i3 Q/ J) T0 {: F0 s
. X# E. X3 K/ i+ `3 ^FRAME# (Cycle Frame)--> I/O STS
3 p' A! g! h3 V1 T$ d, b" Q I
: R7 C' ]' g1 Y9 B/ h+ h
INTA# (Interrupt A)--> O OC
0 L5 W- G2 V* q
& T6 r( l+ K4 U0 _8 pLINT# (Local Interrupt)--> I/O OC
9 U2 Y! ^/ M2 b! C
1 {0 I( H5 E+ g3 b3 T; s! b
TA# (Transfer Acknowledge)--> I/O DTS
; R0 k) j* y$ q6 i" Z1 z3 G
0 ~9 h) o3 \) i9 j/ W8 {1 l- t
问题出来了,在为pci9054芯片画原理图库做symbol的时候:
7 j4 E, d; V3 T9 U
$ K) y/ N/ C. X9 D' s对AD (Address and Data)是选择 BI 还是 TRI ?
: q* L/ Z, U, f
$ k4 j8 `" e7 b对INTA# (Interrupt A)是选择 O 还是 OCL ?
3 s3 i4 {4 W9 `: L% [$ U+ ?
2 u/ Z2 X- Y6 u( G" ^
对LINT# (Local Interrupt)是选择 BI 还是 OCL ?
0 b* s# s$ B9 p! A
7 n: E/ ^9 {6 d6 w& mSTS、DTS类型的又对应哪一种 PINTYPE?
5 w, q* {% q' Q0 O
6 w& M# ]- w# X W6 N# }4 L
NO1: select Module
" J9 J6 V3 r6 o" ~- _
1 H9 T; U8 ^$ i+ T8 p8 |, O& {5 k$ C
. |$ }1 [( a& A# w/ l, ?, ~2 O/ G
0 W4 _7 D3 _% |* [
NO2. TRI 推拉输出
/ `+ a* v$ `7 I; Y. V8 x; V
5 J l- ?1 h6 U! z- j) |
# V) l6 u+ ]6 y* N( o
- Y' V/ g2 i+ t
BI 漏级开路
4 {( x( s/ }) n; J
& c' ]: H$ ]& h* {' q1 e
$ G; Z% Q4 h) x2 ~# u2 n
3 n6 f) u M# e3 } 这个和硬件有关系,和管教功能不大,比如 address 一般是 tri,data bus一般应该是bi
7 F4 z9 M5 c @& v
4 x% T8 v. m. K4 m$ c* O/ h7 V我在建元件库的时候,通常建完一个元件,想修改脚序号(如1.2.3,想修改为A,B,C)或想再加一个PIN后在PCB中重导库便提示警告如:"unable to update the cell 'PSOP36' in the Library Manager.
# x- }. L% @: a9 }* N% U. k5 `
7 u# O- w4 Q, j; L$ W1 UPin count in cell (37) is different than in the referencing part (36)"有哪位知道如何才可以将Cells和PDBs中的PIN数目或PIN序号一致,便不再出现这类警告?这问题一直以来我都是忽略不管,因为重导后的PCB会跟库一致,但一直有疑问.还请大家帮帮忙!!甚是感谢!
7 F" j. |2 l0 s
( i9 S; Q w9 e( X5 d
! Q7 c: C& x2 r0 m# h( ]8 `
, d7 \, `7 b( ^, ^# N& A7 Y8 @3 A
----------------------------------------------------------------------------------------------
7 p* Y- M4 [* j/ g
0 l8 G H! e! J; L1 R" ?& _& U) u
6 P" B$ K$ a8 m* }. x2 y( j
& ~( l6 ]5 l# q3 N4 y0 a* y
问:wg中如何将已经加入泪滴焊盘的泪滴全部去掉
' u' X8 ~ w$ x# w4 U0 C! v. u
I5 a! T2 M4 `5 [答:select-teardrops
2 v# v9 ]) \$ M7 W- f u
$ ~! B7 C3 t: _' K4 z& O. F0 jdel its。
0 ^, g) R R* z9 X
( S& U, C6 Z1 O: L* c3 ~: T
5 T! U+ k: b. O$ ~0 C& u
7 m" o4 Z7 P1 y( M# Z' W5 a3 m
----------------------------------------------------------------------------------------------
$ s* g& Q0 x2 d; }
% q4 X7 c9 x% j0 j
) J F- w5 m% i& V0 T0 j
" t* O: M, _; g
问:Mentor WG(Expedition PCB)中怎么敷铜?没有Plane层!
- W7 c" Z; \3 I
. Z! \, r1 h. `3 H/ t, P% o答:1. Route->
lanes->
lace Shape
4 ^# F& I; o5 r/ M; Z b
: e) {5 Q0 f. V! o' H( |" Q; u& y
Then
2 f# T" d |; T4 U* c/ [
" ?; g; a U/ z0 @( w v4 S2. Route->
lanes->Planes Processor
1 r; E. Y1 n5 t* J
* s. L* g. I; B3 b
- |3 _4 n% f1 y5 ]# {
6 G+ k- ?/ E5 x* C
----------------------------------------------------------------------------------------------
% s! z, b5 U7 }/ E7 }8 k5 r' k
7 Q9 g0 T) R& e; P' \# h
5 d( s, L# R4 t: g" v
2 A$ t+ f" \( m) q问:Design Capture中如何选中相同类型的东西?比如我要选择所有器件的Ref Des,想把他们的size改为相同尺寸,应该如何方便的全部选中呢?
7 {/ @% K7 r$ E u
+ @- G" i) s) }/ A% T: `
答:你把所有的东西关掉,只留下ref des就可,然后框选,修改属性就可
6 l! s: b1 v" r B
: O. M8 y5 m# U( G: ]
; n3 u5 G- b3 P7 n# t7 o' Q
1 Q! c+ {& B" J( y+ H
----------------------------------------------------------------------------------------------
3 O. O( ]- I6 j0 @: ^1 w% ~8 j
: s+ B, H Q+ C
- j) ?$ P8 t0 l( p9 c: }; B
8 u( c8 d' k; G7 `& \问:dxdesigner 如何自动重排零件编号?我希望韵能够像orcad 一样自动重派零件编号,r1,r2 r3......
, ^+ Z$ `% A! `- L( N, m
k1 V! K: C) [2 ?+ r' j3 G我相信dxdesigner 应该可以,可我不会,
& p, Z& M& K% m9 {
3 Y% o% K' N% O4 M
xiexie
0 u, g* a8 T% D4 f. W# n1 ], N
' i' X) H% x) q) I! H4 a! c1 G
答:tools->Creat Refdes
+ }8 O" T# {$ [3 W
8 T# A4 w8 ~4 ^3 M7 `5 j
" {. }4 N* D. [/ K; D0 w
4 `: m. b6 L1 c9 x3 k: B
----------------------------------------------------------------------------------------------
& b6 w( W; X6 I2 \, P
7 t% [0 k# q4 M* e6 i
* T& {6 C) x6 t
7 K9 f. k& P" b9 d; S8 X( S2 t! ?7 r问:Mentor WG中健PCB封装中的绿色符号是什么意思呀?好像是个定位坐标,上面还写了个C字
. @7 u. v2 z z$ ^. _5 @9 [ I& u
?! P) \6 @. O3 O |: F答:原点,做PCB封装时可以依据它做器件中心。
@0 T. m. O5 E
* [# z2 N# L4 v! @( j% S
& }0 ]7 j. w" o& g
7 T1 Z1 L# C$ p$ M. X----------------------------------------------------------------------------------------------
' L# j( D1 H8 J4 y& [7 ]( k$ L
0 i* t. \. X/ ^1 R8 ]# H
8 k% B9 L. y; G$ A
! O4 r' s7 b4 @. o
问:Design Capture的中心库建立多个PART的元器件该如何建立?比如74hc14含有6个非门,只会建第一个。
: P4 R( i* ?2 J/ V
8 L' S3 e# @* n# B* k; t' q答:6个非门,就在slots那一栏输入6就行了
* W B- y- z3 o9 @, h
6 V, p, n4 v& l& T2 Z
- @8 k7 i) J' b4 Y
% B% F: A( b! u8 d7 O; _% m----------------------------------------------------------------------------------------------
0 K9 t- i$ V* Y" \5 p& n1 ]
$ X% G0 o0 R7 P6 y% |( }
* f+ a) Q+ A9 ~4 n1 j8 p+ V, c7 b+ G
' N% B: ], V& e) Q: w
问:Mentor wg2004中能设置等长线吗?
: R6 y# R- X% o h/ X* p, Z
1 y$ p; h/ A( N, K& [' O8 n! ~* Z% K; n答:你有没有试过 delete the " Diff Pair set number " and "Diff Pair Tol. = 0.1th" before tunning?
& K2 a" q, q5 D. r Z
( H$ s( h) U6 @0 {, Q# L: e: BThe tolerance depends on what you need.
+ f1 S% X N* o9 }+ D) N+ B1 B
" ^& @ m+ C8 p$ o# O' N
Other isssues to be considered:
& z, H2 w, g( Y' C4 w* [6 c2 [/ U
/ f: X# ^* P; g
1. Tune the short one.
3 C6 T9 z3 _, ^4 S M& l: v6 L
/ v( B: l) o4 `( J: m
2. Do not fix the tuning trace section.
9 ]; q2 |) k0 Z+ _9 f0 y% Y# A8 E
/ J9 n+ Q* o b( |! |3. No DRC on the traces.
% i) a+ U8 `6 y9 \- V+ W; M* d
+ `' n5 I/ ?! Z: n( R, B- i* a/ ~ q
4. Enough room for adding tuning traces.
0 y% |7 b$ U4 f% C5 h6 \
9 Z/ M9 {6 A% g* U$ g4 B5. set Routing Grid = None
3 k1 P7 F z2 _7 M$ b) v# z. j
5 v* ~1 |8 v4 Y在net property中将两条线设为同组,最大长度一致,误差尽可能小,先手动布完后,按下TUNE,应该就可以了,或是用自动布线里的先ROUTE,再TUNE DELAY,也应该可以。
% N/ |2 L6 i6 U7 q
4 F0 {% n9 O; `- t2 s! a2 j可以的
! l; M% j9 ~8 f( e% a1 ~! u
/ j: W' l0 x( L& U7 L
你先设置一对线,记住不是差分,在是差分前面那个,画好线后,按F7就好了
# c0 L& B) S2 r* z0 Y& k D
% y( O* B3 V& W% v: v, K& Q/ W很简单
4 w7 W& [& y8 a
4 f! Z+ o- }' Z/ c1 ~/ W6 W9 H! d! g
# u( t( F* W8 g. v* j6 D2 F
; W. t5 {5 B' M问:求教各位前辈WG2002:Expedition PCB走线问题刚学WG,手上资料少。有个问题问各位前辈:
+ j/ L; F$ J9 t# } Y6 L
& @ Y! k2 y2 s4 B2 G用Expedition PCB走一根线后,用单根走线模式在原线上再另走一遍,
8 R4 Z+ Z$ u/ e+ Q8 w
- C: \ B: G; a$ l# q5 H发现联好线后,又变回原线。相比之下,在POWER PCB中,新走线后,
! ~! K+ P! r+ D+ N
/ r/ Y' d# Y! V- b5 o
原线就会自动删除。觉得Expedition PCB这样很烦人,是否设置有问题?求教各位了!
2 v, _: F+ A" U& _8 J* _$ w5 J. I
3 j7 p2 B. u4 m/ Z9 V" V答:按F4键切换GLOSS模式
: I7 {: t' n8 q- a. _0 d
j7 H$ C2 V4 R/ q8 Z% ^: e
" h+ S# V9 F+ z) V
* v/ x! j/ A: T2 R
----------------------------------------------------------------------------------------------
, f0 W1 l1 }8 x! S* [/ X1 [
/ J/ F0 c: j5 w) `9 `2 k; @; |
7 a% }) {( n0 f/ g
7 D: d8 a- D+ c9 W$ e; @
问:请教关于Expedition 的规则设定。
$ q* j7 w/ x9 u: [/ ^- \
2 G$ K4 D3 G2 j1 }: |4 b如何设定一个特殊net 的 trace 与 plane 的间距呢?
" v! S% x3 Y3 k$ I* j2 N. s# m
; p/ l" {) U& x5 ?
如何修改Expedition 中的单位? " th " to " mm " ?
& E% C: W! X4 y1 v8 n n
' U4 `8 S4 _& M7 G" Q; a( S
请高手来帮忙,小弟对mentor wg 了解甚少。。。
/ ^. M4 T. N+ i$ w5 E
7 U9 j. R! s' j8 a" k
5 H" a2 P4 R7 U! d. N: Y
# C3 q; P! n3 x. D9 [答:在菜单中打开的次序:
, p3 u: B( o! \6 h9 k
7 j, {- o5 b: i9 ^* b5 P& E0 o
setup->setup parameter,打开了一个对话框,在右边有一项
isplay Unit 下的Design下拉框,
0 Z( w( V( `8 h; \: \: u! }
; F/ b* C) r& [* I# a D) T1 B
如果还找不到,就不用找了
3 B. L' m0 z: S& B e# n
( X4 ` K+ I. \9 Q7 K. Z1 b
Setup >Net class and clearance
! ~* ^: ~" @: n
' ]+ j. i1 X0 o/ v pFirst, Give the special net a new net class name (it's setting can be same as default class)
, z- ?6 ~& E% o9 u# E- [
9 X# X* Y2 P& M& ]$ b( \8 L" l
Then, in Clearance Tab, New a Rule Name, and in it, you can set trace to plane clearance,
4 A+ {. l6 q" v- W
+ a/ j" q9 c2 W% _. ~Last, you can Set Special Net class to Net class Rules ( Each Type Net class).
; e( j) E) i8 o- \
3 M& N0 P$ f- u6 F& M( T9 T
$ x' v0 k2 F, n9 i% c) J7 S
5 H$ H- d; ]1 M2 H7 A' N4 l
----------------------------------------------------------------------------------------------
" P5 \. t" c, }+ O
: s# a' V/ y' r! p0 u, D- _" K
# `: P7 w8 _+ N) X- r+ \6 g. J o
' u7 F) G# k( E8 G问:[求助]第三次虚心求教WG边框问题我有一个非常复杂的手机板子,我把DXF文件倒入PCB
2 p" T- Q5 [" \. D) V: o- ~# _9 I
: z" T8 }! {* c4 a0 K后却不知如何做成Board oultline和board route,默认状态下的红色边框和灰色边框无法删除。
) X1 G8 d5 e& n; `
# n+ U. y- v3 w4 a; b1 d f) q5 M
恳请各位朋友再三帮忙。
1 O5 A5 o/ I h" {" w
* t4 V* s; Q. d( i
5 f# T9 [/ o; N* Y
' t0 V d# {; s8 S# S; Z3 l
答:要在d raw下,按住ctrl 双击线.默认的 boardoutline 和router board是删除不掉的,
, D- V, V: F$ v) x+ j* X
, e P( ~9 w2 L! k, q
除非有新的polygon被change layer 成boardoutline.,默认的才会消失.
$ N! ^; Z6 p: ^2 Z0 t5 q% w( d! q/ C8 J
, I* h$ j6 |- K; ^1 O1 E8 \
9 w- A! u9 I, `! u0 E% f0 m* J
; _/ {) H) A5 N. h
该polygon就是dxf中的outline.
2 ?( x' F# v$ X8 R w/ p8 j
: P4 e V |* X
polygon改成boardoutlin就是用4楼说的,在
. J2 u, h6 d! T9 R2 n: q
8 g( e5 X/ k. T
draw mode下,将dxf之outline (polyline)预先组合成polygon,
! G& e* c7 Z4 z/ B( {, ~) ^
7 R+ I3 j; y- J5 `* V3 n) f
然后选中polygon, 修改其property,将其属性改成boardoutline.
4 w, ?. I% p9 A+ S) L+ s
) r. g& g# B# f \5 o
Route Boarder 是在boardoutline基础上复制,并同时,内缩一定距离.
. m/ P5 H$ x v5 t" e/ I, W
8 k' n4 \/ n6 s9 u( L我會讓M.E.出*.emn格式的機構圖, import進PCB後會自動生成Board_outline. 而且還有其他好處.
7 \3 v/ x! s. j. I& l! F
- i$ k1 l- s, E6 N
這樣也許最簡單.
+ Z+ A0 r5 C% X+ v. p) ]% z# N
g1 q/ `1 I7 P2 Q
' Z& H2 j9 _. D4 k) v
% f+ R/ {5 C5 a$ Q2 S& S `----------------------------------------------------------------------------------------------
! I3 L% H* C' q2 u* N& w1 L* E; |
: U |1 `" [ X( m/ c
" ]0 m# `( y6 q% |$ D( P3 L
( N0 J' k0 s. l- X% `; q) B问:Expedition PCB规则设定的问题第一:Expedition PCB中如何设置间距规则才能允许同一网络的焊盘靠在一起,不同网络的焊盘则保持一定距离?我试着将net class设为all、default等的组合均达不到满意的效果。
4 y' D+ Y% B% n R; Y r1 t
; S) T. P: a5 z s第二:如果一条网络不同的线宽要求,比如大电流的采样电阻,大电流处线应宽,而变成电压信号送入ic的线就可以用较细的线,这种情况下如何设置线宽规则?
" J( `) s( `1 d( g M/ G/ P
! w2 I! J( X0 T) Y
第三:Expedition PCB的线宽规则和间距规则的设定都必须用net class,而且每个网络只能属于一个net class,这样的话很不方便。比如同样属于高压的net class,但他们的电流不一样,有的电流很大,应属于线较宽的net class,而有的电流小,属于线较细的net class,那如何定义net class,设置规则呢?
# t2 i. b( t/ V: Q! ]* p6 ?( V. s
+ G. L; v1 G$ C* Z4 A7 P
- A0 x- [! d# P
# I& _/ U: `& P$ c8 q* o s6 n8 T. T答:第一個問題, 我不是很懂你的意思. 姑且猜一下.
" S# X" o2 d* v) _- _
6 W( \: ~( y' ` 如果你想把分屬兩個器件的同一Net的Pad靠在一起, 那麼這兩個器件的PlacementOutline勢必已經重疊了. 在Expedition中, 器件擺放的clearance從”Setup”à”Net Classes and Clearances”的設置表格中可以看出, 是指”PlacementOutline to PlacementOutline”, 這個值最小為”0”. 你想Pad靠在一起, 器件封裝就要造的比較特殊, SMT時也會有麻煩.
?% e% t1 P R& e$ ]1 M8 }
% b/ U- ^& J" C% h- k8 P 整塊板子的”PlacementOutline to PlacementOutline”是統一的, 如果你想做到相同網絡Pad的clearance與不同網絡Pad的clearance不同, 那只有採用’二次設置’的方法了.
7 Y' o+ i& d# d M3 y2 q
- S8 O. b! o+ d/ k: T8 `5 ^
8 v W0 o4 ` G- g8 P2 X @0 W* F9 l
, Q+ y7 F7 \; F5 v8 C' M$ O
第二,三這兩個問題我覺得是一個問題, 都是想在同一根線上走出不同的線寬. 我碰到這種情況都是採用”Change Width”的方法, 只靠規則設置好像沒法解決. 如果有哪位高人有辦法靠設置規則來搞定, 我也很想學習學習.
& q" x2 J# h' P! m: b6 x* U
/ m0 W n; w, ]% r* I5 F4 h) [6 e
第一:我得PlacementOutline to PlacementOutline设为0,两个器件的PlacementOutline还没靠在一起,由于焊盘之间的间距小于设定值,所以它自动将另一个器件推开,可是靠近的两个焊盘确属于同一个网络啊!见下图 而且即使关闭drc强制放下,布线也布不了。
- ^7 [! d' u1 c
& m0 l8 _9 S, k7 o( C! I; K2 k第三个问题和第二个不太一样,主要是如何分配net。现在我能想到的方法只能是这样(比如电压只区分高压和低压,电流只区分大电流和小电流,而实际情况可能要分更多种):高压大电流的net分配到一个net class A,高压小电流的net分配到net class B,
% `' V U" s: R8 ^
! N5 Y# C) a: v. t# o0 S/ b
低压大电流的net分配到一个net class C,低压小电流的net分配到一个net class D。
7 R3 Z, N' | I: {+ D% z* E
" ^0 g: i( \8 U& x/ j" c" Z然后在设置线宽的时候将A、C设的宽,而将B、D设的较窄;在设置间距的时候将A、B设的远,而将C、D设的较近。这样设置起来很繁琐,所以想请教有无快捷的方法?
! ?9 _5 G! s' e2 w3 m( P. v4 q
0 Y# u, N) J7 F2 y
isc94002“整塊板子的”PlacementOutline to PlacementOutline”是統一的, 如果你想做到相同網絡Pad的clearance與不同網絡Pad的clearance不同, 那只有採用’二次設置’的方法了.”
1 I/ q0 D; ]* e
) Y7 ^- I% C; D& j6 S
问:对,就是相同網絡Pad的clearance與不同網絡Pad的clearance不同。我感觉这是一个很正常的要求啊。比入一条网络A与地之间的电压达1000V,那他的焊盘与接地的焊盘的clearance应设的很大,而如果两个焊盘均接在网络A上,那他们之间的电压差为0(不计导线的压降),那就可以靠的很近,即使连在一起又如何呢?我就是不知道如何设置才能这样。(当然是在没有违反PlacementOutline to PlacementOutline的情况下)
# h$ j1 z8 C4 O7 g% y( D+ t
; P- }; [; J! J$ [还有,你说的用’二次設置’是什么意思?
* J2 j& k; k" P+ v% _+ U
# @; b' L* r+ I1 V6 A
答:是. Pad間距設置後, 不會再考慮是否同一Net的問題, 也就是說, DRC可不管你是否是同一網絡, 它只看間距符合不符合設置的值.
, ^! u& {: I# W) n* F( _- J
5 L( H B( [( c我曾做過Pad最小間距3mil(邊到邊), 這個好像是板廠的極限了, 再小就會有工藝的問題有良率的問題, SMT時問題更大.
: T8 ~' A, E* R2 ?0 r& L o
! M# z5 N' R9 H! x+ f2 N不過剛才我試了一下, 我把DRC關掉, 把pad-pad設為'0', 同網絡pad擺近至不到1mil, 可以布線.
3 }/ W8 t0 N* x: P4 V/ I* g
8 x) C- v. m' n( @7 U
我以往都是這樣設置, 我記得最多的一塊板子上, 我設了11種Net Class.
: S, @% M" b$ G5 w$ a) ~1 Y- k& [
1 M! G+ i# N' U4 U& _除非你的那兩個靠的很近的焊盤是手焊件, 而且焊盤較大, 否則一定有問題.
8 I. p7 c% r# j& U* Q" X7 l
, H( D5 y! a; W'二次設置'的意思有點像攝影中的'二次曝光', 就是指先設置一個值, 畫一批線, 再設一個值, 再畫一批線. 若非迫不得已, 不建議使用此方法, DRC時會比較麻煩.
9 t5 Q$ r$ q% [2 u" n
$ q$ }0 Z1 T8 t3 z+ T
问:你想,比入一条网络A与地之间的电压达1000V,那他的焊盘与接地的焊盘的clearance应设的很大,比如是80th,而如果两个焊盘均接在网络A上,那他们之间的电压差为0(不计导线的压降),那就可以靠的很近,即使连在一起又如何呢?(不考虑工艺方面的问题)如果不是这样,两个同样是接在网络A的焊盘的间距也要求是80th的话,那会浪费很多空间的,这怎么是合理的呢?好像没有别的软件是这样的。
2 X# c$ p: o) m- q; Z; |/ s& Z2 n
0 A* g& P. v. }$ j9 K答:不好意思. 我從入行到現在, 一直做的是手持式消費類電子產品, 電壓都很低, 所以不會有你這樣的情況.
; v+ W" J" W1 K, f% j5 w$ k
" w' V6 |' O: G3 _& O) e仔細想想, 你說的有道理.
9 L, |9 i" B3 c9 W
* p4 E3 {) j( Q1 ~
要像你說的設置不同的間距可以做到, 但的確比較麻煩. 我也不知道有沒有簡單的設置方法.
- _9 k7 b: y/ @9 s/ |
( _" i/ K7 r$ y/ h5 g问:那复杂的办法是如何做呢?就是你用说的‘二次设置”吗?不过我觉得应该有别的办法,其它软件没发现有这问题。Expedition PCB这么有名的一个软件不会不考虑这种情况。即使是电压较低,不同网络间的焊盘也需要保持距离,比如20th,那你没遇到过需要将同一网络的焊盘的间距缩短到10th甚至相连的情况吗?
1 h" v1 [. g. n# U0 ?" e( Q
8 h* `8 T! Z9 p' K答:我做的都是面積很小的多層板, 手機, PDA, 數碼相機, GPS等一般都是這種板子, 在這種板子中一般不去考慮Pad-Pad的間距, 因為在建封裝時,我們已將安全間距畫在PlacementOutline中, 所以當Placement時, 只要注意PlacementOutline-PlacementOutline的設置值就OK了. 我一般設置Pad-Pad>6mil, 相連則是絕對不允許的, 原因我已說過多次.
& V) U/ j: }: e# c' X' ^( e
% d3 q, G7 e0 c
設置不同Pad間距的方法如下.
( B- W4 [& Q( U: |) y, }
4 F* V; ?# k3 w, C# q* e
假設, 現在有"a"和"b"兩個NetName.
( J; f( i7 l( n. y7 P8 `% b [
3 c- G4 Y5 Z% O& c1. 在"Setup -> Net Classes and Clearances...."中增加兩個新的NetClass"A"和"B", 並設置相對應的線寬和孔.
0 I' X1 d8 b3 k( h' z, l% J3 r9 [
# j) P+ j9 D6 g+ @. Y) Q4 I3 f
2. 在"Setup -> Net Properties...."中設置"a"的NetClass為"A", "b"的NetClass為"B".
% n3 m& b- e/ ]- c H6 p
/ W: Y( x) g0 K. {. P3. 在"Setup -> Net Classes and Clearances.... ->Clearances ->Clearance rules for NetClasses"中增加一個新的rule"A-B". 在這裡你可以設置你想要的Pad-Pad間距.
. F) W7 t& }0 X+ s9 K
W+ M' E* B3 N9 Y: ^: |+ R9 o1 N4. 在"Setup -> Net Classes and Clearances.... ->Clearances ->NetClass to NetClass Rules"中增加一個新的rule, NetClass"A" to NetClass"B" 的 Rule為"A-B".
) Y9 }" v5 k; t, R) w3 e/ @% P
- N6 i1 K7 T- x8 y設置完成.
8 |1 ^( z6 `. Z. o
% t! i( [9 E) u: M$ ^( P# l1 l
我觉得关于同一网络焊盘的clearance和不同网络焊盘clearance设置不同,这是
" i; i. k+ e- \' ?. q# q# ?- e1 X
7 D8 H' @# d2 ]$ i, S可以考虑的要求,不过,着要向mentor公司提出建议了,就象在铺铜时不能象
5 l% z! S- k! b7 X9 E" `
7 _0 P: z* N* M8 Z' O! H
boardstation一样area fill 可以按照区域不同设置,却只能在plane processor中
8 G) [% i8 u3 R0 ]' P' ?+ q$ B* X
7 T9 R, F& X L" N& y& v. C对某一层用同一种铺铜方式一样.
4 R; ^! ^' k! n+ ]6 W6 Q6 z
4 b2 `# g# |4 p& ?% @/ j+ O
7 e% N' Y7 \! h7 h6 v
" B, d& q4 L" `- Q- `5 R----------------------------------------------------------------------------------------------
7 @6 [( Q3 M% q& j: R5 \
3 |$ B' w- O3 e& k* d- S7 M0 j2 W; V
6 s1 E N: F& e2 o/ y
* z6 R! l+ ~- k
问:dxdesigner 的设置问题?我的dxdesigner是用滚轮进行放大缩小,我希望把滚轮改成画面的上下移动,那个高人知道呀?请指点一二。
- {, ~6 e9 D% v$ d: G7 s/ c
3 B& S* L: d6 \# P% ^谢谢
1 L' n; _6 C9 `0 J
+ c5 M' g7 A7 q9 p# G$ o1 M答:用滚轮缩放多舒服啊!为什么不用呢?如果你实在不想用,按低人的方法看看行不行,在design configurations里的Expedition PCB下,将zoom style设为disable试试!
% r+ L( i; Y) ]7 ~' S8 I8 p. Y/ g
) m' c% P1 m n+ z, W9 X
7 n) G% \! R2 ^0 N& k
2 l% s7 O+ B" V# c9 w+ ~ Y----------------------------------------------------------------------------------------------
% f) H- D. f6 n0 O2 G! C" e1 r
$ a! R1 E# K' T% L( H
R. I6 q6 l _
& c( z p5 {6 [1 C+ W0 L: ?问:DXDESIGNER 的困惑各位同行,DXDESIGNER使用时, Forward Annotation到EXPEDITION.可是出现带有警告的成功转换到EXPEDITION,找到 Forward Annotation 的FILE VIEW,出现的如下列错误,怎么可能那,我那些属性应该是没有问题的,一个做法的,但是我在另个项目中,就可以,怎么办,大家有什么好的建议,让我如何避免吗.他的这些要求,我都做了,可是他还是问我要,dxdesigner的属性我都对应了.看看各位以前是如何搞定他们的,这个情况困扰我好长时间了..
1 |- `5 X7 N: j0 e4 C+ ^4 P
; z3 F3 K/ @- E- c- b' B7 r/ @下列是一个器件的信息.
# N2 c% b9 H e! S4 b. x. _
# b( Z8 S, t6 G# C
Part Numb: VOLTREG -> Vend Part: VOLTREG
: H* A" V; t& E [# s' G
# g9 L& {$ \% k8 QINFO: Part "AT89S52" was not found in Central Library - Using local library.
* E0 K" R6 T$ N. M, {3 D$ v- }
B7 W% b3 C1 j v* e7 U& G INFO: Cell AT89S52 is not in Central Library - Using local library.
3 s- Q9 {! r5 N
9 U" l' s3 J; q
' i' @. V0 r8 l5 K; K$ W- w Q
/ O6 H( q: k* J5 b) ]
PDB Warning: Missing cell or cell pin data.
' W$ Y8 D+ z7 _3 p3 o1 z7 P
5 p* c3 f1 G: F9 v Top Cell with cell name 7805 will not be used for Part
H! ^" q6 J7 x: Z# H& z
7 Z* A, c) O6 @# L; E Number VOLTREG. When cell problems have been fixed, please
% C# T2 F6 D8 X |
0 O' b4 M7 _' ~ run DataBase Load if you wish to make use of this cell.
0 O- ~$ ~. E9 M/ K
5 _& m2 ~% [6 X- Q
WARNING: Cell 7805 could not be found in the CellDB for
; ^0 m7 r0 j. p3 b9 G
1 I# w! p* m+ b
Part Number VOLTREG.
; d5 h5 G q5 A* f/ d: S: Y: ~
; f% U% H2 e! o5 ]: D. Q& W
3 O1 b4 c, W g+ o/ x( |7 V
& K% f+ }- M; w) A( q& D& y5 A答:作了Pin Mapping了吗?sym和cell的pin对应的对吗?
8 t" A f: v% F
: ^- U7 ~/ z& A( P$ `
* \: i Q. i$ w5 V
; u Q+ o$ m5 V/ A+ V' o. F/ ]
----------------------------------------------------------------------------------------------
, ]0 a; ~$ r$ O1 ?5 Z. b
: I% M# R/ V( x% O- U8 R6 [- o
8 t4 i- ]3 U) X, D8 _" j
2 z" M$ X9 e; D9 `
问:dxdesigner 的block is readonly我在用dxdesigner 建符号库的时候,修改proprerity, 选择图纸大小为z, 发现不能保存,dxdesigner 报错说“block is readonly".
+ ?) M" W" h! Y
7 |3 ^! R; D. c3 O# X
why.
& g! W- L4 n2 ]) j% M) S. ]
7 k! ?5 M: S' W7 @2 ?$ ]who konw it?
/ A O( g* \4 l& O( l
+ u, Y- q9 Q" k( \; z* Y/ b N9 D; G
答:你可能同时打开了好几张图,你只打开你需要修改的那张再试试
/ |, n# d+ n& F- l5 n# J
! e9 F; x) H+ r6 r1 R: [
+ w Z) V2 V* k X' ?
0 Y' L/ D. d; R! h% @----------------------------------------------------------------------------------------------
) D0 H, M. ?. [1 C& F8 m
% S& r/ Z$ E2 ^! C
; W& E5 O/ X- B* Y1 G
0 Z4 j. `( |+ T. h
问:1.WG中如何铺不规则铺铜....
; D: f3 Q3 Z4 d
% u p1 t: v+ c3 W2.WG中如何加跳线...加跳线那个工具是灰的...
1 B! {% m- s) M. M5 x% y
2 J z0 D& I$ r5 @$ K) Z* p
3.WG..如何利用原理图来布局...怎么交互功能,还比不上PADS....(应该是我不会用)
. Y, s! e& f; d; S, `
/ ]' J; `6 ^! ~' t, j5 J
; h7 ^1 P6 |% g# Y: x
/ i% N' [- U/ ~0 G) L) w$ c6 m7 ?
答:1.draw mode下,从properties对话框的type下选择plane shape;或者在route->planes->place plane shape。
i* m* V3 K# \( [
' @* c" F- G% h8 m
2.如果你的局部pdb库中没有跳线,则在局部pdb库做跳线或者用setup->Library Services从中心库中导入到局部库。
/ G; w" @: {* X3 T, B+ v, G1 B
, Y& s9 Z6 I2 f
现在在Editor Control的Jumpers页应该能看到有可用的跳线了,在这里设置,选择可用的跳线吧,
- W+ M& A# I: S5 t! k8 l P
9 d% m. U; D/ e( C其它设置你看一下就应该明白了。
; A4 b& t/ I$ _7 N" {8 b3 |9 E
: |1 I# S+ I* e3 C* h
3.PLACE PARTS AND CELLS-----SCHEMATIC CROSS PROBE (ATTACH SELECTDE PARTS TO CURSOR)
- |4 D, r/ r3 v! e$ p! y
8 G, c( s/ k" b5 g3 X' R J) m
& ^1 q9 P5 z, v$ W4 x v
' N3 i$ I; X( R
----------------------------------------------------------------------------------------------
8 ]& I* Z5 S E0 i. g' V
2 h5 F$ G B* X, O
% Q h, S t, C/ }1 A0 y! N' \
0 {$ [% t6 v" l; `问:WG...如何让所有元件一次性放在板上
' _( c( d5 ~. `1 G2 q7 J
) E& s! h1 [3 z0 i; f. Q; w j1 B
答:把元件全放在板框的边上用pr -dist *命令。
9 h- o9 r k: ~2 o
( M! T3 G3 q( Z( f0 S第二个问题,你选择上面的第一项,这样在SCH中选择你所要的一个部分后,pcb中相应的器件会全部选中(当然你得在setup->cross probe->setup中设置好,上次忘了说了),然后按f2移动吧。
% d' }% E8 x: U* W- T8 ]) _8 {+ n
# F2 _. m- p3 q0 W0 G O
) h) m1 W/ Z. r' m8 C
% m+ Y8 _, e; z0 N, u5 H! ~- b* H----------------------------------------------------------------------------------------------
& S% b( T/ G& l" ^$ R0 T2 T
( t4 ~$ m6 h9 V3 q7 i
; d4 V& O; x8 A7 v5 Y4 Z0 C8 g; E
# H5 W G8 ^4 r- { P; K
问:求助]怎么删除DX中新建立的原理图
/ D3 |! p% J4 Z# u
3 r' e8 R+ {* `; S: u
; \7 {+ `/ @9 K5 j
% e7 {1 C9 u! |( L; o3 H
答:删除用tools->delete sheet,不过删除或添加不会立即反映到ProjectNavigator Tree中的,你用save check保存一下才会反映出来
作者:
shuanzi998
时间:
2011-1-20 14:11
好人多
作者:
shuanzi998
时间:
2011-1-20 14:13
好人楼主
8 R4 U {% O7 E0 ~' Z' k
作者:
limin
时间:
2011-1-24 09:18
好有心,学习了。
作者:
TOTO
时间:
2011-1-25 08:47
很好的东西啊,学习一下,楼主费心了~~
作者:
jiashaowei
时间:
2011-1-25 12:26
多谢分享。
5 f: a5 D+ H% Q
作者:
shirly229
时间:
2011-3-4 16:20
谢谢,经验啊
作者:
龙龙318
时间:
2011-3-22 22:28
不错不错,辛苦了!
作者:
wangxs_song
时间:
2011-3-31 18:58
实在是好东西!真是有心人!强!
作者:
lw0117
时间:
2011-4-1 13:55
很好,非常不错
作者:
哈哈大笑
时间:
2011-5-27 20:44
看了不知道所云啊。的学习
作者:
ghs1028
时间:
2011-7-8 11:12
在PCB走线时如何设置默认线宽 高手回答一下 谢谢
作者:
Sodonn
时间:
2011-7-18 17:45
顶顶。。。。。。。。
作者:
sunny_sun1022
时间:
2012-2-9 20:34
作者:
年轻没有失败
时间:
2012-2-27 23:23
高手高手,我想请教,用WG画图是如何导3D给结构的?
作者:
wanghaiwang
时间:
2012-5-7 09:42
不错
作者:
little_grapes
时间:
2012-6-12 21:30
好贴,学习学习
作者:
pwst
时间:
2012-6-30 22:58
这些是好东西,学习了
作者:
wangxs_song
时间:
2012-7-4 11:10
应该顶起来啊!
作者:
张湘岳
时间:
2012-7-27 08:16
学习了。
作者:
wangjunzl
时间:
2012-8-16 23:06
实在是好东西!真是有心人!强!
J- \# S1 Z5 g7 r2 Y0 N' Z
作者:
冰妖石
时间:
2012-9-21 13:33
强烈顶贴!
作者:
ltc712
时间:
2012-10-23 11:22
好高深的东西。
作者:
溺水的阿狸
时间:
2013-1-8 15:27
谢谢楼主,好人啊,慢慢看。挺全面的。
作者:
liujinjun816
时间:
2013-1-26 09:36
ok{:soso_e100:}
作者:
cpfly
时间:
2013-2-26 12:21
作者:
brady.lu
时间:
2014-8-19 17:40
谢谢楼主
作者:
brady.lu
时间:
2014-8-19 17:41
楼主问你个问题,知道怎么把MENTOR_WG装到win7上吗
作者:
yamazakiryuji
时间:
2014-8-28 17:22
2004,2005,2007 BSTN都是美好的回忆,不过这些都是老古董啦。。新版本的PADS可以完爆之。。。
作者:
蚂蚁乱舞
时间:
2015-5-12 14:37
好帖,先顶.楼主辛苦了...............
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2