vhdl reading text file finding current line number?

Guest #4503311
Rate this post
useful
not useful
You need to count line number by yourself:
1
    ...
2
    count := 0;
3

4
    while not endfile( filehandle) loop
5
        read( filehandle, data);
6
        count := count + 1;
7
        wait until clk = '1';
8
    end loop;
9
    ...

Duke
Guest #4503359
Rate this post
useful
not useful
@straight. lol i meant while reading a text file from a vhdl test 
bench..btw its my mistake i dint ask the question properly

@Lothar Miller. thanks..  i want to actually read 100 lines when my ctrl 
signal is '0' and 150 line when ctrl signal is '1'

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now