How to read a text file line by line in verilog? -


i have srec file simple text file , want read line line in verilog. how can that?

the following reads through file, 1 line per clock cycle: expected data format 1 decimal number per line.

integer               data_file    ; // file handler integer               scan_file    ; // file handler logic   signed [21:0] captured_data; `define null 0      initial begin   data_file = $fopen("data_file.dat", "r");   if (data_file == `null) begin     $display("data_file handle null");     $finish;   end end  @(posedge clk) begin   scan_file = $fscanf(data_file, "%d\n", captured_data);    if (!$feof(data_file)) begin     //use captured_data other wire or reg value;   end end 

Comments

Popular posts from this blog

SPSS keyboard combination alters encoding -

Socket.connect doesn't throw exception in Android -

iphone - How do I keep MDScrollView from truncating my row headers and making my cells look bad? -