我需要从verilog中的半字节(半字节)读取文件中的数据。我知道我可以使用字符读取8位,但无论如何都在读取半字节? 我用于字符阅读的代码是
reg [7:0] char1;
integer read_file;
initial begin
read_file = $fopen("D:\\signal.txt","rb");
char1 = $fgetc(read_file); // read a byte
end
还有其他什么可以阅读蚕食吗?
答案 0 :(得分:0)
考虑$ fread。
reg [3:0] data;
integer rtn_val;
...
rtn_val = $fread(data, read_file);