Ignore intermediate files in synthesis sweeps

This commit is contained in:
David Harris 2022-04-27 13:12:04 +00:00
parent 515270a8cf
commit 55d25a1a89
3 changed files with 36 additions and 2 deletions

32
.gitignore vendored
View File

@ -71,3 +71,35 @@ synthDC/runs/
synthDC/hdl
/pipelined/regression/power.saif
tests/fp/vectors/*.tv
# Temporary configs produced for synthesis
pipelined/config/rv32e_FPUoff
pipelined/config/rv32e_PMP0
pipelined/config/rv32e_PMP16
pipelined/config/rv32e_noMulDiv
pipelined/config/rv32e_noPriv
pipelined/config/rv32e_orig
pipelined/config/rv32gc_FPUoff
pipelined/config/rv32gc_PMP0
pipelined/config/rv32gc_PMP16
pipelined/config/rv32gc_noMulDiv
pipelined/config/rv32gc_noPriv
pipelined/config/rv32gc_orig
pipelined/config/rv32ic_FPUoff
pipelined/config/rv32ic_PMP0
pipelined/config/rv32ic_PMP16
pipelined/config/rv32ic_noMulDiv
pipelined/config/rv32ic_noPriv
pipelined/config/rv32ic_orig
pipelined/config/rv64gc_FPUoff
pipelined/config/rv64gc_PMP0
pipelined/config/rv64gc_PMP16
pipelined/config/rv64gc_noMulDiv
pipelined/config/rv64gc_noPriv
pipelined/config/rv64gc_orig
pipelined/config/rv64ic_FPUoff
pipelined/config/rv64ic_PMP0
pipelined/config/rv64ic_PMP16
pipelined/config/rv64ic_noMulDiv
pipelined/config/rv64ic_noPriv
pipelined/config/rv64ic_orig
synthDC/Summary.csv

3
synthDC/runConfigsSynth.sh Normal file → Executable file
View File

@ -1,8 +1,9 @@
#!/usr/bin/bash
rm -r runs/*
make clean
make del
make copy
make configs
make allsynth
python3 scripts/extractSummary.py
scripts/extractSummary.py
make del

3
synthDC/runFrequencySynth.sh Normal file → Executable file
View File

@ -1,6 +1,7 @@
#!/usr/bin/bash
rm -r runs/*
make clean
make del
make freqs TECH=$1
python3 scripts/extractSummary.py
scripts/extractSummary.py
make del