TA的每日心情 | 奋斗 2024-6-15 15:05 |
---|
签到天数: 18 天 [LV.4]偶尔看看III
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1、创建一个HYP文件 : b1 _/ N# n& s. @
点击菜单Tools/Broadsim。弹出Broadsim对方框,在mode栏中选择Create Files Only、Output栏中按默认选Unrouted、选好需要保存的路径后按OK即可。
9 p: ^' P# Y! R
5 I: _% u$ u1 J% J- G2、载入HYP文件
0 S' e5 t. `* p# ^8 S5 M; }第一步:点击快捷栏上第二个图形按钮或者通过菜单命令file/open boardsim file。 : D* e2 J2 y e% e1 i) e6 d; s x$ J
第二步:在弹出的框中,选择HYP文件并点击OPEN或者双击HYP文件名。 * }1 w1 c# h4 R( K) f! d8 b
第三步:如果在HYP文件中有完全untouted的网络,boardsim将会提示是否要用Manhattan(曼哈顿线)
# A# R8 W! _; I1 F( w) s& i把它们连接上。如果选择NO,那么在载入HYP文件后创建Manhattan(曼哈顿线)。
: C) n2 ?: x7 Y O5 e ! D* K" V2 ]2 K3 y
3、编辑stackup信息 + {- i; z; e+ \+ e! G
一个正确的stackup信息是非常重要的因为它影响了板子的线的特性阻抗。特性阻抗将直接影响boardsim的仿真结果。
5 }( D: F7 i0 ]6 e6 Y- d. }, g5 r第一步:点击PCB stackup 按钮(第六个图形按钮)或者点击菜单命令edit/stackup。 ) k: Q5 n# n& v% t- D( ]
第二步:通过提供的按钮来增加、移动、删除、编辑层。Stackup信息中必须至少有一个平面层,并且所有的层不是零厚度。 - |" f v; M8 U7 W# p, q, \% z! M
& Z, A7 b0 \0 N" J- k$ U W+ U
4、编辑参考标识符的映射
% p7 }& ?6 C z" O$ v5 s! \9 ~3 B当boardsim载入板子时,它检查器件的列表并试图判断每一个器件的类型(包括IC、R、C、L和ferrite bead)通过器件参考标识的前缀。例如指定Ics的标识为“Uxx”(U1、U2、U3A等)那么“U”将成为Ics参考标识的前缀。Boardsim 有一套默认的参考标识映射用于器件的类型。如果器件参考标识的命名规则与boardsim一样,那就没有必要改变映射。 4 J, ?! Y* a8 q& N! f, [* ~" u
增加一个参考标识的映射的做法如下:
( W, \+ V9 ? p0 i# [第一步:点击菜单栏的options/reference designator mappings。
r& \7 [. N8 d3 H/ h% e第二步:所有的映射将显示在映射的列表框中。 . X" W/ a4 }6 o7 T Y" {+ }
第三步:在参考标识栏中输入新的参考标识。
. s% e4 C" r# S+ a第四步:点击选择要映射的器件类型。
7 }' L% M0 l! L1 a2 d! ]0 i第五步:点击Add/Apply按钮。 1 B% d+ ~/ v+ t5 m t- J$ J
第六步:增加其他的映射,点击OK。 . ]$ P. R& h1 |
a0 }- A3 \: o2 y) X
5、编辑电源网络的电压 ! h2 u3 e6 S7 r+ G& g% O5 z: m
当boardsim载入板子的时候,它将通过网络名和有多少个电容连接该网络来识别电源。在某些情况下,boardsim不能发现所有的电源网络,因此需要通过手工来编辑它。 0 @; T- J& A3 H
识别电源网络是非常重要的,因为BoardSim 是视提供的电源为直流电压。比如,对于上拉电阻,如果没有提供电源,BoradSim 将认为它是一个无缘网络并用串连网络代替原来的并联网络。Vcc 和Vss 只能定义在IC 的电源提供网络上。 & S! }7 W- A% H0 ?3 Q
第一步:点击菜单edit/power supplies。
: L6 O7 W' p( R* f2 Q$ C第二步:看是否有遗漏的电源网络,如果有增加电源网络。
+ z# G. N9 M* m. c8 o. y第三步:检查各个电源网络的电压的值,如有需要修改电压值。
9 r- e0 Z# |, `' ^+ u
9 D: A& Y( q! F) ?6、选择一个网络用于仿真
s5 {# z' ?( C. J: K. `第一步:点击第十个图形快捷图标或者点击菜单命令select/net by name或者点击菜单命令select/net by reference designator。
5 b8 l8 I6 I7 X6 R2 v0 x \0 }4 _
% |" M4 m: r! ~3 y1 d1 @7、选择Ics的驱动类型是发送还是接收 9 q$ v/ a& F& u6 u# ]
用于仿真网络,boardsim需要至少一个输出驱动类型。
6 c$ Z; f. s: L. K3 z9 }. J第一步:点击第十一个图形按钮或者点击select/component models/values菜单命令。
2 T, Q; O9 j @' U( |: K' ^第二步:选择一个驱动IC模型,在pins list框中双击相应的pin piar,然后选择一个库并指定一个器件,点击OK。设置buffer setting属性为output,最后检查器件的Vcc/Vss的管脚是否正确。
M5 s3 O! G) J7 z) ]" q第三步:如果需要重复以上的步骤,为网络的其他IC引脚分配model,但buffer setting必须为input。 ! w* i. U3 L& \
' ^4 Y+ f# d% [6 Y
8、编辑无源器件的值
" P/ u- p2 f; K$ s0 d5 A" D当boardsim载入板子时,它会试图从*.hyp文件数据中识别电阻和电容的值。在某些情况下,boardsim不能给出正确的值,因此你可能通过手工需要修改一小部分电阻、电容的值。 & |7 z5 a' U; l0 J p5 |8 V: ]
第一步:点击第十一个图形按钮或者点击select/component models/values菜单命令。 ' I. Z6 \6 E8 n; @; R0 R% ~
第二步:检查无源器件的值,如有误修改它们。
% z% r: k2 @3 L9 D- O$ x: a 6 l' X. B8 M/ @. F# R5 H9 ^; L) n
9、编辑电阻和电容的封装 # i: _' N2 W7 J h
当boardsim载入板子时,它会试图识别电阻和电容的封装的形式。在某些情况下boardsim不能正确的识别电阻和电容的封装,因此有时必须通过手工修改他们。
$ {7 J" \7 n5 c0 p# q4 f9 ~$ F* N第一步:点击第十一个图形按钮或者点击select/component models/values菜单命令。 ; }" ], I V; [
第二步:在pins list框中双击相应的电阻和电容的参考标识,在弹出的封装选择对话框中,选择正确的封装。 ' m% }6 f! w& w7 L
. G9 R7 `4 u8 z y' [) ?( p. Z* E10、对开示波器 ! ?/ D* {- p% b! A
点击菜单上的第11个图形按钮就可以打开示波器。或者点击simulate/run scope命令打开。
+ R% {8 }4 L4 Z: E# v3 ` 0 u0 J- P% S6 U; C
11、关于仿真的一些设置
1 X6 z) n& ^* w1 p$ A; N与linesim的相同,这里不再讲述。
) k: M9 b" @& t ( g7 o5 |" Q. \2 q) s" U5 X" k
12、运行仿真 + l8 N4 g; O. B- B. O5 ^
在示波器面板中,点击start simulation按钮就可以进行波形仿真。3 f6 Q0 y8 X% w; `0 T7 W& K
|
|