|
楼主 |
发表于 2024-5-22 16:59:47
|
显示全部楼层
本帖最后由 hegangben 于 2024-5-22 17:01 编辑
是这样的,添加这个可以了,但是我还有一个问题,现在不知道为什么总是选择用ultrasim 做solver,如果其强制制定用-solver spectre, 就会提示:*F,MULSOL: AMSD encountered an error: Can not specify more than 1 solver at the same time. Please specify only one. The optional solvers are: aps, spectre and ultrasim. If no solver is specified, spectre will be selected as the default one
用-solver ultrasim 就可以编译。但是ultrasim 太旧了,xrun 19 之后的版本也不支持了。我想问问怎么在哪里指定的ultrasim。我的编译选项
xrun
-abvglobalfailurelimit 100
-incdir /RDsim/xxx/sim
-negdelay
-neg_tchk
-tfile ../cfg/rtl_xrun_notchk.cfg
-compile
-elaborate
-64bit
-snsvdpi
-sv
-sysv
-disable_sem2009
-tlm2
-uvm
-timescale 1ns/1ps
-input ../cfg/xrun_ucli.cfg
-l xrun_compile.log
-warn_multiple_drive
+define+WAVE_FSDB
-access +rwc
-loadpli1 debpli:novas_pli_boot
-amsspef
../cfg/ams.scs
-spectre_args +duplicate_subckt=warning
-amsfastspice
-iereport
-status
-solver spectre
+define+MD_NO1
+define+SINGLE_DUV_NUM
+define+TC_DEMO
+define+RTL_ENV
+define+SIM_DEBUG
-f ../cfg/tb_rtl.f
|
|