EDA365电子工程师网

标题: Allegro Sigrity OptimizePI Training(四)仿真优化结果查看 [打印本页]

作者: 樱桃海弥    时间: 2016-7-29 17:01
标题: Allegro Sigrity OptimizePI Training(四)仿真优化结果查看
Allegro Sigrity OptimizePI Training(四)仿真优化结果查看

& o' }( r4 Y* b
本文大纲
1. 去耦电容仿真设置(一)
2. 去耦电容仿真设置(二)
3. 去耦电容仿真设置(三)
4.仿真优化结果查看

% V% `% @; l# ]
7 G0 L( H/ s$ e% ~
4 |( ]$ X+ f2 t) @+ z关于OptimizePI
      去耦电容的优化需要综合考虑PDN的性能和成本因素,在目前的PCB或封装设计中,往往存在PDN电源噪声(包括低频和高频)超标、性能不满足设计、成本较高等问题。随着设计变得越来越复杂,电容的位置和容值选择往往大大超出设计人员的经验。
       OptimizePI提供业界第一个能够综合考虑电源PDN性能和成本的解决方案。OptimizePI使用专利的电磁分析和优化算法,可以快速、准确地进行电源分析,自动排列组合去耦电容的容值和位置,提供兼顾性能和成本的电容优化方案,根据优化的不同目标,帮助设计人员在成本、空间、数量和性能之间做出权衡。OptimizePI提供交互式的优化结果后处理,方便用户直观地选择优化结果
( b* L. \6 ^+ L# O# {
4 F+ N( t' A" a
仿真优化结果查看
% S. K0 s0 k: Y
9 W& M7 y5 N8 o1 n0 w  A. W, M
本模块用到的PCB案例:
1. 6层PCB设计,第2层是地平面、第5层是电源平面
2.1个电源网络:VCC(红色显示网络)
3.1个地网络:GND(绿色显示网络)
4.1个VRM、5个IC器件(阻抗观测点)、28个去耦电容
/ p4 P) n1 W1 l  |# {, j
4 {9 b7 `( k/ m! D3 X( e

0 ]3 W: X8 N( z/ N7 f- s+ r( _& e: {
0 K1 d0 `) G4 P; g$ h) `
本模块中,我们将会用OptimizePI分析不同的电容滤波方案对几个IC器件的电源阻抗的影响,从OptimizePI推荐的方案中选择合适的方案优化PDN设计。
  Z- ]) T9 p- c# Y. }; p
30. 在仿真结果区域上边的下拉列表中,选择All Observation and VRM Ports,显示所有观测点位置的阻抗。(没有修改的话,默认显示的是第一个观测点的阻抗)

2 V8 S  n, W4 l) i2 v* a" G
6 _! i7 x: u8 Q& p& E1 N# h
31. 在左边的电容方案列表中,用鼠标或者键盘的方向键,浏览不同的电容方案,在右边的窗口观察相应的综合性能、电容成本、阻抗曲线的变化情况。把鼠标悬停在电容方案列表区域,可以查看对应电容方案使用的电容类型和数量。

6 X. \6 o2 t. }2 V2 g' w8 d6 k- p
以Scheme 37为例,在性能vs成本曲线窗口,可以看到这个方案的PDN性能和电容成本都优于原始电容方案。在频域阻抗窗口,可以看到在100KHz-100MHz频段,这个方案的阻抗曲线比原始方案更平坦,平均阻抗也越小。

/ Q2 V, G& @5 E; j- O9 |
, V9 q9 `! ]5 D# V, K
32. 在Workflow中选择“Export Scheme Data”
6 ^  Q+ i& G4 }1 O& f: i8 y& [' a

9 R3 W1 a+ u$ w0 X7 z# S" w
在Scheme Data Export窗口,选择Scheme 37,输出这个方案的电容优化详细结果。Output Files勾选“SPD File”,输出电容优化后的spd文档,勾选“Placement Table for All Optimization Schemes”,输出所有方案的电容配置表格。点击OK确认。
, m% y! V$ f9 g. k- F' l+ E
  p  G$ g8 U5 d2 H! K$ \
在弹出的“Comment for BNP File”窗口输入注释信息,点击OK确认。

! i( B) n  u* Q5 A$ `6 K7 D0 n* G
: v( R+ K1 L; X" y$ B8 u
33. 查看D:\Training\Sigrity_OptimizePI\Lab\Module1\demo\目录下的输出文件如下。
demo_Device_Optimization_OptimumDefault_Scheme37_Decap_Report.txt:

" P+ m# `. f0 f, x7 h9 ]
- d0 f' @  k" B9 \9 C, g. k& P
demo_Device_Optimization_Placements.xls:
4 C' h4 D( Z' t' M% K/ c

) H- @8 Z: \$ E
34. 在Workflow中点击“Draw Capacitor Placement”,Color Map选择“Capacitor”,查看对应方案的电容分布。

8 U# z- }% D) C  T% m! A7 Q9 c
: E, k7 v3 @: u

4 H) N) P" @3 A+ V3 ?0 n# K( W; e1 \: u+ C6 c$ T; I8 Z
可以在色标条区域右键菜单选择用Log Scale或者Linear Scale显示电容容值。

, g5 \& ^9 ?5 c5 K4 X' _7 b
1 A9 T# W  T0 U) Z7 S, D
35. Color Map选择“Loop Inductance”,查看每个电容的fanout环路电感大小。
, p! ?8 [" u, T3 i
4 y5 o' D: F. j5 ]0 m
36. 在Workflow中点击“Create Report”,选择需要添加到报告中的内容,点击OK生成报告。

% |4 ~. D4 h3 ` ! N" g5 X% v) D

( E! E5 h1 \6 E' u1 E4 A2 w: Q8 N6 N# Y" S$ M
37. 查看仿真报告内容如下。
5 L3 k" ~4 }: v2 ^
5 b1 X6 H0 P7 _/ e: J+ `: q

8 W5 w* V. g7 Y" S
. z5 P# s: z, p6 @6 i
5 }, n* _  e8 L. ~6 G# i8 |
  y# C+ V' I+ V
38. 在菜单栏选择File->Save As(*.htm),保存仿真报告为“OptimizePI_Device_Optimization_Report.htm”。
  L& z& a3 a$ r; u5 U
2 e+ J; n3 E* w6 B
39. 点击软件右上角的图标 ,在弹出的对话框中选择保存并关闭软件。

$ A; W* ]: q% z) ]$ H
-----本文完----, ]+ g0 `# w7 G  d7 M, P3 X" B

. J9 n( r; v4 Z2 A6 \5 d7 i
9 G4 h1 M) t$ v. Y5 H# o1 k
' I' {! R6 i# p* R% u- B/ P: l) M* ~/ U: k" P

作者: hpuyuxuan    时间: 2016-8-16 17:34
学习了,非常欢迎版主基础性的文章,版主真的辛苦了,写了这么多教程,是我们这些初学者的福利呀。版主可以出书了。
作者: deado    时间: 2016-9-7 16:21
( z: F& C+ ~( ?, x% m2 f
果然是神key!谢谢楼主分享!
作者: billgong168    时间: 2016-9-18 14:18
受益匪浅,谢谢。
作者: siriusran    时间: 2016-9-18 17:48
謝謝分享
作者: solarengin    时间: 2016-12-8 16:30
厉害
作者: lien0929    时间: 2017-2-9 16:35
谢谢分享
作者: xrd6688    时间: 2017-7-27 16:42
谢谢分享
作者: Able    时间: 2018-7-6 15:01
多谢版主




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2