求教:如何在仿真中重新初始化存储器的值?
时间:12-12
整理:3721RD
点击:
由于编译和环境启动时间比较长,想在一次仿真中顺序跑多个序列。
初始数据需要放在内存相同的位置上,希望能每个序列重新装载,
这样readmem就不好用了,用fscan要改很多东西,而且担心会不会效率太低。
不知道有么有什么好办法?
初始数据需要放在内存相同的位置上,希望能每个序列重新装载,
这样readmem就不好用了,用fscan要改很多东西,而且担心会不会效率太低。
不知道有么有什么好办法?
always @(negedge I_reset_b)
begin
$readmem("file", mem);
end
is this all right?
这样的话不是每次都读得是同一个文件了吗?
查了verilog的语法,不知道怎么把一个可变的字符串作为readmem的参数传进去?
记得有个函数是$test$plus...什么的可以传参数进去