updated synth flow to prevent runs from writing over each other's configs

This commit is contained in:
Madeleine Masser-Frye 2022-07-07 15:52:01 +00:00
parent 280c1ec368
commit d06549b479
4 changed files with 47 additions and 29 deletions

View file

@ -158,11 +158,11 @@ def areaDelay(tech, freq, width=None, config=None, special=None):
# ending freq in 42 means fpu was turned off manually
if __name__ == '__main__':
# synthsintocsv()
synthsintocsv()
synthsfromcsv('Summary.csv')
freqPlot('tsmc28', 'rv32', 'e')
freqPlot('sky90', 'rv32', 'e')
areaDelay('tsmc28', testFreq[1], width= 'rv64', config='gc')
areaDelay('tsmc28', testFreq[1], special='')
areaDelay('sky90', testFreq[0], width='rv64', config='gc')
areaDelay('sky90', testFreq[0], special='')
areaDelay('tsmc28', testFreq[1], special='FPUoff')
areaDelay('sky90', testFreq[0], special='FPUoff')