在verilog中有$readmemh(“filename”, mem_name)命令,在使用这个命令时,”filename”中的路径要用反斜杠’/’,而不是斜杠’/’。如
$readmemh("F:/mydesigen/re_input.txt",re_input);
上面的语句是正确的,而如果用斜杠就有问题,如
$readmemh("F:/mydesigen/re_input.txt",re_input);
对于需要的txt文件,其格式为每行一个数据,例如用matlab产生文件则可以这样写
fid0 = fopen('F:/mydesigen/re_input.txt','w+');
fprintf(fid0,'%x /n',real(info));
其中的换行符是必须的。
同时,在matlab中,路径语句的斜杠’/’或是反斜杠’/’都没有问题。
转自:http://leehowal.blog.163.com/blog/static/45808713200972911029896/