找回密码
 注册
查看: 918|回复: 1
打印 上一主题 下一主题

PDN分析及应用系列三 —— 案例2:串联电源网络连接

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-10-15 14:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
+ I: i8 b7 O. J/ _! q
此示例展示了如何将一系列连接的网络进行整体分析,同时考虑互连它们的串联元素的参数。 此外,本次系列还概述了如何添加电压调节器模型“Voltage Regulator Models(VRM)”,它们也可充当网路之间的电气和逻辑链路,以及如何开发设计电源网络的完整层次结构。
7 L! I6 \0 `1 [1 \4 p2 F+ z$ d' H/ U4 p- I& ^8 J$ o$ E; J: @2 B
该示例为SpiritLevel-SL1参考项目的PWR_IN至5V的网络建模,并包括3.3V(VCCO)和1.8V(VCCINT)VRM,以创建完整的电源网路结构。/ m( \( B. T. \+ O# k# j

! U+ F0 R- r; h# }, I( b% a
7 O- B; ^; g1 `4 b0 |3 A4 ]  m8 q8 ^. ], _( R
原理图电源网络- @8 k, s* ~- q' t: j% s
; F+ m. m/ r* Z" ^5 A
DC网路设置
- W1 W  P, u! @, M$ l# o# Q% |0 l1. 选择 File » New Simulation。
3 H; u1 A: F7 e( W% D/ z. X% u# u$ ?9 F" V; O( L0 `
2. 设置< Power Net> 为 PWR_IN 和 GND 。
: C9 n" m1 S+ b
+ G) R* M" n: H. y* {, f3. 添加Source 并设置为 J1。
; F1 D" f1 M( h+ K4 S; N. ]' k# X5 ?8 }& p, J- J$ T
通过串联元素扩展网路" I5 s8 g. `+ s( L% R
要建模从PWR_IN网路到5V网路的完整电源路径,需要添加串联熔断器(F1)和开关(S1)元件及其中间网络。 在PDNA接口中,通过顺序地扩展电源网路来添加这些。 每个网络“扩展”通过通用串联元素模型连接。 串联元素不限于所有终端的单个RefDes。 例如,可以制作一个串联元素来模拟电感器,或者一个串联元素可以跨越多个元件,以防设计的一部分不需要模拟,或者因为电源在PCB上只有一个连接器,要通过该连接器接到另一块板的情况,这样不是一个完整的网路。
: a! N  U4 A3 f6 S! E6 U4 E4 y9 p& A- C: J
1.右键单击PWR_IN网路,然后从上下文菜单中选择“Extend Network”选项。
7 |& c' W. \5 J. n% N9 U& B+ d
8 ?6 A9 p) y4 B9 H% e5 L" c2.选择NetD1_2网络(桥接F1和S1的引脚3,及二极管D1的引脚2)。
8 \8 x' i$ [) b* u$ @& M* Q0 p
" `4 J2 w& ?/ ?' L, {: c1 G' k: ^3.单击“确定”。 网络扩展进程将自动在两个网络之间添加一个串联元素。0 W6 l1 N) R. [! F
* @- V( V3 g3 \- R+ o& o9 z* I
$ f* p6 n- z: `; `: X- ]: @

3 Q* {( V# d1 N# @扩展电源网路
" G/ d1 J7 X  E5 s0 r
! R' z# j3 \' M7 L4.双击“串联元素1”以在“ Device Properties”对话框中指定连接“ connectivity ”和参数“parameters”。
* t5 _. a( A  O% i8 i' f5 s2 o* R$ c4 ~9 M3 ?
串联元素模型由与电阻串联的电压源组成,可以对电阻,电感,二极管和开关等元件进行基础建模。8 s+ p( g, K$ K* m
% {( [) c' E) }) b
5.将 In和 Out终端的Refdes设置为F1。/ |; ~; v  Y, O% ?! p

* x4 W3 h* ^; q6.将标称内部电阻设置为0.1Ω,然后单击“确定”。
2 l; t/ M6 z6 u  |$ x0 d0 o; _" Z/ s5 Q  g: _2 k( d
注意:如果串联元素是半导体器件,例如二极管,则会指定电压降参数以及器件的内部电阻值。4 l" b6 |) ^7 y4 |1 U4 u# U, L
- i% V1 W. Q) n6 e6 q. f, C) ~

+ q! C9 [3 G! V# M! A  K# t1 c! a8 |( U1 l! r2 w. y8 u
定义串联元素的属性
* V" P4 E* W; g( r- i
/ `) p2 _, ]: o3 |! j7.右键单击NetD1_2,然后从上下文菜单中选择Extend Net。
* U$ j' F/ y8 [3 F/ h  z5 b$ K/ m
" V' ?% b# l( b& B# l0 Y8.选择5V电源网络。* s3 _4 q/ B  P3 q& s" A

0 \" }8 N5 O! m+ t( {/ s1 s4 I- _" e( D
4 n1 i* U% T/ X& {+ a- |6 f/ S5 C9 f
0 H2 D7 Y% D9 s2 _7 W, O9 `6 Q扩展NetD1_2网路7 ^/ R- m  ?5 g- k2 k: j
- f; B5 p* Y% F7 h* }$ J9 f
9.双击串联元素Series Element 2。
# d# Q% b7 `5 {" X. O" m  [. |
  A2 r* h9 N3 K  ?. W6 Q! @10.将 In和 Out终端的Refdes设置为S1。5 u0 s' h- X5 z0 b: F# k
4 m/ h$ ~, z3 b, d
11.取消选择 Group Pins by Name。
9 l' ~( p3 I3 M) r3 G  Z- c# n" R# k* T+ C" }+ z
12.禁用 Pin 1。
5 K# q* b6 j5 W' i8 E
& G& L8 ]  x. {13.将标称内部电阻设置为0.1Ω,然后单击“确定”。9 n  N: H5 F% r2 d# V+ p
) S% \% _* w. {" v$ Q3 i5 C

4 h: a3 P5 ^( g& C) W
. k2 U# X/ N, ^5 M$ l' g添加串联元素2! c. \% n0 T+ D* }
( l2 J/ \3 V9 Y, @
在这种情况下添加的串联元素是S1,它通过引脚2和引脚3将D1_2网络连接到5V输出网路。由于S1(引脚1)的备用输入引脚连接到其输出引脚(引脚2), 不带负载电流,引脚1可以从网路分析中删除。* X6 N2 _3 {- `5 r% }, S* p

1 |% Z  j" ?& [14.将LCD1作为负载添加到5V电源网络。
$ i0 w" B7 {  \: P* `% w
3 Z# g% E8 E, L0 E, u  m  H15.将Load Current设置为80mA,然后单击OK。
8 B  o) H) P( ^' A7 Q; ?5 h' a& z$ j  W. X
( Z! A* d7 n0 e

, z5 F- R6 T# o5 I( H. M添加LCD1负载到5V电源网络0 r  L! H: C/ E" e/ V

3 A  [9 H' K  }5 ?% ?% @16.开始分析。$ k) i2 h: }: C) l: o
& z  c' u, y! `
- c* |6 }) T5 F" U2 \6 n
$ Y- e, b9 ?* @9 _
同时进行多网路分析
+ m7 h, X0 ^) Y7 }  D+ ~: C* [. t; [; [/ q
包含电压调整器模型
) i$ H7 Q6 t! g: X' Y; BPDN分析仪提供有源电压调整器模型 “Voltage Regulator Models(VRM)”,可插入网路的电压输入和输出之间。 当添加到PDNA电源网路时,它们既表现为电压输入网路上的负载,又表现为电压输出网路上的电源。 VRM模型选项包括线性“Linear”,开关模式“Switchmode” 和遥感开关模式电压调整器 “remote-sensing Switchmode voltage regulators”。 电压调整器模型(VRM)在PDN分析仪中非常强大,因为它们可以在多个元件中定义,模拟整个稳压器电路的功能。 这样就可以在PDN分析仪中轻松模拟复杂多样的设计。8 ]9 B: r. r, k

; c, j. F. ~4 T9 N% eSpiritLevel-SL1参考项目使用线性稳压器来产生3.3V(VCCO)和1.8V(VCCINT)电源。 当VCCO稳压器(U3)添加到PDNA仿真网络时,它表示为5V输入网路上的负载和3.3V网路的源。
2 w. n/ O" z, E' U
$ R0 D* O. j% E1 v
( A% [( W. s0 L/ J7 p' ?& d4 g- U! ?& u% d$ G3 `) ^$ _
项目线性稳压器
, T8 y* U3 P4 T" F2 ~/ J/ |' ]8 C3 {0 p; h  v6 c5 a
1.向5V电源网路添加负载。7 k% f; C. }$ C7 Z
( W0 o; G# ~; v. t5 N+ M
2.在“设备属性”对话框中选择VRM (Linear)选项作为 Device Type 。; s+ t; G1 t4 |4 n2 v2 q

$ j2 A1 f6 J9 J3.将In 终端的Refdes设置为U3,将Net设置为5V。
/ g7 e# ?" n) T
  _! s& C2 U! ^2 d9 A4.将Out 终端的Refdes设置为U3,将Net设置为VCCO。# P% {: R6 p; f
- M& l. b3 p1 W( ?& j4 w7 I2 V+ M3 N9 X
5.将Ref终端Refdes设置为R14,将Net设置为GND。
6 i- Q) P! C2 k+ a; @
3 c* Y* H) |! B5 ~8 m6.最后,请将Vout设置为3.3V,然后单击“确定”。
4 P) S5 w1 p' z2 \% {& J, T2 m. n  ~+ f, ~0 U8 t0 g- J
, X6 F5 w3 N( a# b+ N: v
, o. @4 ?3 q$ Y  x) _/ N: R
用于VCCO电原网路的线性VRM
. f  H5 o  B/ e+ F0 v! W) c) x8 a' C3 w" T6 i8 Y
7.右键单击刚刚创建的VRM负载模型(Load 2:U3),然后选择Add VRM To New Network选项。
2 ~* P' n% P' I4 m( g) R% x# X; f6 k$ l1 ^
这将自动创建VCCO网路,其中 VRM (Source 1: U3)输出侧模型作为电压源 (3.3V)。$ p9 n+ s& [5 `6 r8 k! T

: ^% q3 r6 Q3 d5 M3 z6 d, E3 H 1 b' ?0 K) G& t' E" D

1 s! |* {5 |8 P: w从VRM创建VCCINT0 r9 _/ S5 U5 S* R+ h6 ~: V8 n

5 h& r" y& ?; ]1 }) i注意:VRM是可以从任何源进行修改的共享模型。在此示例中,更改将双向应用于Load输入模型反射和Source输出模型。2 [! J( F0 H+ P# [
/ h, f( g1 ]& N7 `8 b
1.将负载U1添加到新的VCCO网路。5 F+ N! {# J8 f. q( \* g% K; L2 x

, K# {, a9 b) E2.将Load Current设置为0.2A,然后单击OK
) X+ v0 m/ r) b1 Z& f+ Z& r. ?
. ~0 g- h1 E) P, [; y; O" d
% c) T0 }. D+ J5 u7 V4 x8 o; L! H2 I! L8 m0 G) l% N/ [. l* J
向VCCO VRM添加负载! r  }% |' s/ p. _3 W

% }. I8 C; u" p2 L# o完成的电源网路布置现在包括通过3.3V线性VRM连接在一起的两个网路(PWR_IN和VCCO)。当在当前PDNA文件结构中选择网路层次结构的顶层时,网路图形提供电源网络互连的块图样式的概览。在此示例中,VRM作为负载添加到5V(输入电压)网路,然后用于自动创建3.3V(VCCO)电压输出网路,VRM为 Source源。最后,VRM作为Source添加到 output voltage网路,并且该模型作为负载Load 添加到 “input” voltage网路((Add VRM To New Network或 Add VRM To Existing Network)。: X, }4 X, X4 d6 |: o: [$ S& L

" F4 _; d+ p9 A! E + n0 I6 I$ e) R& N

/ h4 J/ a1 k4 Z1 V) H( k( ]网路块图概览( p: ^4 ]" A5 @! ?0 P( X9 g- T( K

, H2 E. Y9 ^' t$ Y9 b/ A# M同时进行多网路分析( H# D# n: N5 A; q
GND网路的路径现在将包括来自PWR_IN和VCCO网路的返回电流叠加。 PDN分析将产生复合网路的结果,包括VRM。 从图形上看,当在PDNA界面中选择网路层次结构的顶层时,PCB编辑器将显示所有网路。 添加另一个VRM(U4)将完成示例项目的电源分布网路,并将1.8V电源输出网路(VCCINT)包含在内。2 i7 k* l8 k% R8 K8 n( e4 Q
% l3 @# G/ _( y/ E) ]6 j
6 }+ t8 N/ V% [3 h3 Z
  J0 s7 o$ w4 T# s
第二个电源网路线性VRM
4 a% M  J1 Z8 e% ]2 u7 E5 ?4 g5 h% E; s; {2 ^1 _0 M/ ^; _, ~3 D
1.单击网路模拟设置,PWR_IN。2 k3 L+ `6 J+ j; q5 ^) |! c

8 N7 p% k' {  q9 ]# V9 V8 J2.添加 Linear VRM到5V网路,参数如下。
  C9 w# {, O' \# n) f& c& B0 |# j# J- K- R& H0 W4 ~' y
设置 In 终端Refdes为U4,Net为5V。/ t) n6 O  s/ G
; w( |$ b" [* F2 s! |( i# X$ g
设置Out终端Refdes为U4,Net为VCCINT。
. B7 A. q$ v: S  z% L  c6 x1 `6 }, z! `$ n* k$ R# M2 V
将 Ref 终端Refdes为R19,将Net设置为GND。6 e% C8 {1 ^8 [1 N8 J+ y/ I2 S  ^
, K$ ]4 Y/ F3 m) {8 P7 H) `
将Vout设置为1.8V。
, I6 ]0 l$ n' I8 r/ M0 _3 p. w' j. o) d' P0 r' ?' u- X3 L7 p
3. 完成VRM,单击“确定”。
% A9 B* Q- \* d# F! t5 o7 |" k* d1 k% p3 z& c
9 Y- Z2 l& X" v; O
% ^3 n1 C7 ~" Q
用于VCCINT电源网路的线性VRM$ C3 ~5 @! V3 O$ ?7 L2 P4 O6 [

  j5 Z- R) j0 R! E$ \3 o7 O4.添加VRM Load 3到新的网路以创建1.8V(VCCINT)电源网路。
# a: e% f6 A: Z% i$ \7 y
: N7 G, y4 P& F4 Q, F3 o
* P, T" P" ~( `* F
  B+ U. K. N7 v1 ~创建VRM的VCCINT
5 [2 t4 t5 R5 l' v, b
2 z" m9 X- D9 {5.添加Load U1到VCCINT网路。
5 P/ L7 f6 r( {! n8 @( r+ e4 x) @1 }) z" X- D8 o- J* P" n1 I2 c
6.将Load Current设置为100mA,然后单击OK。
: {2 h5 H+ `" F1 n0 C3 F$ v; l
/ s/ G$ b' {; G* d. w7 ?1 [, {% }
3 c8 ?% @# R3 P  m  q( t) f; R6 n" a$ B0 r1 a7 a/ |$ z
添加一个负载到 VCCINT VRM
5 Q3 {- Z# r/ t; J- I, p% t1 D& X2 T' X
7.右键单击网路模拟设置,Unnamed simulation(1),然后选择另存为 Save As。! n0 _. e9 @. ~5 M
/ q6 G: H* B! H+ d* C
& h5 x% G9 z0 @! N

1 q% _& I# r( b6 W& b5 Z5 {2 q- l同时多网路层次结构9 i# _( B: L4 W/ m5 N% a0 ]7 \
( y9 }9 u0 ~* N& H) x6 o
8.在项目目录中选择文件夹ConfigFiles_2.0。
8 c  |# j, U) R% ]1 L0 _- d7 F6 q) R5 p, @8 c" G
9.将文件名保存为 Example 2。
+ X0 I" \  J4 E7 z8 S) g6 H% B; w$ l% C
注意:PDN配置是一个文件(* .pdna),它捕获并保存现有分析设置中定义的所有用户设置及相应的数值。 配置文件使您可以保存和管理任意数量的分析设置以供后续使用。& C" H; Z3 R  ]+ t

; y: ]  P+ v0 X
1 F, d, o7 k3 Z& g) q/ \0 ^5 i
7 |3 s0 A5 b! A  R& t保存配置文件3 u" i6 g2 {% j2 o# D6 b& r
3 @& h+ L6 F9 Z6 Q6 n1 W
10.启动分析。  I, i8 ~7 `/ s4 e: o9 y

- k$ m( o. n, c1 [1 r- TPDNA接口网路层次结构显示所有三个互连的网路。 PDN分析将产生包括VRM的复合网路的结果。 GND网路现在包括所有三个网路的返回电流,这三个网路使用公共的GND层形状。
& F0 r6 G# {' G: B6 T
$ }! M( X% j# k9 ]  s1 s& }
  P& I  S. O, T, T6 B& h! q+ @6 k; ^+ ]
可视化同时多网路PDN分析
# G8 K6 M# P# r6 W" e, y+ I
( U9 ~% Q! y2 i8 h( s- X9 P5 o注意:该三个示例都使用SpiritLevel-SL1设计。 一般情况下,这些文件可以在altium Designer安装文件夹的目录地址找到:C:\ Users \ Public \ Documents \ Altium \ ADxx \ Examples \ SpiritLevel-SL1。

该用户从未签到

2#
发表于 2020-10-15 15:00 | 只看该作者
串联电源网络连接
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-5-28 18:07 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表