From 55d25a1a89902edd63b6ba5660574efb35e5b835 Mon Sep 17 00:00:00 2001 From: David Harris Date: Wed, 27 Apr 2022 13:12:04 +0000 Subject: [PATCH] Ignore intermediate files in synthesis sweeps --- .gitignore | 32 ++++++++++++++++++++++++++++++++ synthDC/runConfigsSynth.sh | 3 ++- synthDC/runFrequencySynth.sh | 3 ++- 3 files changed, 36 insertions(+), 2 deletions(-) mode change 100644 => 100755 synthDC/runConfigsSynth.sh mode change 100644 => 100755 synthDC/runFrequencySynth.sh diff --git a/.gitignore b/.gitignore index 4f0006c5..0a25e7d3 100644 --- a/.gitignore +++ b/.gitignore @@ -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 diff --git a/synthDC/runConfigsSynth.sh b/synthDC/runConfigsSynth.sh old mode 100644 new mode 100755 index 6e31c4ef..40c4b6a8 --- a/synthDC/runConfigsSynth.sh +++ b/synthDC/runConfigsSynth.sh @@ -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 \ No newline at end of file diff --git a/synthDC/runFrequencySynth.sh b/synthDC/runFrequencySynth.sh old mode 100644 new mode 100755 index 838b7c64..cf603cfd --- a/synthDC/runFrequencySynth.sh +++ b/synthDC/runFrequencySynth.sh @@ -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