在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4767|回复: 14

XCELIUM20.09 不支持spectre_fx

[复制链接]
发表于 2022-9-9 16:37:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
数模混仿时,想用xrun + scpectre_fx
结果报错:
    amsspice: Error: unrecognised option(s) scpectre_fx

不知道是版本问题还是设置问题,请大佬支招
发表于 2022-9-9 17:03:53 | 显示全部楼层
你的spectre是什么版本?FX需要211.
X的话201就可以
 楼主| 发表于 2022-9-9 17:08:04 | 显示全部楼层
本帖最后由 lovepuyu 于 2022-9-9 18:47 编辑


cotonier 发表于 2022-9-9 17:03
你的spectre是什么版本?FX需要211.
X的话201就可以


virtuoso 618.isr24
spectre 21.1.isr5
xcelium 20.09.009
发表于 2022-9-9 18:59:28 | 显示全部楼层


lovepuyu 发表于 2022-9-9 17:08
virtuoso 618.isr24
spectre 21.1.isr5
xcelium 20.09.009


这个版本应该可以跑的,我试过了,下面是论坛里找到的,忘了出处链接了,希望对你有用


Since you are currently interested in FX, just add these lines to your lic file:
FEATURE **spectre_FX_sc **cdslmd 21.1 permanent uncounted HOSTID=ANY SIGN2
FEATURE **Spectre_FX_sc_kernel **cdslmd 21.1 permanent uncounted HOSTID=ANY SIGN2
FEATURE **Spectre_FX_cpu_accelerator **cdslmd 21.1 permanent uncounted HOSTID=ANY SIGN2
(1) When you added "Spectre_X_MMSIM_Lk" in your lic file you are "met the prerequisites" for run Spectre X solver, because you already have base MMSIM-token feature that named "Virtuoso_Multi_mode_Simulation".
All "_MMSIM_Lk" features this is a special "lock" license. (All "_Lk" means "lock", not only MMSIM).
When you are using Spectre X via MMSIM-token (e.g. if your lic file didn't contain "PRODUCT" features), Spectre checked out base feature Virtuoso_Multi_mode_Simulation and an equivalent quantity of "lock" licenses (in that case - Spectre_X_MMSIM_Lk). You cannot use only "lock" license, they checked out in conjuction with base MMSIM-token.
(2) Since you have figured out this problem, I will not comment on it.
Just as useful information:
This is not exactly the right way to use MMSIM-tokens. Yes, unlimited licenses are good.
But if you imagine a situation where they are limited, its real headache. If you run a large number of simulations via MMSIM-token using the Spectre, APS, XPS, X, they all eat up your base MMSIM-tokens, then you can get a problem when for new simulations you simply do not have free licenses. That is why, when starting the simulation, Spectre checks the availability of licenses for "PRODUCT" first, and then for "MMSIM-tokens".
For Spectre X the normal "PRODUCT" features is "**spectre_X_sc **+ Spectre_X_cpu_accelerator" in which (the first give to you a single-core base license and the second give to you multi-core/multithread license /1 lic for 4 core, 2-16, 3-64, 4-128.. up to 512 core/).
About FX features, for now they didn't provide "Spectre_FX_MMSIM_Lk" because this product very fresh. I expect this feature to appear in product 90007, due out in Q3 2022, along with the 22.10 major release.
(3) To use FX in AMS, you need to follow these steps:
a) First of all check if you have this feature in your lic file:
Virtuoso_MMSIM_Incubation
Add this feature if you haven't it.
b) After you create config, click button ADE Explorer in Hierarchy Editor. In ADE Explorer goto "Setup/High Performance Simulation", choose "Spectre" and "Do not override".
c) Then goto "Simulation/Options/AMS Simulator" click on button Additional Arguments, then in new window check "Enable", and type in "Additional Arguments" field:
-spectre_args "+fx"
d) Then goto "Simulation/Netlist and Run Options" and check "Enable AMSD flexible release matrix", then check "Change Spectre path" and select the full path that ends on SPECTRE211/bin, for example in my way /home/$USER/cds/SPECTRE211/bin
Save all if that needed, in the main window of ADE Explorer, do not forget to specify all parameters that you needed and start simulation.
FEATURE Xcelium_Limited_Single_Core cdslmd 2019.03 permanent \
        Uncounted 2DB43D2C013C7E7AC292 VENDOR_STRING=Team_EFA_2006 \
        HOSTID=ANY ck=2 SIGN2="1E66 A6CE BB89 3326 385D BA50 3D1E 2161 \
        5ADE 9608 D440 08E6 D9E3 A29E 92A2 0C46 37F9 3B7C E9B5 BBEE \
        592D A9AC 2E63 89F0 1E18 37E7 EB0A D14D D593 504A"
FEATURE XceliumLimitedSingleCoreLegacy cdslmd 2019.03 permanent \
        Uncounted 2DB43D2C013C7E7AC292 VENDOR_STRING=Team_EFA_2006 \
        HOSTID=ANY ck=2 SIGN2="1E66 A6CE BB89 3326 385D BA50 3D1E 2161 \
        5ADE 9608 D440 08E6 D9E3 A29E 92A2 0C46 37F9 3B7C E9B5 BBEE \
        592D A9AC 2E63 89F0 1E18 37E7 EB0A D14D D593 504A"
FEATURE Xcelium_Single_Core cdslmd 2019.03 permanent \
        Uncounted 2DB43D2C013C7E7AC292 VENDOR_STRING=Team_EFA_2006 \
        HOSTID=ANY ck=2 SIGN2="1E66 A6CE BB89 3326 385D BA50 3D1E 2161 \
        5ADE 9608 D440 08E6 D9E3 A29E 92A2 0C46 37F9 3B7C E9B5 BBEE \
        592D A9AC 2E63 89F0 1E18 37E7 EB0A D14D D593 504A"
FEATURE Xcelium_Single_Core_Legacy cdslmd 2019.03 permanent \
        Uncounted 2DB43D2C013C7E7AC292 VENDOR_STRING=Team_EFA_2006 \
        HOSTID=ANY ck=2 SIGN2="1E66 A6CE BB89 3326 385D BA50 3D1E 2161 \
        5ADE 9608 D440 08E6 D9E3 A29E 92A2 0C46 37F9 3B7C E9B5 BBEE \
        592D A9AC 2E63 89F0 1E18 37E7 EB0A D14D D593 504A"
FEATURE Xcelium_Safety cdslmd 2019.03 permanent \
        Uncounted 2DB43D2C013C7E7AC292 VENDOR_STRING=Team_EFA_2006 \
        HOSTID=ANY ck=2 SIGN2="1E66 A6CE BB89 3326 385D BA50 3D1E 2161 \
        5ADE 9608 D440 08E6 D9E3 A29E 92A2 0C46 37F9 3B7C E9B5 BBEE \
        592D A9AC 2E63 89F0 1E18 37E7 EB0A D14D D593 504A"
FEATURE Xcelium_Multi_Core cdslmd 2019.03 permanent \
        Uncounted 2DB43D2C013C7E7AC292 VENDOR_STRING=Team_EFA_2006 \
        HOSTID=ANY ck=2 SIGN2="1E66 A6CE BB89 3326 385D BA50 3D1E 2161 \
        5ADE 9608 D440 08E6 D9E3 A29E 92A2 0C46 37F9 3B7C E9B5 BBEE \
        592D A9AC 2E63 89F0 1E18 37E7 EB0A D14D D593 504A"
FEATURE Xcelium_For_Partners cdslmd 2019.03 permanent \
        Uncounted 2DB43D2C013C7E7AC292 VENDOR_STRING=Team_EFA_2006 \
        HOSTID=ANY ck=2 SIGN2="1E66 A6CE BB89 3326 385D BA50 3D1E 2161 \
        5ADE 9608 D440 08E6 D9E3 A29E 92A2 0C46 37F9 3B7C E9B5 BBEE \
        592D A9AC 2E63 89F0 1E18 37E7 EB0A D14D D593 504A"


 楼主| 发表于 2022-9-9 21:17:54 | 显示全部楼层
本帖最后由 lovepuyu 于 2022-9-9 21:21 编辑


trumen 发表于 2022-9-9 18:59
这个版本应该可以跑的,我试过了,下面是论坛里找到的,忘了出处链接了,希望对你有用



感谢感谢
我单独使用spectre fx 是可以的,就是混仿时不行
 楼主| 发表于 2022-9-9 21:24:48 | 显示全部楼层


trumen 发表于 2022-9-9 18:59
这个版本应该可以跑的,我试过了,下面是论坛里找到的,忘了出处链接了,希望对你有用



经过检查,这些FEATURE存在于license中。
还是感谢您
发表于 2022-9-10 08:39:29 | 显示全部楼层


lovepuyu 发表于 2022-9-9 21:17
感谢感谢
我单独使用spectre fx 是可以的,就是混仿时不行


我的版本跟你差不多,我是按照上面(1)(2)....设置跑的混仿,可以跑起来,但是速度不及VCS+XA
发表于 2022-9-10 09:42:35 | 显示全部楼层
你用ade explore或者ade assembler设置一下high perfomance那里的FX选项,如果有的话。
adel的话比较麻烦,检查一下你是不是设置对了,ams option那里选项加的spectre_args格式对不对。(-spectre_args "xxxx")
另外都要设置使用外部spectre来仿真,在'netlist and run options'勾选‘enable AMSD flexible release matrix'
发表于 2022-9-12 22:24:24 | 显示全部楼层
你确定拼写正确了?scpectre_fx?
 楼主| 发表于 2022-9-13 09:54:33 | 显示全部楼层


trumen 发表于 2022-9-9 18:59
这个版本应该可以跑的,我试过了,下面是论坛里找到的,忘了出处链接了,希望对你有用



搞定了,感谢你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-18 03:00 , Processed in 0.021687 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表