微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 求教:如何在仿真中重新初始化存储器的值?

求教:如何在仿真中重新初始化存储器的值?

时间:12-12 整理:3721RD 点击:
由于编译和环境启动时间比较长,想在一次仿真中顺序跑多个序列。
初始数据需要放在内存相同的位置上,希望能每个序列重新装载,
这样readmem就不好用了,用fscan要改很多东西,而且担心会不会效率太低。
不知道有么有什么好办法?

always @(negedge I_reset_b)
begin
    $readmem("file", mem);
end
is this all right?

这样的话不是每次都读得是同一个文件了吗?
查了verilog的语法,不知道怎么把一个可变的字符串作为readmem的参数传进去?

记得有个函数是$test$plus...什么的可以传参数进去

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top