EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在电路设计中, 为了加快设计迭代,工程师们总是希望能一版设计成功,而这谈何容易,但是无论如何,这都是工程师们所追求的。为了达到一版设计成功的目标,在设计过程中可以通过仿真减少设计问题的风险。& a, z3 t& Q% U) N- N! w
对于高速电路设计,一个完整的设计周期包括建模、仿真、分析和测试拟合。' _0 [9 a& h; |0 t, ~
0 C% d- j8 X$ _. b& Z" a: Q8 j
% L! A$ U/ S; D# }% W( v8 Q1 [# E% R% X, S3 h: U
很多时候仿真与测试总是很难完全一致,但是可以通过仿真和测试相互的验证拟合,指导后期的设计,使仿真结果与最终测试的尽可能的吻合上。# t! J: Y4 N' c$ F: b& n; e
% y: j9 L1 {" B# [
; b" A6 M0 @2 G6 e8 e众所周知,仿真与测试使用的工具并不相同,虽然他们获取的结果类型大多相同,但是毕竟是两种不同类型的工具,所以有的时候需要转换才能对比,这在一定程度上降低了工程师工作的效率。7 j! \. F# \! W- J0 h
FlexDCA是Keysight的采样示波器软件,是一款非常受欢迎的测量工具,因为它不仅仅可以测试波形和眼图,还能进行抖动分离和分析等等,并且FlexDCA中还附带很多眼图测试模板,所以很多仿真设计工程师都希望能把仿真的结果也导入到FlexDCA中进行分析。
0 W; U0 Y! p+ D' G! [6 x) I在仿真软件Pathwave ADS中通过FlexDCA_Probe就可以把仿真的结果导入到FlexDCA软件中进行结果分析。 1 h* m0 L" l( m9 V+ u! s
下图就是Pathwave ADS的仿真原理图: 2 G, f* f! B' u6 j/ R
! k V6 m. d# X) `7 r( L在FlexDCA中的结果如下如图所示:
9 ^& i1 m" ~5 Y: j3 n7 p. b就这样,ADS可以轻松帮助工程师建立起仿真与测量连接的桥梁。
* `* s) w t0 s" t9 E不仅如此,在非常复杂的DDR总线分析中,很多工程师都苦于繁杂的信号质量、时序以及眼图分析,现在也不需要那么煞费苦心的分析和计算,同样在ADS中使用Memory Designer这一功能,就可以把所有的结果分析出来,并且可以获得一份分析报告。 7 D* |3 z+ e- l8 ?
DDR4的仿真原理图如下图所示: ( T9 |2 B+ [, ~: j x& Y
仿真完成之后,可以输出一份仿真报告,如下图所示: Y; ?. K8 v! I7 n
当然,也可以输出眼图、波形等结果。 8 A$ A/ U9 n. ~; e! u( y
6 h. b6 c! }2 D8 V+ R' L2 Z
不仅仅是示波器,仿真获得的S参数等无源结果也可以导入到网络分析仪、PLTS等工具中。 # a: W) w# a. E% g5 H5 e
如下图所示为ADS中仿真获得的阻抗与PLTS中阻抗分析的对比结果:
2 e2 T( Z/ o Q! {1 l8 d, _8 w5 L5 k6 e! R) N7 a5 ^
2 \( {, Y7 \" y7 ^( }
|