verilog中使用$readmemh

来源:互联网 发布:linux连接ftp服务器 编辑:程序博客网 时间:2024/05/18 03:05

在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/

原创粉丝点击