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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 73|回复: 1

[求助] sv环境中不需引入spice,仅仅vams模型在顶层tb中,vcs如何编译来启动混合仿真?

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式

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

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

x
1.根据synopsis混仿的user guide,如果vcs -ams选项启动,会把v文件都认为是vams文件,此时加-sverilog选项,无法仍然会认为sv特定语法(如static const)为非法,如何解决?
2.vsc -ad需要加载一个vcsAD.init的配置文件,该文件中选择模拟仿真工具选项,例如choose xa -c xa.cfg; cfg文件是什么样子的




发表于 昨天 12:29 | 显示全部楼层
可能类似这样:
xa.cfg:




  1. set_sim_level -level 3
  2. #set_sim_level -level 5 -inst tb_top.dut.u_analog_top.u_ana.xianalog
  3. set_sim_level -level 5 -subckt PB_CLAMP_BIAS_v1
  4. set_sim_level -level 5 -subckt PGM_GDL_BIAS
  5. #set_oscillator -subckt PSSM_OSC_GEN
  6. #set_ccap_level 7
  7. #set_probe_window 0 500u 1m 2m 10m 20m
  8. # Command to probe voltage & current signals
  9. probe_waveform_voltage * -port 1 -limit 99
  10. #probe_waveform_va * -limit 99
  11. #probe_waveform_voltage -vsub * -level 9
  12. #probe_waveform_current -isub * -level 9
  13. set_logic_threshold -loth 0.5 -hith 1.3 -node *
  14. set_waveform_option -format fsdb -file merge -flush 5%
  15. set_multi_core -core 1
  16. #set_analysis_core -core 10
  17. set_duplicate_rule -select_subckt last
  18. # force voltage to nodes
  19. #force_node_voltage -node tb_top.dut.u_analog.porst -voltage 0.0 -time 000ns
  20. #force_node_voltage -node tb_top.dut.u_analog.porst -voltage 1.8 -time 100ns
  21. #force_node_voltage -node tb_top.dut.u_analog.porst -voltage 0.0 -time 400ns


复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-1-18 04:33 , Processed in 0.023181 second(s), 20 queries , Gzip On.

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