EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
' b; h8 ]& F! P
编者注:本文主要是针对信号完整性和电源完整性部分的内容做简要的介绍。/ i- d3 L% t4 F. I) z6 Q% I- f
6 C1 J, T( U( _3 D- H3 R( C" r3 G5 M: v3 B% U5 e
在昨天晚上ADS2019 更新了一个版本,叫做ADS2019 Update1.0。这次更新的内容非常多如下所示:
' k( d. C- P( u- n$ d; v, o6 N d$ j
! L' \. e _" |0 T
Feature Updates; f5 Q, V: E6 a( m4 R. z8 n0 n" a
/ E1 ` [# ?% m7 V( y* f
- Memory Designer
( ^+ u( D) f4 j! n" l6 N+ C - High-Speed Serial Channel Simulation
; W8 O% V9 |. O" y7 ?% E* L - Design and Technology Management
3 H, e) w: i9 F! g2 s. `7 o% d - Design Editing
) Z; p8 D7 z/ }6 B1 r5 s4 } - Circuit Simulation
4 |5 u- M3 v$ g6 @+ q - EM Simulation/ G8 E9 M6 ~ L& |
- Signal Integrity/Power Integrity0 g6 G( T7 H; r- e! s! t6 \1 w
- Power Electronics1 t, E. ]( H/ e8 Z/ c1 J
- Verification Test Bench(VTB) R1 @0 U7 r* t
- Licensing
( W( r: L a& J% z+ j
% t. P% l6 X8 a1 g7 B
% N9 K: o R1 B e0 w1 g针对信号完整性和电源完整性的内容也有不少,在此我给大家分享一些相关的内容。以下主要从DDR仿真、串行总线仿真以及信号完整性和电源完整性的后仿真(SIPro/PIPro)三个方面来介绍。
7 {4 b% s3 q) ]% |1 U) e O& ~7 ]2 N/ W+ E5 @
; e; j. G/ p" Z! i, T, w
DDR仿真是这次更新的一大重点和亮点。这次更新推出了一个新的仿真方法和流程,就是前面分享过的一篇关于memory仿真的内容【原创】按这套流程进行DDR3&DDR4&DDR5设计和仿真,获得了很多人的青睐。这个新的流程不仅仅可以提高仿真的效率,对仿真的结果的处理也非常的简洁明了,输出的报告格式与测试的报告格式是一致的。1 o: G0 V2 I6 {7 l" \
下图是仿真原理图:+ z$ Z$ n+ d C* f; Z; w
6 \9 ^ Q2 \' N
! P4 j1 t) `0 x _ 2 X7 c. f5 }# I o3 p1 H# |) R
下图是仿真的结果格式:
2 _3 s6 X. w2 d. t1 r% s, U6 D2 O1 \! j; n7 p% D4 o
当然,这个与PCB 后仿真也紧密的结合在了一起,具体的大家可以去试一试。
& c9 o; k( o8 P5 u0 R8 D' A
+ a: E/ F, Z A; U' b5 L串行总线这个部分也有一些比较新的内容。第一个就是可以把仿真的结果直接导出到测量软件FlexDCA中,对于PAM4这类比较特殊的眼图测量就非常方便,可以直接测量到TDECQ 、Eye Skews、Height和Width等等。
7 k$ _( R6 P: o3 ?
' e% d8 ^4 T6 W% t
* l+ z. H* p1 z# ] ! S) d2 h0 Y H3 u' o# q( U+ K7 _
针对移动端的客户的要求越来越多,ADS增加了MIPI仿真的解决方案,包括D-PHY、C-PHY、M-PHY以及A-PHY。尤其是针对C-PHY做了专门的仿真元件和眼图元件。如下图所示为C-PHY的仿真拓扑结构以及结果: ( r# W7 d; a: C- n% E0 @7 v |
$ f, j* h+ x' w5 I
0 f" n7 Z# h) s! R @. z
# H- N/ D4 p4 K# e
另一个关于串行总线更新的内容就是增加了COM的仿真计算。这是很多高手电路仿真工程师对ADS的期待,这个功能在ChannelSim中直接增加了一个选项:
" I% d7 Z2 R# _1 V/ ^, R/ M! `- N* S2 R
6 k) P% s, d! y/ e0 j" m
% r, a5 N+ e- Z7 r& J' p7 |只要会进行通道的仿真,就能非常方便的进行COM的仿真,在ADS中可以直接进行COM的仿真,也可以调入编译好的.m文件,分析后的结果如下图所示,做过COM仿真的工程师一定会比较熟悉这个结果。
7 E# d. M& `3 P( H# m2 _$ a# l- y& s# W( C4 U3 m4 z
9 Q: N Q9 s9 z
* C. H% ~% Q( ^8 X) p/ ^4 G与串行总线仿真相关的功能还有一个,就是支持BCI的仿真。当然,虽然ADS已经支持此功能,但是还需要等待IBIS7.0的模型才行,目前静观其变。BCI说白了就是支持Tx和Rx相互training,使结果达到了比较好的一个状态:! X7 D1 e) t9 \6 ]
7 M ~( V! @! g3 p' p( `
: ]& Y/ g+ H; c ]0 A }0 w
* R7 m' k1 s7 z3 v% w5 i第三个部分就是PCB的仿真,主要就是SIPro进行S参数的提取以及电源完整性仿真的直流仿真和电热联合仿真。
- z9 f* ~+ f# [5 O+ \SIPro和PIPro都可以进行分布式和多线程的设置,这样就可以大大的提高仿真设备的利用率和仿真效率。0 w* ?- E6 m* A6 ~% E' N: R# O1 {+ w
_. o8 Z. i/ ?+ E# C/ Z
7 V' ?. l/ L. Y
" t! ]; x! v$ Z! g' L' c在后仿真中,对于比较厚的PCB板,如果需要设置背钻(Backdrill)则可以直接设置: 8 n3 k! V9 ~6 W' n
; O, O Z W' b: P7 [0 y+ \* {
* k l; `1 }! J7 W % f, j( |% R$ C9 R1 k$ S
针对多级的电源网络或者电源树,可以多级进行仿真,也可以考虑Buck、Boost和Inverting这类的电源转换类型的寄生参数,对它们一并进行仿真:
' j q! n! N2 ~% V
o9 u( _/ B' }. ~; Z$ x" |" z* g% \: l2 b0 t- s
6 R4 h% k% g& Y7 ?$ j
以上只是部分信号完整性和电源完整性更新部分的内容。ADS2019 update1.0针对射频、5G的仿真以及电力电子(PE)等仿真都有做相应的更新,或者功能的增加、或者效率的提升。更多的内容具体参考软件更新的说明。
7 i* _' z" y' n2 ^关于新功能的一些应用,如果有任何问题欢迎大家在下面留言或者咨询 ADS 相应的应用工程师。
" U. d% P* K4 a: p# C7 |" e. i3 \0 _
- l$ {4 r6 C( _ h6 }
新版本的软件下载地址如下: / r3 y" B* `5 F) m
https://www.keysight.com/main/software.jspx?ckey=2212036&lc=chi&cc=CN&nid=-34346.0&id=2212036&pageMode=CV 6 c7 t( R$ T5 A+ a
% |! q! ? U5 ~# p9 A/ J' W
% Q( V a p( ]6 Y或者单击阅读原文。
1 X( ^" \) [1 w) {1 g6 y3 n& O, x. m1 x5 `0 i
' |. M, W0 H+ ]# ]% z
C$ R8 e b1 O( J
) L t9 e7 Y1 ?: e' v7 O
蒋修国 |