Changes
Page history
ポート名を制約ファイルと一致させた。
authored
Dec 02, 2019
by
Yuya Degawa
Show whitespace changes
Inline
Side-by-side
run.md
View page @
2ed4ac70
...
...
@@ -43,24 +43,24 @@ CPU が一通り完成したら、その上でプログラムを動かすこと
```
verilog
module
cpu_tb
;
reg
clk
;
reg
rst_
n
;
reg
sys
clk
;
reg
cpu_reset
n
;
wire
uart_tx
;
parameter
CYCLE
=
100
;
always
#(
CYCLE
/
2
)
clk
=
~
clk
;
always
#(
CYCLE
/
2
)
sys
clk
;
=
~
sys
clk
;
;
cpu
cpu0
(
.
clk
(
clk
),
.
rst_n
(
rst_
n
),
.
sysclk
;(
sys
clk
;
),
.
cpu_resetn
(
cpu_reset
n
),
.
uart_tx
(
uart_tx
)
);
initial
begin
#
10
clk
=
1'd0
;
rst_
n
=
1'd0
;
#(
CYCLE
)
rst_
n
=
1'd1
;
#
10
sys
clk
;
=
1'd0
;
cpu_reset
n
=
1'd0
;
#(
CYCLE
)
cpu_reset
n
=
1'd1
;
#(
プログラムの実行サイクル数以上の数字
)
$
finish
;
end
endmodule
...
...
...
...