记录个人关于验证技术的点点滴滴。

SystemVerilog的文件读取方法

上一篇 / 下一篇  2018-10-19 17:08:54

最近需要需要用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
...




TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2018-11-18  
    123
45678910
11121314151617
18192021222324
252627282930 

我的存档

数据统计

  • 访问量: 544
  • 日志数: 1
  • 建立时间: 2018-10-15
  • 更新时间: 2018-10-19

RSS订阅

Open Toolbar
博聚网