我正在使用VHDL编写一个读写数据的程序。我的程序需要从一条线路上读取数据,对其进行处理,然后将新值保存在原来的位置上。我的代码大致如下:
WRITE_FILE: process (CLK)
variable VEC_LINE : line;
file VEC_FILE : text is out "results";
begin
if CLK='0' then
write (VEC_LINE, OUT_DATA);
writeline (VEC_FILE, VEC_LINE);
end if;
end process WRITE_FILE;
如果我想读取第15行,我该如何指定?然后我想清除第15行并在那里写入新数据。 LINE是访问类型,它会接受整数值吗?