TA的每日心情 | 奋斗 2024-6-15 15:05 |
---|
签到天数: 18 天 [LV.4]偶尔看看III
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1、创建一个HYP文件
; F! R, \& t1 z1 c- S点击菜单Tools/Broadsim。弹出Broadsim对方框,在mode栏中选择Create Files Only、Output栏中按默认选Unrouted、选好需要保存的路径后按OK即可。
& L M2 W2 w% c6 C. m + Z" B! K: t3 j4 t. a F
2、载入HYP文件 7 y5 U+ \ w7 d- E6 O
第一步:点击快捷栏上第二个图形按钮或者通过菜单命令file/open boardsim file。 - r& a3 X1 |" D) p% t
第二步:在弹出的框中,选择HYP文件并点击OPEN或者双击HYP文件名。 # {3 D G' I( h8 a
第三步:如果在HYP文件中有完全untouted的网络,boardsim将会提示是否要用Manhattan(曼哈顿线) $ h2 n. j$ }; }( T
把它们连接上。如果选择NO,那么在载入HYP文件后创建Manhattan(曼哈顿线)。 ; S, S$ `7 ]3 p. `3 w8 \
+ R. c! Q3 t0 P0 k# R( B8 Q
3、编辑stackup信息
1 b: j# s5 i. r% |6 p" q一个正确的stackup信息是非常重要的因为它影响了板子的线的特性阻抗。特性阻抗将直接影响boardsim的仿真结果。 5 O! {% s% i, `. A: V9 f
第一步:点击PCB stackup 按钮(第六个图形按钮)或者点击菜单命令edit/stackup。
3 Z% e( \5 Q |* I8 p2 O; t" t第二步:通过提供的按钮来增加、移动、删除、编辑层。Stackup信息中必须至少有一个平面层,并且所有的层不是零厚度。
D- O2 e3 } U1 f
* b7 W5 x" b5 N4、编辑参考标识符的映射 ' h" n$ @; n* y
当boardsim载入板子时,它检查器件的列表并试图判断每一个器件的类型(包括IC、R、C、L和ferrite bead)通过器件参考标识的前缀。例如指定Ics的标识为“Uxx”(U1、U2、U3A等)那么“U”将成为Ics参考标识的前缀。Boardsim 有一套默认的参考标识映射用于器件的类型。如果器件参考标识的命名规则与boardsim一样,那就没有必要改变映射。
m K2 \4 y% w) }2 V0 j增加一个参考标识的映射的做法如下:
4 P2 y: B+ t, Y第一步:点击菜单栏的options/reference designator mappings。
+ E0 Y1 z5 P3 j' q4 F# t7 i第二步:所有的映射将显示在映射的列表框中。 2 t! e$ R' }6 `
第三步:在参考标识栏中输入新的参考标识。
" @ Q6 M" T4 W/ L第四步:点击选择要映射的器件类型。 6 ^. l4 r1 ~+ _: Z, ?
第五步:点击Add/Apply按钮。 " b0 `, `+ h# d G0 R5 M; z! t' |
第六步:增加其他的映射,点击OK。
0 z# Q' q9 t5 A5 {# m1 H ; g$ T8 H9 Z* K7 \9 \9 v
5、编辑电源网络的电压
/ ?7 b1 p: y Z: v- Q4 F当boardsim载入板子的时候,它将通过网络名和有多少个电容连接该网络来识别电源。在某些情况下,boardsim不能发现所有的电源网络,因此需要通过手工来编辑它。 W0 E3 L$ b" U8 @$ X: Y/ |
识别电源网络是非常重要的,因为BoardSim 是视提供的电源为直流电压。比如,对于上拉电阻,如果没有提供电源,BoradSim 将认为它是一个无缘网络并用串连网络代替原来的并联网络。Vcc 和Vss 只能定义在IC 的电源提供网络上。
8 z0 l. G; K* w; v: ~8 w# ^9 H3 a第一步:点击菜单edit/power supplies。
$ k$ l2 V, K$ R1 U2 A% S! b) f1 Q0 C. r第二步:看是否有遗漏的电源网络,如果有增加电源网络。
& b: ?" Y7 U+ f2 x* n: C第三步:检查各个电源网络的电压的值,如有需要修改电压值。
3 U5 a+ N E. Q3 U, b( A: ]) Q
, P- a8 l7 m3 I$ K6、选择一个网络用于仿真 4 F) V }, {6 ?2 }
第一步:点击第十个图形快捷图标或者点击菜单命令select/net by name或者点击菜单命令select/net by reference designator。
1 @5 {5 {/ ^3 n) J5 U
. G7 O1 \8 p9 b6 n {+ r, q: h9 Y7、选择Ics的驱动类型是发送还是接收 / D8 }1 o" U$ O
用于仿真网络,boardsim需要至少一个输出驱动类型。
{* d W( [9 |8 {* T- X第一步:点击第十一个图形按钮或者点击select/component models/values菜单命令。
6 y4 o& L( z, ~9 V, a+ x6 ^第二步:选择一个驱动IC模型,在pins list框中双击相应的pin piar,然后选择一个库并指定一个器件,点击OK。设置buffer setting属性为output,最后检查器件的Vcc/Vss的管脚是否正确。
. R% d7 N- @; u, ?8 f8 k& q N" d第三步:如果需要重复以上的步骤,为网络的其他IC引脚分配model,但buffer setting必须为input。 ! m/ r B( m. l3 m* [6 L
. O( K: w( P8 Z, Y/ _" y8、编辑无源器件的值 ! t9 _0 Q" q+ l; b
当boardsim载入板子时,它会试图从*.hyp文件数据中识别电阻和电容的值。在某些情况下,boardsim不能给出正确的值,因此你可能通过手工需要修改一小部分电阻、电容的值。
$ \2 F$ u% J; V* R3 L- C第一步:点击第十一个图形按钮或者点击select/component models/values菜单命令。 & S0 v' }+ p4 a! J* u0 o6 i. `
第二步:检查无源器件的值,如有误修改它们。 ' ] c7 t/ a3 v
; r+ y! o7 V% \- _' S+ \9、编辑电阻和电容的封装 + L) @* E; ?7 G9 p/ w; ?( }
当boardsim载入板子时,它会试图识别电阻和电容的封装的形式。在某些情况下boardsim不能正确的识别电阻和电容的封装,因此有时必须通过手工修改他们。 4 P8 C! i2 J/ V% |- X6 F4 w
第一步:点击第十一个图形按钮或者点击select/component models/values菜单命令。 0 @8 T# R! J$ f5 t: g
第二步:在pins list框中双击相应的电阻和电容的参考标识,在弹出的封装选择对话框中,选择正确的封装。 E9 w9 j8 W) d: N+ B* ^
' ^+ ?3 F" x7 r
10、对开示波器 1 ^' [" s j" |1 m8 F! K3 F" j
点击菜单上的第11个图形按钮就可以打开示波器。或者点击simulate/run scope命令打开。 9 a6 d N# f& H# z
, V2 S6 W, E/ J8 Y
11、关于仿真的一些设置 1 N" K+ T# D- Z0 v
与linesim的相同,这里不再讲述。 9 l4 o) u6 X# }9 p( q; ]7 A- m( _6 n
4 ]* R' x. ?1 J% A, w
12、运行仿真
, y; Q% g$ E9 V' ~4 S5 I+ {在示波器面板中,点击start simulation按钮就可以进行波形仿真。
+ R9 l% T/ `. n6 C8 J7 M7 q* `% a |
|