|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
一个数模混合电路,模拟块使用原理图做的,数字模块使用verilog写的。在HED的AMS中设置好了,run 之后,出现simvision窗口,再run的时候,就在console里面报如下错误:
run
ncsim: *E,RNUNES: End of simulation callbacks already executed, cannot continue.
ncsim> ncsim: *W,ALGFIN: Cannot access analog values since the analog solver has terminated.
ncsim: *W,ALGFIN: Cannot access analog values since the analog solver has terminated.
然后我找到ncsim.log,在里面发现如下错误:
Warning from UltraSim.
WARNING (USIM-52): Analog simulation has not yet started. Access value
after start of simulation (run -sync).
run
Fatal error found by UltraSim in `zhangdi+i2c_verilog+schematic+0x10000002',
during circuit read-in.
FATAL (SFE-82):
"/home/richard/cadence/zhangdi/i2c_verilog/schematic/verilog.vams" 55:
`b11': An instance of `mp', port name `S' not found.
FATAL (SFE-82):
"/home/richard/cadence/zhangdi/i2c_verilog/schematic/verilog.vams" 55:
`b11': An instance of `mp', port name `D' not found.
。。。。
用的是csmc05工艺,调用了st02里面的mn和mp,到底是什么错误阿?
ps:我用verilog代码,但是还有一个testbench代码,不知道在AMS中如何用testbench.v来仿真呢?用nclaunch是可以的,但是nclaunch又不能做数模混仿。 |
|