-
Notifications
You must be signed in to change notification settings - Fork 0
/
testall.sh
30 lines (25 loc) · 860 Bytes
/
testall.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/bash
./buildall.sh
vcom test/dec_n_test.vhd
vcom test/dff_test.vhd
vcom test/dffr_test.vhd
vcom test/dffr_a_test.vhd
vcom test/mux_n_test.vhd
vcom test/sram_test.vhd
vcom test/fulladder_n_test.vhd
vcom test/cache_test_test.vhd
vcom test/csram_test.vhd
vcom test/cmp_n_test.vhd
vcom test/dummy_memory.vhd
vsim -c -do 'run 1000ns; quit' dec_n_test
vsim -c -do 'run 1000ns; quit' dff_test
vsim -c -do 'run 1000ns; quit' dffr_test
vsim -c -do 'run 1000ns; quit' dffr_a_test
vsim -c -do 'run 1000ns; quit' mux_n_test
vsim -c -do 'run 1000ns; quit' sram_test
vsim -c -do 'run 1000ns; quit' fulladder_n_test
vsim -c -do 'run 1000ns; quit' csram_test
vsim -c -do 'run 1000ns; quit' cmp_n_test
./gen_cache_traces.sh
vsim -c -do 'set StdArithNoWarnings 1; run 200ns; quit' cache_test_test
vsim -c -do 'set StdArithNoWarnings 1; run 200ns; quit' cache_grader