TA的每日心情 | 奋斗 2024-6-15 15:05 |
|---|
签到天数: 18 天 [LV.4]偶尔看看III
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1、创建一个HYP文件
9 U* z9 m1 e& ?! V: q1 R4 D% U点击菜单Tools/Broadsim。弹出Broadsim对方框,在mode栏中选择Create Files Only、Output栏中按默认选Unrouted、选好需要保存的路径后按OK即可。
. V6 d2 Y5 r5 d$ h6 c3 K 6 k. h9 e4 D/ j- B8 \) u. \
2、载入HYP文件 # S0 U; C5 j6 j; h
第一步:点击快捷栏上第二个图形按钮或者通过菜单命令file/open boardsim file。 # J) M) y+ }7 ^+ c2 {
第二步:在弹出的框中,选择HYP文件并点击OPEN或者双击HYP文件名。 9 b9 }( c5 c6 e" p
第三步:如果在HYP文件中有完全untouted的网络,boardsim将会提示是否要用Manhattan(曼哈顿线) ( i) a# v$ }! e& K! b1 x2 t3 @- F
把它们连接上。如果选择NO,那么在载入HYP文件后创建Manhattan(曼哈顿线)。
. s9 n. P4 W$ s, E
: f+ a3 o. {/ C% C3、编辑stackup信息 3 C, N0 t' F: i9 w
一个正确的stackup信息是非常重要的因为它影响了板子的线的特性阻抗。特性阻抗将直接影响boardsim的仿真结果。
, `+ s1 X: H q第一步:点击PCB stackup 按钮(第六个图形按钮)或者点击菜单命令edit/stackup。 6 a( ]& S" \/ Z1 J
第二步:通过提供的按钮来增加、移动、删除、编辑层。Stackup信息中必须至少有一个平面层,并且所有的层不是零厚度。 , W. F( [) g1 N& S8 C
. `8 n0 d* z2 ^% J4、编辑参考标识符的映射
: }8 R, `# m8 q# R$ b- l& U9 d当boardsim载入板子时,它检查器件的列表并试图判断每一个器件的类型(包括IC、R、C、L和ferrite bead)通过器件参考标识的前缀。例如指定Ics的标识为“Uxx”(U1、U2、U3A等)那么“U”将成为Ics参考标识的前缀。Boardsim 有一套默认的参考标识映射用于器件的类型。如果器件参考标识的命名规则与boardsim一样,那就没有必要改变映射。
: i, y$ Z# v, \增加一个参考标识的映射的做法如下:
+ [, }: L- _) n+ X: h第一步:点击菜单栏的options/reference designator mappings。
' v2 v( S& M- h) J" N; {+ [5 J第二步:所有的映射将显示在映射的列表框中。 " O4 D" }# G2 b
第三步:在参考标识栏中输入新的参考标识。 # H$ A; D* q s
第四步:点击选择要映射的器件类型。
. ?/ l- o1 y+ k& l+ B2 c% @第五步:点击Add/Apply按钮。
l% l3 E" M6 Z* P第六步:增加其他的映射,点击OK。 $ d. c6 u" o3 @5 e) t1 @ L0 O4 w
3 {" b* e4 H( f3 a |$ O5、编辑电源网络的电压 + S- U+ g d- ]$ r
当boardsim载入板子的时候,它将通过网络名和有多少个电容连接该网络来识别电源。在某些情况下,boardsim不能发现所有的电源网络,因此需要通过手工来编辑它。 7 P$ y. ]- e9 B. B: s& J
识别电源网络是非常重要的,因为BoardSim 是视提供的电源为直流电压。比如,对于上拉电阻,如果没有提供电源,BoradSim 将认为它是一个无缘网络并用串连网络代替原来的并联网络。Vcc 和Vss 只能定义在IC 的电源提供网络上。
# h2 x# V, [8 P2 Z第一步:点击菜单edit/power supplies。
7 D. K$ W5 E3 C( z3 K4 B6 A7 @第二步:看是否有遗漏的电源网络,如果有增加电源网络。
* F; a$ p2 T c# z第三步:检查各个电源网络的电压的值,如有需要修改电压值。
: a) G: U4 M; n& Y
( U* y' m" s9 g( _6 v$ \' y1 ]6、选择一个网络用于仿真 ( h. k6 m: ]& f, w( L/ H
第一步:点击第十个图形快捷图标或者点击菜单命令select/net by name或者点击菜单命令select/net by reference designator。
5 {0 u# |0 R; c W0 j " v% e n. V; |! [/ d
7、选择Ics的驱动类型是发送还是接收 3 O: [1 z6 i& r5 k" m
用于仿真网络,boardsim需要至少一个输出驱动类型。 8 C+ O" M, A+ h, F( ^8 m! v
第一步:点击第十一个图形按钮或者点击select/component models/values菜单命令。
$ }0 ~& n5 r; w4 n2 K% Q; Q第二步:选择一个驱动IC模型,在pins list框中双击相应的pin piar,然后选择一个库并指定一个器件,点击OK。设置buffer setting属性为output,最后检查器件的Vcc/Vss的管脚是否正确。
% ~9 O, \$ i# s' [9 m2 v/ Q) o第三步:如果需要重复以上的步骤,为网络的其他IC引脚分配model,但buffer setting必须为input。
8 Z- O* t2 s* M
( [+ f: ~. F8 _$ C, w5 U1 {: ^5 Z$ o. u8、编辑无源器件的值 ) [; [5 Z/ r6 e$ n: T) ?# _; Z* B/ ^
当boardsim载入板子时,它会试图从*.hyp文件数据中识别电阻和电容的值。在某些情况下,boardsim不能给出正确的值,因此你可能通过手工需要修改一小部分电阻、电容的值。
, Y3 ?9 r+ q$ x0 _- }+ T* r第一步:点击第十一个图形按钮或者点击select/component models/values菜单命令。 , I& ~7 _' e6 R6 [
第二步:检查无源器件的值,如有误修改它们。
3 ^ w. E, H: m5 J R, h+ H 1 a" h( L; ?( O+ @# z
9、编辑电阻和电容的封装 ; V0 [. c9 P/ m5 p- l
当boardsim载入板子时,它会试图识别电阻和电容的封装的形式。在某些情况下boardsim不能正确的识别电阻和电容的封装,因此有时必须通过手工修改他们。
$ A a* e! g2 h第一步:点击第十一个图形按钮或者点击select/component models/values菜单命令。 8 e7 C0 `! C% A r
第二步:在pins list框中双击相应的电阻和电容的参考标识,在弹出的封装选择对话框中,选择正确的封装。 2 {9 g7 \ x+ s, f# e4 N
' S& h+ c, D, F- F
10、对开示波器 % v9 a, p4 Z; F8 {, I9 ]$ W. S
点击菜单上的第11个图形按钮就可以打开示波器。或者点击simulate/run scope命令打开。 & K2 k( Q0 p% E5 T* b9 w) Z
9 r5 @+ Y4 U" p1 |' b- A11、关于仿真的一些设置
' G" H) {* N9 B4 s9 j# ?与linesim的相同,这里不再讲述。
4 q: t% j8 l& }' B) U$ G
3 O3 e# ]; G; t1 F! y. Y$ w12、运行仿真
1 Y8 ?. I% z( j$ B( h( ]在示波器面板中,点击start simulation按钮就可以进行波形仿真。. R( ^) `! h& h& o6 l1 V& q
|
|