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

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

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1660|回复: 0

[求助] Questasim windows 环境下使用

[复制链接]
发表于 2022-3-23 22:54:11 | 显示全部楼层 |阅读模式

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

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

x
用脚本自动化仿真
需要先建立工程吗?

#======================================#
# TCL script for a mini regression     #
#======================================#
onbreak resume
onerror resume
#clean the environment and remove trash files
set delfiles [glob work *.log *.ucdb sim.list]

file delete -force *}$delfiles

vlog +incdir+$UVM_HOME/src  $UVM_HOME/src/uvm_pkg.sv}
# set environment variables
set DUT_SRC D:/IC_verification/rkv_v2pro_i2c-RKV_I2C_TB_05/rkv_v2pro_i2c-RKV_I2C_TB_05/rkv_dw_apb_i2c
set TB_SRC D:/IC_verification/rkv_v2pro_i2c-RKV_I2C_TB_05/rkv_v2pro_i2c-RKV_I2C_TB_05/rkv_i2c_tb


set VCOMP "vlog  -cover"


# compile the design and dut with a filelist
vlib work
vlog  -cover -f  $DUT_SRC/rkv_i2c.flist

vlog   -l comp.log -sv $TB_SRC/agents/lvc_apb3/lvc_apb_if.sv
vlog   -l comp.log -sv $TB_SRC/agents/lvc_apb3/lvc_apb_pkg.sv
vlog   -l comp.log -sv $TB_SRC/agents/lvc_i2c_mti/lvc_i2c_if.sv
vlog   -l comp.log -sv $TB_SRC/agents/lvc_i2c_mti/lvc_i2c_pkg.sv
vlog   -l comp.log -sv $TB_SRC/env/rkv_i2c_pkg.sv
vlog   -l comp.log -sv $TB_SRC/tb/rkv_i2c_if.sv
vlog   -l comp.log -sv $TB_SRC/tb/rkv_i2c_tb.sv

set TEST rkv_i2c_master_directed_write_packet_test
vsim -l sim.log  work.rkv_i2c_tb -novopt  -c  -classdebug +UVM_TESTNAME=$TEST  
run -all

比如谢了一个这样的脚本,但没有建立工程,就直接运行,在 rkv_i2c_pkg时编译失败,说没有找到 lvc_i2c_pkg
image.png
但是我已经在前面编译了  lvc_i2c_pkg;

另外还有一个问题:
Questasim  创建工程时  questasim显示
image.png
但是windos不能识别这些文件夹
image.png
请问这样如何管理
这不利于写脚本  找到文件对其自动化
所以我就没有创建工程,直接用Notepad 写代码
写一个脚本
然后在Questasim中运行 sim.do 文件  
然后就出现上面的错误
就是不同文件调用文件时出现了错误
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-4-21 22:59 , Processed in 0.014203 second(s), 8 queries , Gzip On, MemCached On.

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