在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中,路径语句的斜杠’\’或是反斜杠’/’都没有问题。
|