本文内容来源于一篇博客 Modelsim导出数据的两种方法
过程定义
proc write_sim_data {env name radix cycle file} {
set fid [open $file w]
for {set i 0} {$i <= $::now} {incr i [expr $cycle * 1000]} {
set str [exa -env $env -radix $radix -time ${i}ps {*}$name]
puts $fid $str
}
close $fid
}
参数的定义见原文
调用示例
write_sim_data tb_ip_fft2/u_top/u_ip_ram {ram_addra ram_dina ram_douta} unsigned 10 1.txt
结果
MATLAB观察
都看到这儿了,点个赞呗
||
\/