我知道,如果我的Verilog輸出二進制文件,那麼我可以使用下面的Verilog IO標準功能:的Verilog fwrite的輸出字節
$fwrite(fd,"%u",32'hABCDE124);
但上面的命令寫入的4字節數據到文件。如果我想寫入的二進制數據只有一個字節,兩個字節或三個字節會怎樣? 我該怎麼做?
例如,我知道下面會不會做我想做的:
$fwrite(fd,"%u",8'h24);
$fwrite(fd,"%u",16'hE124);
$fwrite(fd,"%u",24'hCDE124);
有沒有辦法,我可以寫一個非4字節的多個數據到一個文件什麼辦法?
感謝,
--Rudy