URL
https://opencores.org/ocsvn/zet86/zet86/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 24 |
Rev 27 |
Line 1... |
Line 1... |
vdel -all -lib work
|
#vdel -all -lib work
|
vlib work
|
#vlib work
|
vlog -work work -lint +incdir+../../rtl-model ../../rtl-model/regfile.v ../../rtl-model/alu.v ../../rtl-model/cpu.v ../../rtl-model/exec.v ../../rtl-model/fetch.v ../../rtl-model/jmp_cond.v ../../rtl-model/util/primitives.v ../../rtl-model/rotate.v
|
#vlog -work work -lint +incdir+../../rtl-model ../../rtl-model/regfile.v ../../rtl-model/alu.v ../../rtl-model/cpu.v ../../rtl-model/exec.v ../../rtl-model/fetch.v ../../rtl-model/jmp_cond.v ../../rtl-model/util/primitives.v ../../rtl-model/rotate.v
|
vlog -work work +incdir+.. ../memory.v ../testbench.v
|
#vlog -work work +incdir+.. ../memory.v ../testbench.v
|
vsim -novopt -t ns work.testbench
|
vsim -novopt -t ns work.testbench
|
add wave -label clk /testbench/clk
|
add wave -label clk /testbench/clk
|
add wave -label rst /testbench/rst
|
add wave -label rst /testbench/rst
|
add wave -label pc -radix hexadecimal /testbench/cpu0/fetch0/pc
|
add wave -label pc -radix hexadecimal /testbench/cpu0/fetch0/pc
|
add wave -divider fetch
|
add wave -divider fetch
|
Line 33... |
Line 33... |
add wave -label addr_d /testbench/cpu0/exec0/reg0/addr_d
|
add wave -label addr_d /testbench/cpu0/exec0/reg0/addr_d
|
add wave -label wr /testbench/cpu0/exec0/reg0/wr
|
add wave -label wr /testbench/cpu0/exec0/reg0/wr
|
add wave -label we /testbench/we
|
add wave -label we /testbench/we
|
add wave -label ack_i /testbench/ack_i
|
add wave -label ack_i /testbench/ack_i
|
add wave -label fetch_or_exec /testbench/cpu0/fetch_or_exec
|
add wave -label fetch_or_exec /testbench/cpu0/fetch_or_exec
|
|
run 50us
|
No newline at end of file
|
No newline at end of file
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.