sim_root_tb.do 856 B

12345678910111213141516171819202122232425
  1. #transcript on
  2. if {[file exists rtl_work]} {
  3. vdel -lib rtl_work -all
  4. }
  5. set rootdir [pwd]
  6. puts "Root Directory $rootdir"
  7. vlib rtl_work
  8. vmap work rtl_work
  9. vlog -vlog01compat -work work +incdir+${rootdir}/src/blocks ${rootdir}/src/blocks/pll.v
  10. vlog -vlog01compat -work work +incdir+${rootdir}/db ${rootdir}/db/pll_altpll.v
  11. vlog -sv -work work +incdir+${rootdir}/src ${rootdir}/src/root.sv
  12. vsim -t 1ps -L altera_ver -L lpm_ver -L sgate_ver -L altera_mf_ver -L altera_lnsim_ver -L cycloneive_ver -L rtl_work -L work -voptargs="+acc" root_tb
  13. view structure
  14. view signals
  15. add wave -position end sim:/root_tb/CLK50
  16. add wave -position end sim:/root_tb/de0nano_0/mclk
  17. add wave -position end sim:/root_tb/de0nano_0/reset
  18. add wave -position end sim:/root_tb/KEYS
  19. add wave -position end sim:/root_tb/LEDS
  20. add wave -position end sim:/root_tb/SWITCHS
  21. run 7000