2016-10-26 11 views
-1

"AGCCT"のようなASCIIデータを含むテキストファイルでブロックRAMを初期化したいのですが、どうすればいいですか? バイナリまたは16進データを含むファイルでBRAMを初期化できますが、ASCIIファイルで初期化する方法がわかりません。私はFPGA上でこのコードを実装したいので、合成可能な構文を使用する必要があります。ASCIIデータを含むファイルでブロックRAMを初期化する

+0

ASCIIデータファイルを16進ファイルに変換するだけです。 – toolic

+0

私はASCIIファイルを16進ファイルに変換したくありません。他の選択肢はありますか? – Elnaz

答えて

0

私はASCIIを16進/ 2進ファイルに変換し、$readmembまたは$readmemhの使用があなたの目的に役立つと思います。

reg [3:0] memory [15:0] ; 
initial begin 
    $readmemb("data.bin", memory) ; 
end 
関連する問題