Changes
Page history
run を更新
authored
Dec 03, 2019
by
Yuya Degawa
Show whitespace changes
Inline
Side-by-side
run.md
View page @
5f697f6f
...
...
@@ -8,7 +8,7 @@ CPU が一通り完成したら、その上でプログラムを動かすこと
[
RAM の書き方
](
../FPGARAM
)
にも書いてあるとおり、メモリの初期化は、モジュール内に次のような記述をすることで行うことができます。
```
verilog
initial
$
readmemh
(
"/home/username/workspace/test.hex"
,
mem
)
initial
$
readmemh
(
"/home/username/workspace/test.hex"
,
mem
)
;
```
したがって、ROM や RAM の Verilog ファイル中で上記のような記述をおこなうことで、プログラムの書かれた .hex ファイルを読み込むことができます。こちらで用意した開発環境で生成されるコードや最終課題のプログラムは、 ROM 用と RAM 用の .hex ファイルにわかれています。これらをそれぞれで指定して読み込むようにしましょう。
...
...
...
...