TA的每日心情 | 开心 2022-1-21 15:21 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
单个网络后仿真 包含如下操作步骤:5 X2 S8 y' D; P8 t) H4 W
* Step1:检查层叠
6 ]( {. Z8 B m! l* |* Step2:使能开关
; P; f* }3 |5 O% t1 b* Step3:选择网络+ W3 ?# `6 [9 {" l; x8 m# i
* Step4:设置电源电压& R/ H& ~. e# j' E& W. ]- _
* Step5:设置仿真模型5 ?# T9 T6 v. J3 R
* Step6:仿真
$ W; b5 M) N7 ?/ w0 @4 T0 N检查层叠
* B' E; U1 S: x* BoardSim > Edit Stackup button
3 n( m- S8 f; z* 限制:至少有一个平面层,无法仿真双面板。1 V M+ v+ ^+ o
* 仿真之前最好检查一下层叠结构是否正确。或修改必要信息,比如介电常数以及损耗角等。. u% C F$ ~2 U/ n4 z
使能开关3 g1 v5 G4 V( ^, Z- Q
考虑传输线损耗2 S/ B6 ~/ U, p6 Y& U- M
* 按钮。
" Y: B S8 X& j' A' B* 或者Setup menu > Enable Lossy SI Simulation。
+ G( p+ w+ E" x 使能过孔建模功能
7 E" o+ c i5 m$ Z( I* 按钮。 1 t( |( u* y8 B# f
选择网络
, A, v1 q6 p" p3 p 第1种情况:知道网络名称! d. v' U2 ^# l6 @) b4 ]
* 按钮Select Net by Name for SI Analysis 。或者Select > Net by Name for SI Analysis3 J( Q* h9 c0 [" o
* Filter中输入网络名前几个字母,Apply& Q; Q7 |: ^7 d" {$ ?9 y
* 选择网络,该网络即时高亮。
$ ~" l# A+ x/ ]+ o![]() 第2种情况:知道网络所连接芯片的引脚, Q7 ^4 V# y- S4 P- K2 m
* Select > Net by Reference Designator for SI Analysis.
. H0 _! P4 I- N6 Z/ J6 q4 X) ?* 找到元件编号,找到引脚,所在网络高亮显示,OK选中。适合于知道网络所在引脚情况。
0 B1 E, F1 e4 k) T# l![]() 设置电源电压0 Y0 R$ V) X0 W' Y: T
* Setup > Power Supplies- m7 w' ]# `6 P1 s6 i7 m
* 选中Select supply nets列表中的复选框,该网络被识别为电源网络。; ~! n" X; ]: _% Z5 S) n
* Edit Supply Voltages中Voltages栏输入对应的电压值。<>表示自动识别的电压自动识别的电压经常有误,需要修改。直接输入电压值即可,注意手动输入的电压值没有<>符号。
' e& m2 a' V% _. ^1 ] e- H![]() 附加说明:在SI仿真中,如果网络上没有上下拉电源的话,不用设置电源也可以进行波形仿真。但是如果有上拉到电源的连接,比如末端上拉到电源的并联端接或者是戴维南端接,就必须设置好对应的电源电压。用到哪个电源就设置哪个即可。2 S \0 f! u% B" l3 b9 a+ T
设置仿真模型! P, p- Q/ w; `& U- J" l
1、通过单个网络附模型5 L3 l! {: N# g$ o) c
* 先选择要仿真的网络,此时图中高亮该网络。
- b0 i" @" d; G" w3 a7 F4 h1 r![]() * 菜单命令Models>Assign models/values by net. @: G# B- {7 b/ Y8 l
2 b6 ^6 r) G) t! o
* 弹出Assign Models对话框。- x0 n8 i* n. K0 x
![]() * Assign Models对话框左侧Pins栏中,选中(高亮)要赋模型的元件引脚编号,Select按钮,弹出Select IC Model窗口。然后按照下面顺序选择模型:1、选中.IBS类型的模型。 2、选中模型库中具体模型。 3、选择正确的Devices。 4、选择引脚或信号名称。
( W- G! Y( x. |7 }![]() * OK,返回Assign model界面,选择输入输出以及极性。确定,完成赋模型。
! o* V1 u9 w- z4 _# P( u& r9 `: A![]() 附加信息:也可以用另外一种方式,鼠标放在引脚上,显示该引脚名称,右键Assign model。这种方式用的不多。+ S' t- Y) u& a* @
![]() 2、给整个元件附模型9 Y5 j# ?+ b+ c; T. V/ {
Step1:菜单命令:Models>Assign models/values by Reference Designator4 Z9 Y$ I% G' h- W
![]() Step2:弹出对话框,Ref Def Filter中输入U*,Apply按钮。
+ S9 v3 P$ R6 I6 c2 ? L; x Step3:选中要设置模型的芯片(U30),高亮。
/ B& x3 w$ D6 e I7 m( G. j0 Y Step4:右侧出现选择模型选项。选中IBIS。: S, ]# k$ k/ N- W; a; w+ l
Step5:右侧下拉列表找到IBIS模型
# | ^8 v6 Z6 A: _( f0 V/ a" b Step6:Components中找到对应的器件(有些元件IBIS模型中有很多封装类型)
; \8 ~" W, f8 o0 J* x! e, w Step7:按钮Assign Model。
' W! M, e0 r2 |$ k. x Step8:查看结果。REF-file model assignment中元件以及仿真模型信息。3 C, V! L& H, ]4 Z
Step9:保存退出。1 v- S( u* l) [; N% o
![]() 3、关于排阻类元件6 d2 A' P: r; n2 X0 u$ p2 G! T
重要提示:有时候网络中串联电阻或上下拉电阻使用排阻。排阻设置模型的时候必须选好封装,否则可能造成仿真的网络不完整,或错误的和其他网络相连。软件中有专门的上下拉排阻封装类型,注意不要选错。最好提取网络看一下是否正确。
$ Q' s8 `) v0 o* [" T z# `5 E 以下两种方式都可以设置模型:9 o1 w3 `6 z) v1 v. ]! F9 ?
* Models>Assign models/values by net
2 P! v8 p$ P1 t. x b: m* Models>Assign models/values by Reference Designator
0 u+ }, D5 O) i o![]()
![]() 提取网络到LineSim仿真! z, }) u8 j$ |5 M5 o5 Z" `8 O% |
可以提取网络到LineSim仿真。命令为:Export > Net To > Free-Form Schematic。
+ l) t8 R+ g- `![]() * Step1:设置路径,命名。
: w5 s z2 t) U/ S( s$ [* Step2:Export coupled segments项,单端线不用选。差分对仿真时,不选的话两条线没有耦合,选的话按照具体耦合情况分段显示。* |. Y c- M6 ~: q/ [) d0 O
* Step3:Export To PDN Editor不用选。; C n2 M1 G- Z+ I4 @5 d" q
* Step4:Export导出。
( F# j3 A6 I+ ~ 网络导出到LineSim后,仿真操作方法参见LineSim仿真篇。9 @ T# q; T4 ^4 j0 I. d/ j
不提拓扑直接仿真) Y2 t8 j( u' I! C' i/ N+ i
选择好网络、赋完模型、正确设置电源电压、排阻类元件封装后,可以直接进行仿真。% b$ B* W4 }0 r
使用下面命令:Run Interactive Simulation (SI Oscilloscope) button 。直接打开oscilloscope仿真。
! L+ L1 T' y/ r 重要说明:如果电阻类模型设置错误,直接仿真时,可能会得到错误的结果。最好提取网络到LineSim仿真,能直观的看到芯片互连情况,便于识别问题。- Q1 o4 X* \% k6 @/ J
% `3 n( m. N5 B |
|