-1
我正試圖從verilog休息長椅上名爲「data.in」的外部文件讀取數據。我試圖將文件中的數據存儲在兩個變量data1和data2中。這裏是輸入文件的一部分。只讀十六進制數據。無需閱讀評論。無法讀取verilog中的數據輸入文件
// This is a generated input file.
//
// rj
// Left Right No.
003E 002E // r1
002E 0017 // r2
0026 0030 // r3
0005 002C // r4
0034 0015 // r5
000B 0023 // r6
0007 0021 // r7
0028 0001 // r8
0007 0012 // r9
//
// Coefficient u
00D3 0034 // 1
0116 01F2 // 2
0016 0154 // 3
01D0 002E // 4
我已經試過memread,fscanf但沒有運氣。任何幫助都很好。 在此先感謝。
嘗試使用$ readmemh。你可以看看這個問題http://stackoverflow.com/questions/628603/readmemh-writememh-related-resources的更多細節。 – ssgr
感謝@ssgr的幫助,我已經嘗試過,但使用$ readmemh,我沒有從單行獲取數據,它將整個文件作爲單個字符串訪問。 –