我试了下,是有差别的,我在过孔哪里设port应该是包含过孔的,我刚刚有把孔删掉,只留线。结果和先前还是比较大的。 |
这个观点我有点不同意,应该说软件在求解的时候整个结构都做mesh,但是提取S参数只是port之间的。 至少有一个例子我是做过敢肯定的。就是用SIwave做两个平面的谐振时候,看谐振点高和底的地方目标阻抗有什么不同。在这个例子中整个结构是不变的,只是port的位置不同,最后扫出来的S参数是有那么一点点区别。所以我认为传输线在过孔的位置设置port的时候只是提前port间互连的S参数,对于port之外的结构应该是做mesh,但对port之间的影响有多大不敢确定。 |
斑竹,顺便问一下,我在过孔哪里设port时候选层选走线所在的层,参考地选择就近的地,这样的话就是纯粹提取走线的S参数而不考虑过孔了吧。就像上面工程文件那样设置port。我这样理解对么? |
我去设计文件里面把地都铺上了,在把那铺铜没铺好的在SIwave里面merge一下,现在可以跑了。哈哈,有一小点干掉那讨厌的error的成就感:lol |
beyondoptic 发表于 2012-8-3 17:54 2 O8 s) Z! Q' B6 e 可以前仿的,前提是层叠结构,net分类都弄好了,该相连的net相连,该打孔的地方打孔,这些问题在layout工具里修改还是很方便的,不然在导入到siwave里再修改够你受的。 |
参与人数 1 | 贡献 +4 | 收起 理由 |
---|---|---|
beyondoptic | + 4 | 很给力! |
本帖最后由 beyondoptic 于 2012-8-2 21:58 编辑 2 H) b/ `; i$ R' P 看来短期内用SIwave做前仿还不行啊,SIwave还是用的太少{:soso_e127:},出问题了不知道怎么去干掉错误。。。。。. `6 q% @- z$ [+ H1 Q 还是后仿别人把板子都弄好了在用SIwave了。 |
# V' t% _& z$ a: s% @ $ V( C) M) v/ D& T! h3 n 我刚刚看了下,这个是问题很多。这是个前仿的板子,很多东西都没做完。所以导SIwave 后check了一下下出了很多问题。" J9 I: J) |3 B" _. X l8 s 我就是想提取那个走线的S参数,而且不包括过孔,过孔用HFSS画的。 l- E* j$ ?5 h* _' f7 ]7 l; l0 d 1 t2 D/ @1 e4 v: {( B# B d: n 就是想知道如果只想提取走线的S参数,有什么好点的办法把那些错误干掉,因为走线走在22层,只需要考虑23和21层就可以了啊。 |
; R4 L6 w0 g/ N7 M6 i; o9 P8 F 看了一下你的工程文件,首先你的平面层的铜皮好像都没有,这样你所有的GND貌似都是分散的,没有连成一个整体。仿真时肯定会报port的负端错误,另外你的接地孔对平面层都是有隔离焊盘的,不知道是不是平面层没有铜皮的原因。你再好好整理下工程吧,导入siwave做仿真前肯定要仔细检查下。 + g7 U( O8 |& D Q " F1 x* _! w. N4 O% h : l* P5 x/ k G8 Y( q" O |
请帮忙看看我这个工程文件提取走线的S参数为什么提示说没有port啊?什么情况。谢谢先 |
86.05 KB, 下载次数: 3, 下载积分: 威望 -5
beyondoptic 发表于 2012-7-17 10:37 我觉得最好在画PCB的时候就将同封装不同容值的电容封装名称区别开来,这样一导进SIWAVE自然就会各归各类,不需要重复劳动了。 |
参与人数 1 | 贡献 +2 | 收起 理由 |
---|---|---|
beyondoptic | + 2 | 灰常感谢 |
进入circuit Element Properties对话框,在电容那一栏里找到正端节点那一列,然后点击下就会自动按照电源net名称排序,这样就找的话就容易多了# {$ v4 `7 R B 2 T5 d6 m3 N5 v; `+ F5 \ |
参与人数 1 | 贡献 +2 | 收起 理由 |
---|---|---|
beyondoptic | + 2 | 灰常感谢 |
关于我们|手机版|EDA365 ( 粤ICP备18020198号 )
GMT+8, 2024-11-15 00:20 , Processed in 0.509410 second(s), 38 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050