注册 登录
ET创芯网论坛(EETOP) 返回首页

cdy200824的个人空间 http://blog.eetop.cn/?840749 [收藏] [复制] [分享] [RSS]

日志

SystemVerilog的文件读取方法

已有 339 次阅读2018-10-19 17:08 |系统分类:芯片设计

最近需要需要用sv读取文件,然后设定环境参数的问题。
用$fscanf和$feof结合的方式解决了。
具体做法如下:
integer fd;
string name;
reg value;
reg setting_value;

fd=$fopen("ABC.txt","r");
while(!$feof(fd))begin
     $fscanf(fd, "%s %d", name, value);
     $display( "%s %d", name, value);
     if(name == "my_name") begin
        setting_value = value;
        break;
     end
end

ABC.txt的文件内容每行都是字符串+数字组成:
string_A 1
srting_B 0
...



评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|ET创芯网 ( 京ICP备:10050787号 京公网安备:110105001212 )

GMT+8, 2019-4-21 08:50 , Processed in 0.027762 second(s), 8 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部