File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+
3
+ # abort on error
4
+ set -e
5
+
6
+ # clone Hazard3 repo if not done yet
7
+ if [ ! -e Hazard3/.git ] ; then
8
+ git clone https://github.com/Wren6991/Hazard3
9
+ git checkout v1.0
10
+ fi
11
+
12
+ cd Hazard3/hdl
13
+
14
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 \
15
+ arith/hazard3_alu.v \
16
+ arith/hazard3_priority_encode.v \
17
+ arith/hazard3_onehot_encode.v \
18
+ arith/hazard3_onehot_priority.v \
19
+ arith/hazard3_shift_barrel.v
20
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 arith/hazard3_multdiv_seq.v
21
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 arith/hazard3_shift_barrel.v
22
+
23
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 hazard3_core.v
24
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 hazard3_cpu_2port.v
25
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 hazard3_csr.v
26
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 hazard3_decode.v
27
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 hazard3_frontend.v
28
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 hazard3_instr_decompress.v
29
+ ebmc -I . -I HAZARD3_ASSERTIONS --bound 0 hazard3_power_ctrl.v
30
+
You can’t perform that action at this time.
0 commit comments