Hi,
-- extra packages:
library std;
use std.textio.all;
use ieee.std_logic_textio.all;
-- file declaration (VHDL 93 syntax) in architecture:
file fin : text open read_mode is "c:/temp/input_file.txt";
-- read file contents somewhere in process:
process....
variable inp_line : line;
begin
---
while not endfile (fin) loop
readline(fin, inp_line);
read(inp_line, column1);
read(inp_line, column2); -- when you have multiple columns
...
end loop;
when you use hex values in your columns you can use hread(inp_line, column1);
Devas