EDA365电子工程师网

标题: HFSS微带线 参考层怎么不起作用? [打印本页]

作者: ring630    时间: 2012-2-5 12:11
标题: HFSS微带线 参考层怎么不起作用?
各位大哥& M& Q0 C! |9 B& P  v+ D) J1 X) @3 e
小弟刚学习HFSS 遇到,两个个很困惑的问题8 A) e2 {, y; p8 ?9 a5 S
* l& n! R2 i! J$ ]( T- b
1,HFSS中作微带线仿真 上下参考层只能用介质边界作参考地
: m) g. b( P2 V! b) c9 ]6 A2 Y5 G: _7 l. S, W
自己添加的参考平面 信号根本不会参考上去,自己加的平面 存不存在对仿出来的阻抗完全没影响。。。$ w' \& n  U" r. A" b- c
; y) O: L5 m( I- g! S
其实 这个问题是在仿差分过孔发现的,信号孔旁边加的两个参考地孔完全不起作用。
& B, M* b; x* f1 V% n- ~8 z; A9 X
+ G5 R7 s2 Q3 g9 `9 m1 {2,在设置端口激励时,里面有个归一化选项,默认是要做归一化的。
; n- y  U. n5 v" }3 V4 I. u问题来了,勾上归一化,算出来的阻抗恒定100ohm。不勾上,作出来的S参数完全不对。。。
作者: yuxuan51    时间: 2012-2-5 16:04
标题: RE: HFSS微带线 参考层怎么不起作用?
本帖最后由 yuxuan51 于 2012-2-5 16:11 编辑
: V% J( y! h8 r) F# Q: i
& A/ S5 ~+ f& ~) k* X/ i1.这个信号孔旁边加地孔肯定对S参数是有影响的,估计是你哪里设置的不正确,最好有工程文件,不然没法帮你
: J4 K) {# o; K; Q% w
( g) l  m8 i1 t  当设置的port为waveport时,系统会默认介质边界为理想参考平面,也就是说waveport可以不用自己指定参考平面,当然自己加也行,结果几乎没有变化的
- n5 @: ]& v" M+ }+ i
% ^, z' s" f; M, Y* L  另外微带线只有一个参考平面,有两个的是带状线; |0 X6 K& b9 K

) t* y: e/ ~$ ]- E. n* f+ z2.这个问题我首先问问你,你凭什么说不归一化的S参数是错的呢,你这么说的根据是什么,或者说你是按照哪个S参数为标准从而得到这个结论的?
作者: 陈豪俊    时间: 2012-2-5 16:13
最好能提供图片,HFSS工程文件之类的,不然不方便理解楼主的意思
作者: ring630    时间: 2012-2-8 09:45
yuxuan51 发表于 2012-2-5 16:04 * I6 o0 F6 N% f" d4 h- S3 N# _
1.这个信号孔旁边加地孔肯定对S参数是有影响的,估计是你哪里设置的不正确,最好有工程文件,不然没法帮你
) a7 o9 Z! v4 i$ d, N1 \: L' {  Y: T ...

4 _  O4 d; Q) L! S' j& j/ S首先感谢楼上两位的回答( A8 Q% P- x4 y' M5 Q/ W5 ], @  w

3 O5 ]5 ?, Z* }经过几天刻苦专研8 c! P& z( r/ X
做了一些实验,验证了自己加的地平面是起了作用的。! R# Z6 ]' X% [4 @, s
理解上有些偏差。
/ o: L' c% w  \) B5 N. e$ O" r8 p* K/ H
对于过孔的仿真 是否应该去看S参数和TDR的测试结果?
/ `) ]8 \! B  T* u关于TDR 有教程能分享吗?/ \: d, W/ S6 ^4 }* w
& v' h: E" w8 Z# k+ y
我用的工程很简单,就是via wizard生成的。
作者: yuxuan51    时间: 2012-2-8 11:53
ring630 发表于 2012-2-8 09:45 5 ]3 X5 p- F8 v9 y. `! W
首先感谢楼上两位的回答
: Z( H4 K, t7 R6 q( k+ [4 b6 U$ ?  ]7 U  l. b$ z
经过几天刻苦专研

7 h: l8 J. @: Q) a6 |- b; DS参数和TDR可以看的,TDR在HFSS里就可以观察,首先打开一个新的结果报告窗口
% d5 ~4 e8 r# Q! j" |8 ~
1 i  x- q& k! R: X8 x! @, M. U" q* S# }) Z  }
8 P/ W% Z& @/ F- H! @

/ f- _* a+ s# M( z7 [9 C
- H( W' B+ v( L8 J# h" V3 t4 R  {) {3 h) \5 S5 n! `- d, M
# q6 Q6 a3 m7 A4 l4 @, m. f1 e9 e8 q

0 M) m1 Z1 T& E% ~
: p) r3 y/ Q. a" \4 }
# N, I; C: b/ @; x" O  n另外要注意上升沿不能设置太快或太慢,太快导致阻抗剧烈变化,不合符实际情况,太慢无法分辨出阻抗变化点
作者: ring630    时间: 2012-2-8 14:11
yuxuan51 发表于 2012-2-8 11:53
) _+ }! U: l+ q8 k" W& bS参数和TDR可以看的,TDR在HFSS里就可以观察,首先打开一个新的结果报告窗口

: O  b3 X  ~3 v7 a* @, D' `1 H: a那么 在做TDR分析的时候 激励端口归一化选项还是要选上吗?
1 j* ?3 u/ P& N) v! @  O
5 ?) c) W' F$ P* A) {我仿了一段简单的均匀带状线,分别作两个端口的TDR,为什么两个图会不一样?这两个端口应该是完全对称的才对啊。* K( E9 |* B% a( p& L, J
而且为什么做冲击响应 得到的结果是负数?对于同样的模型,冲击响应和阶跃响应得到的结果完全对不上?
  C6 [, G( B) @  l5 }; u
8 c( C; U7 P5 `. _$ S2 D& ~再问一个出问题# Z) W! ?  M) {: `  j( b
就是求解频率和信号频率的关系。/ o4 u  K) z# {! y* ?9 z7 [
如果需要求解的是10Gbps的信号,上升沿50ps,那么求解频率应该设置到多少才合适?1 Y/ _+ d- [- u% l- \) D

作者: ring630    时间: 2012-2-8 14:14
yuxuan51 发表于 2012-2-8 11:53
" i) ?* C6 n' Y( ~. c  ~4 L7 uS参数和TDR可以看的,TDR在HFSS里就可以观察,首先打开一个新的结果报告窗口
3 F+ S3 F8 |& }2 n
等下吧工程传上来4 A5 }% n( `; }) t
网络慢: s  `! u3 |& U5 T( [8 Z( V1 M$ w
麻烦帮我看下应该怎么设置 带状线线宽带来的阻抗变化 才能正确的反应在TDR曲线上
作者: yuxuan51    时间: 2012-2-8 14:28
ring630 发表于 2012-2-8 14:11
, U4 V9 g1 q$ R5 K( ?那么 在做TDR分析的时候 激励端口归一化选项还是要选上吗?
& c/ W6 }9 ]  W# u. Z+ o2 `2 x# v# a
6 _- B! q- `; P- l$ ?' Y我仿了一段简单的均匀带状线,分别作两个端 ...
# u: @  L6 ?, c% ]
1.归一化勾上吧,不勾上的话端口的阻抗一直在变化着,出来的曲线感觉怪怪的
6 Q4 ]3 |$ a# g+ b; L2 d. S+ l2.有图有真相
9 |8 ]9 w+ u0 u  v' o& _3.大概设置为0.5/Trise6 O+ G# P6 y" m/ c3 y. P# O

作者: ring630    时间: 2012-2-8 14:33
yuxuan51 发表于 2012-2-8 11:53
# y6 F" D  e) H# ^S参数和TDR可以看的,TDR在HFSS里就可以观察,首先打开一个新的结果报告窗口

' ^; r! p2 K# O- v6 M: U. z8 P project.part4.rar (2.55 MB, 下载次数: 70)
% l' @5 y6 I# e; G4 H
/ U$ o# A$ C- C7 k: u5 R project.part3.rar (3.81 MB, 下载次数: 61) 5 M0 L2 ~4 o* }0 R; Z
/ b, K, k& H! a7 t! A2 C) d
project.part2.rar (3.81 MB, 下载次数: 56) # K* \# q. T6 W
: _8 K* C9 w! d3 V& ]& w
project.part1.rar (3.81 MB, 下载次数: 62)
0 ?: |# V# ^, H3 D+ n+ ]
$ y- r' F5 u, y6 y/ y
作者: yuxuan51    时间: 2012-2-8 16:22
ring630 发表于 2012-2-8 14:14
8 D5 ]0 r; C+ y( r" E等下吧工程传上来
7 J$ A. G4 K1 H6 a/ @& F' V网络慢) r) E# R: w& |0 R! U$ m) V9 a$ ?
麻烦帮我看下应该怎么设置 带状线线宽带来的阻抗变化 才能正确的反应在TDR曲线 ...

' U- `4 I: s" Q$ S
6 Q: \3 c/ b/ S% a你的工程我大致看了一下,也跑了一下,发现有一个问题,就是扫描参数设置那里,将DC extrapolation勾上,然后填写一个合适的频率用作直流外推的门限频率值,这时频率设置那块开始值则自动从0开始,然后将步长设置小一点。你一开始的设置是从1G开始的,S参数没有包含低频分量,不太准确。下图
8 z5 W4 D3 G3 f" h
2 W7 P$ G8 z& \& k0 ?- l+ y6 V2 h" s, H( j$ m5 W) k
& `% J, v$ n* Z6 `
+ Z2 A+ H6 S1 A2 c

  c& ?. X7 I! j: E7 y看TDR就用我刚才说的做就可以看了,端口归一化不归一化问题不大,主要区别是最后阻抗曲线收敛于归一化的值还是非归一化的值
  C- s0 X3 o+ R! `8 j- z; v% t  h. t$ z6 F2 h
你自己先做着,有什么不清楚的我再给你解答
作者: ring630    时间: 2012-2-10 19:56
yuxuan51 发表于 2012-2-8 16:22
" O# u* w" w9 Z( l! H你的工程我大致看了一下,也跑了一下,发现有一个问题,就是扫描参数设置那里,将DC extrapolation勾上 ...

6 k, V; V( q( I# O: n 5 n! v3 |, N0 L  u3 ?
线宽200um 线距405um 上层高100um 下层高200um 线长2inch
9 I# o7 N; E( X6 w* J算出来特征阻抗67.93ohm
6 Y0 Z/ |% X) ?7 c 0 Z. c4 [$ Y% @/ Y
端口归一化 阶跃响应 TDR8 f4 S, c/ b0 P; C6 ^
可以看到HFSS 仿真出来阻抗为86ohm 与si9000相去甚远( P9 ^% I+ o1 Q) Y% Q: f. w

* A2 f/ k$ S. I, [取消归一化 端口1 端口2 阻抗以高一低 且基本在100ohm上下' h* `! L, a! O" t% Q) c

5 I( f% }% I& y+ U* U7 ~5 \2 M端口归一化后的 冲击响应TDR
5 e  b& ?  X2 @4 Y* _! h- t8 \阻抗变化在1.16ns处,且阻抗仅在100ohm附近变化
7 i/ R- i+ N8 O2 k; e
1 N; C! Y; F$ e3 u& t端口未做归一化,阻抗在0.14ns出发生变化,这时阻抗为负数,在-100ohm附近变化。
0 ~% W6 v* M1 Y( x3 X3 B1 T2 R( V9 |6 R; T- {" }# M
5 m: y8 p9 Y& G) w6 }2 j
归一化后的s115 p" E  ^; c* N/ Y
5 e$ N( @% ?+ \1 {2 O' j  F
未做归一化的s11
5 c$ [) |3 _+ a; H5 E6 l
& v+ a% w0 M) l3 h$ Z" K+ r4 _& A首先HFSS仿出来的特征阻抗与si9000的结果相差很大,到底应该以谁为准?* w0 e& l& m3 ?2 k# ^
端口做不做归一化对 S11 阶跃响应TDR 冲击响应TDR 的影响非常大。这几个参数 分别应该在什么条件下 才回得到正确的结果?! J* S6 e4 r5 s8 l9 Y
为什么端口不做归一化 冲击响应TDR得到的阻抗是负数?: j  \5 m* C. \2 \$ l
此工程中的差分线是阻抗连续的,为什么TDR图中,阻抗变化点不是在0时刻 而且不同设置下 阶跃响应和冲击响应得到的& N" o( t2 V3 e4 f
跳变时间不同?/ J4 K. u. o2 w2 }' y: m

8 y9 Q0 Z9 R' p0 S以下为具体设置和工程文件
' j+ B6 ?) w+ e3 l4 C7 q: | * w& D0 K% c' |5 o  Q7 U3 r% ^

& T4 q, [8 U  G % C8 r) l, \* i) d
1 Q/ Z- \/ X/ s. r
2 j3 w/ [5 b& n3 `( t
Archive.part4.rar (2.77 MB, 下载次数: 26)
# B/ y6 C2 V: M; P, s! w( e8 L/ \; b/ g0 m
Archive.part3.rar (3.81 MB, 下载次数: 33)
8 Y+ x/ q8 t0 L6 R; a4 L: B
$ X& d7 G" A5 }" q Archive.part2.rar (3.81 MB, 下载次数: 32)
1 K2 v7 h& D+ r( C. j  Y) ^
# J8 {4 w2 P, G/ k- z. S+ m9 S# W Archive.part1.rar (3.81 MB, 下载次数: 38) ' O# Q# Z9 z2 _& N3 W$ q
+ D* P. D) {) s- g6 ?7 {" u

impedence.jpg (68.1 KB, 下载次数: 6)

impedence.jpg

si9000_impedence_100um.jpg (34.67 KB, 下载次数: 7)

si9000_impedence_100um.jpg

作者: yuxuan51    时间: 2012-2-10 20:45
ring630 发表于 2012-2-10 19:56
: {  }6 G/ U2 j4 e( E3 r9 S线宽200um 线距405um 上层高100um 下层高200um 线长2inch
2 z0 K; T4 N8 c9 ^2 G9 r# v# v算出来特征阻抗67.93ohm

( @" p' B3 ^% u- G2 H不巧家里电脑没装HFSS,周一帮你去公司看看
作者: ring630    时间: 2012-2-10 20:48
yuxuan51 发表于 2012-2-10 20:45 $ _6 }( n- n1 E2 e" l7 K
不巧家里电脑没装HFSS,周一帮你去公司看看
& a5 O/ z. P$ N- F" e/ i
那就太感谢了
作者: yuxuan51    时间: 2012-2-10 20:50
ring630 发表于 2012-2-10 20:48
6 e, G/ ]; l/ Q! x; C6 m那就太感谢了

- Y. e9 m# Q, M* Y么事,你能先把你的3D图截个给我看看么
作者: ring630    时间: 2012-2-10 23:34

作者: yuxuan51    时间: 2012-2-13 11:38
ring630 发表于 2012-2-10 20:48
3 ?  f- F' K: f4 j/ L$ C! O" E) y那就太感谢了
2 a* W9 Z' m6 P! J3 |1 v0 q7 h" O' r
你好,早上帮你看了下,首先就几个能回答的问题先回答一下- T1 ~+ u0 {  R' X6 g
1.我看了下3D结构图,发现你在SI9000里的参数写的和实际画的3D图是不一样的,我在3D图里量了一下,然后用量的参数在用SI9000计算得出来的结果和HFSS归一化后计算出来的阻抗是很接近的,下面我帖一张图,你也可以自己再去量看看# l, Y" {/ P; c8 {4 i) H

* A2 q0 K1 m" J9 B7 q3 z3 C# C2.关于不归一化的这个问题我也觉得很疑惑,按理说端口的不归一化最多影响的是S参数的表现形式,对于阻抗这种物体本身的特性应该没有影响,不过我还有一些疑惑,所以暂时可能还无法解答你,实在抱歉。等有了答案肯定会告知5 u& Y! t) m$ d
不过归一化跑出来的结果肯定是没有问题的,一般来说PCB的走线或者VIA仿真之类的都会对归一化进行处理,归一化和非归一化之间可以相互转化,其实也就是S参数矩阵的转化,所以你平时使用时都按着归一化处理就行,我以前确实没注意到非归一化的TDR问题
3 C; I+ L6 D' T1 r7 K6 N! L* Y7 _
3.关于阻抗为什么不在0点变化应该是由于PORT的关系吧,最后收敛到某个阻抗也是和PORT有关系
, K  M8 H, n! ^; I1 b7 t
3 y8 ^9 L* A/ e8 B, @& }7 W: g5 A* h8 X  r7 l5 a& W6 C; }4 [

作者: ring630    时间: 2012-2-13 16:23
yuxuan51 发表于 2012-2-13 11:38
+ ]; o2 W% U& b* ?( I" m你好,早上帮你看了下,首先就几个能回答的问题先回答一下: F6 f0 j: w& X! \4 H  c& ~
1.我看了下3D结构图,发现你在SI9000里的参数 ...
' ~- d. k7 f# h7 y% w& j+ C
参数确实输错了
* h0 P; A, `* Z4 K3 t6 J4 P9 j2 w0 T" F0 }; K' h4 p
一般做TDR仿真,使用阶跃响应 还是 冲击响应?
1 v, P! }6 h/ F现在看来在归一化情况下,阶跃响应的结果更靠谱些。
作者: yuxuan51    时间: 2012-2-13 16:36
ring630 发表于 2012-2-13 16:23
0 y/ `) E  a9 d4 ]% J0 ]. Q参数确实输错了( ?- [7 d3 I4 g8 }
6 c0 ?) U: ~. w$ c9 N: O3 k7 j9 M. u
一般做TDR仿真,使用阶跃响应 还是 冲击响应?
7 b0 [; p: l) M% A5 b2 l
毫无疑问是阶跃信号,你可以看下TDR仪器简单的工作原理便可得知
作者: ring630    时间: 2012-2-14 13:53
yuxuan51 发表于 2012-2-13 16:36
2 r1 F4 h* {  _. y毫无疑问是阶跃信号,你可以看下TDR仪器简单的工作原理便可得知

' R! Y8 ?0 H7 _' p: a嗯 确实是这样的
6 i5 Y1 D6 r$ W0 q7 b* C现在基本上已经成功了 哈哈
0 u4 {" i' j- ?. ?: j1 v# [) V2 @谢谢啦
% y- ~; Y/ U' W& m; p1 u8 N
. i2 L# R. X- @7 V% }& p另外 怎么从HFSS到处模型S参数到其他仿真软件里用呢?
作者: yuxuan51    时间: 2012-2-14 15:47
本帖最后由 yuxuan51 于 2012-2-14 15:49 编辑 ) L3 h6 e8 x7 ^: H7 s" i3 |
ring630 发表于 2012-2-14 13:53
' g, P. a$ r1 b, T嗯 确实是这样的
0 ~, u5 W8 v8 B% I$ g( w$ ]现在基本上已经成功了 哈哈
* P1 |. i5 J+ g8 A( |3 T# O谢谢啦

" {" X) t* d; E2 t% t$ n: d% D
! P& c7 T% ]& J8 S/ H, k不能什么问题都要问别人,这样你会学习的很慢,也会养成一种不愿意自己解决问题的习惯
! r) H+ h, ^: w, m
0 j; B/ Q3 D- C4 @9 Y授人之鱼,不如授人以渔,给你个网址
% G- d$ |! ?$ ahttp://bbs.rfeda.cn/thread.php?fid=399
" T0 t) X) a% j4 O
; Z* J1 L/ k' E( n, i4 r里面有中文的HFSS教程,试着自己去解决问题。实在想不明白的可以继续来问嘛{:soso_e100:}
作者: peijing    时间: 2012-3-13 13:10
看了这个帖子真是受益匪浅,楼主和我现在做的东西很像,呵呵,版主的回答也很好,我要慢慢的看完所有的帖子
作者: 不会生气的蜗牛    时间: 2015-4-29 09:32
我来看看 8 |. q: _, V" N

作者: qqtolm    时间: 2015-5-7 16:26
我也是新手,来学习一下7 O+ q. v: l1 k) m





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