找回密码
 注册
关于网站域名变更的通知
查看: 1573|回复: 14
打印 上一主题 下一主题

[Ansys仿真] 求助:designer中跑AMI模型不能运行

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-7-24 10:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 beyondoptic 于 2012-7-23 14:11 编辑 % u6 y' r% E4 ]: u& X1 c# m* i
3 @6 d+ q3 C( @5 |7 c; l+ ]$ }( T
如题:我在designer中跑AMI模型,软件显示一直在loading devices,有知道是怎么回事的么?
0 h/ s% w8 }+ Z' j* N% l
8 [! ~# J+ u1 G8 V4 S8 _0 S. Z( S( X; Sdesigner版本6.00 n& l1 l" s! M4 ^$ V* K

/ z* @6 X& ?: C# N, u) w工程文件和AMI模型上传到附件

Snap1.jpg (36.57 KB, 下载次数: 2)

Snap1.jpg

v5_gtx_ibis_ami.rar

377.8 KB, 下载次数: 8, 下载积分: 威望 -5

该用户从未签到

2#
发表于 2012-7-24 10:28 | 只看该作者
上一张图片便知{:soso_e113:}
0 L2 y' A" [  q9 L+ F  [3 |
1 J) g; h: Y0 K# a0 f* y
9 D  |9 T0 ]3 T6 Z& e % y/ ^% V% h8 |0 q

! x4 z4 Q3 {! }7 c' X( l7 ?0 {6 ^
' b! r' e* _* i/ f' J7 }

评分

参与人数 1贡献 +4 收起 理由
beyondoptic + 4 很给力.灰常感谢

查看全部评分

该用户从未签到

3#
 楼主| 发表于 2012-7-24 14:30 | 只看该作者
我去安装路径下的Examples路径下看demo中通道的S参数设置确method确实和斑竹一样,但我又发现一个问题,就是demo中通道的符号是port,而我自己从tool选项插入S4P文件后显示是pin。如下图中左边的是demo符号,右边的是我自己插入的,这两个符号有什么不同?

Snap1.jpg (20.29 KB, 下载次数: 1)

Snap1.jpg

该用户从未签到

4#
发表于 2012-7-24 15:09 | 只看该作者
么得啥区别,管脚分布不一样而已,按实际的接法连就行,该连2的就连2,该连3的就连3,一切按管脚编号来,不能按管脚的位置来

该用户从未签到

5#
 楼主| 发表于 2012-7-24 15:28 | 只看该作者
yuxuan51 发表于 2012-7-23 19:09 ' S7 ?# l* N3 ]. Q  I7 g1 p
么得啥区别,管脚分布不一样而已,按实际的接法连就行,该连2的就连2,该连3的就连3,一切按管脚编号来,不 ...
/ g1 l0 j% v/ y7 _9 P/ `% L3 @
不是管脚位置,而是管脚一个是pin,一个是port?想知道port和pin有什么区别么?

该用户从未签到

6#
发表于 2012-7-24 15:56 | 只看该作者
可以叫PORT可以叫PIN,自己心里清楚就行了,叫法只是一个名称而已& Y# ^7 P$ C/ ?& f3 `9 o: j

该用户从未签到

7#
 楼主| 发表于 2012-7-25 10:06 | 只看该作者
关于AMI sweep在请教yuxuan51几个问题,谢谢:  e) a2 Z  h  f

8 j; R, i* V$ D3 k7 x# u2 q+ [
% a( ^/ m- d- D1,在designer6安装路径下有demo的例子,那个AMI文件很简单,就是做了FFE tap2的扫描,AMI文件如下:
. J2 ?2 C; R8 J6 W9 O# a| method = 1 applies the tap weights inside AMI_init to the channel impulse
9 M  M8 \( [; P" i0 G* d| method = 2 applies the tap weights inside AMI_Getwave to the wave
! P2 K1 V6 u, E8 K5 y% A; h| results of both methods should be nearly identical, but method 1 is faster! @! \9 W6 }- y& N; \8 P8 Q) x7 U/ V2 n
(method 1)                                        | 1 or 23 @1 H9 Q2 |, Q' V! }3 s" |9 u
(ffe 1 _subst_tap2)                        | Sweeping tap 24 H7 z/ ~8 v: i- K! O3 ?" f
8 _- i1 G* C+ |4 \& ^' W9 _4 p
这个加变量可以随便加的么?比如说我在后面加一个_subst_tap3,AMI文件变成如下:9 ~+ N+ Z7 f- z2 ]9 n8 N' W0 L0 g
| method = 1 applies the tap weights inside AMI_init to the channel impulse
7 k9 p0 y8 [% N, I| method = 2 applies the tap weights inside AMI_Getwave to the wave
( s& C$ x$ Q5 {3 i5 [% }  f9 t8 E$ v| results of both methods should be nearly identical, but method 1 is faster% G. c6 t& {/ @' f3 J  U" {
(method 1)                                        | 1 or 2
( r# m- g* G8 v) M$ S(ffe 1 _subst_tap2 _subst_tap3)                        | Sweeping tap 2
( G' g  E' C6 s% m# u. N* X% O- \; ^* H6 D7 [: |; B0 G
Sweep就是这么用的么?这样用可以跑出结果,但不知道跑的是对还是错.
4 A1 G! {7 ~. J! D. m  K; `1 P: M  `

该用户从未签到

8#
发表于 2012-7-25 10:21 | 只看该作者
本帖最后由 yuxuan51 于 2012-7-25 10:24 编辑 % ?" v; g' I; I/ L' S2 `

2 x5 r9 W- Q2 y4 Y+ q8 X应该不是随便加的,AMI文件只是起一个描述性的说明还有和外界的接口,真正起作用的是那个dll文件。你自己在AMI文件里新加一个参数,但是dll文件里根本就没有对这个你自己定义的参数进行处理,加了也不起作用,可能软件还会报错* n% P+ s  B6 ?% o

# C& U# W+ t! A' P4 }2 Q方法1和方法2的用图它解释的很清楚,一个是用于通道的冲击响应 (AMI_init) ,一个是用于通道的波形处理(AMI_Getwave ). Z  @% M/ r5 O% b
0 v' R' u# i6 j/ x2 n
只不过它的这个demo比较奇怪。和一般常见的AMI模型都不太一样

该用户从未签到

9#
 楼主| 发表于 2012-7-25 10:22 | 只看该作者
AMI sweep貌似对加字符串处理不是很好,见下图,貌似没有加字符串的啊/ }2 Q: V4 J: C: J

6 M1 l5 v+ N! z$ l, \2 ~比如我的参数在AMI中定义的是字符串的要怎么玩啊?
' V/ ~, _( ?5 G6 V(Model_Specific, S4 t, h4 i! O" }- Y3 P- E
      (TXDIFFCTRL (Usage In)(Format List  / \9 K& f  _( ]  R
              "000_500mV"7 @" o/ A$ I9 X& n
              "001_700mV"& H/ }$ z4 u  ?3 r
              "010_800mV"3 X% T" S' G, C+ x' ?& X2 c* u
              "011_900mV") ?- ]$ D' F6 f: n" }- Q
              "100_1000mV"+ |! g/ E! |5 V
              "101_1100mV"% o9 y6 X2 q$ s# U9 s
              "110_1200mV") h/ a4 f5 D/ e* T) h% U& J: h
              "111_1300mV"% e  y* ]8 {) @! P
           )+ `  X9 J" E" Q1 H
           (Type String)8 P' I+ ^+ w6 S- W7 t* q, |+ t
           (Default "000_500mV")
/ |/ d6 y' n7 A# r" |# F+ |  a           (Description "Differential Swing") ! X' D# N6 `! i/ G- z3 B. Z
      )
: C5 b/ ^& o% {% v3 a      (TXPREEMPHASIS (Usage In)(Format List  
2 _& j/ l. y) o6 K% |              "000_0%"" J) R, W8 }# s
              "001_8%"
- g# H6 R' `) q) S              "010_17%", Z, x0 p( A/ q, G- v* R7 e9 [0 \
              "011_25%"/ d4 ^3 a- h% a2 u7 R
              "100_33%"  t! `  X2 F: Y3 |% d2 t) ~
              "101_42%"
) ~$ B+ Z( x( k+ M6 r7 _' |              "110_50%"
5 Y$ X- Z/ U6 k4 e& N4 \$ D. ^              "111_58%"
4 n: W8 n3 Y+ c* H2 F9 Z0 |5 k3 b+ p           )( r4 t9 d5 Q1 `9 N
           (Type String)( w- M9 ~' n# _, Z, t, J3 I8 @
           (Default "000_0%"' t, d( ~! z9 `0 B) ^/ u
           (Description "re-Emphasis") " r% v  F8 I. I
      )
9 o# J2 F! L3 E6 t' ^6 m0 t      (Process (Usage In)(Format Corner "tt" "ss" "ff")(Type String)7 h2 C7 p4 f! [/ W0 K  d
           (Default "tt")
( v8 \) ~" j' b7 `, H* `           (Description "rocess corner used to set level and pulse shape.")& D7 p+ M. s2 l& f! s  V; E# A
      ); q3 Z1 G) O0 i1 e/ p+ Y+ N
   ) | End Model_Specific

Snap1.jpg (44 KB, 下载次数: 1)

Snap1.jpg

该用户从未签到

10#
发表于 2012-7-25 10:25 | 只看该作者
designer做的不好,貌似里面没有给你修改参数的项,自己手动改Default值吧

评分

参与人数 1贡献 +10 收起 理由
beyondoptic + 10 支持!多谢回答

查看全部评分

该用户从未签到

11#
 楼主| 发表于 2012-7-25 15:19 | 只看该作者
designer在跑AMI模型前有对DMI check的功能么?我在帮助文档中收索AMI找了下并没有找到AMI check的功能。如果AMI模型有问题怎么办?这种情况会出现么?; A" |. j. j* g0 c6 J/ I
! Z# u, b. m( i3 ~1 W8 Z# W
另外我在自己搭建AMI链路时出现下面报错信息:ttttttttt (F:/temp/ttt/Windows/)
4 p* u7 \( S* `0 E          [error] analysis:ami(error): could not parse input parameters for AMI device amisource1: unbalanced brackets (2:36:55 下午  七月 25, 2012)
9 D  Q2 ~* ^9 [2 |从这个报错的信息可以看出什么错误么?
% E* B; ?; W, e" T  

点评

不要再折腾designer跑AMI啦,悲催的designer  发表于 2012-7-25 16:16

该用户从未签到

12#
 楼主| 发表于 2012-7-25 16:20 | 只看该作者
beyondoptic 发表于 2012-7-24 19:19 $ l9 W+ W8 i# k! \+ v
designer在跑AMI模型前有对DMI check的功能么?我在帮助文档中收索AMI找了下并没有找到AMI check的功能。如 ...
# m+ z) K( S9 k+ h) l; C
看来是悲催了{:soso_e115:} ,还有一位坛友告诉我放弃designer的AMI,看来真得放弃了,希望更高的版本会支持的好点。算了,还是去玩Hspice的AMI{:soso_e130:}

该用户从未签到

13#
 楼主| 发表于 2012-7-26 14:13 | 只看该作者
yuxuan51 发表于 2012-7-23 14:28
' t0 u6 M6 m2 b  A) x上一张图片便知
1 D8 y/ z7 ^- k
发现理论知识不扎实的人玩Ansoft伤不起啊,伤不起的人有木有啊{:soso_e115:}

该用户从未签到

14#
发表于 2013-9-14 11:03 | 只看该作者
HYPER8.2做AMI的挺顺畅

该用户从未签到

15#
发表于 2013-9-16 13:34 | 只看该作者
ADS多好用的~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-2 13:11 , Processed in 0.140625 second(s), 32 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表