mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			970 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			970 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| # Run all Wally synthesis experiments from chapter 8
 | |
| # However, trying to run the freqsweeps at the same time maxes out licenses and some runs fail
 | |
| # Adding the sleep gives them time to finish.
 | |
| ./wallySynth.py --freqsweep 330 --tech sky130 
 | |
| sleep 300 
 | |
| ./wallySynth.py --freqsweep 870 --tech sky90 
 | |
| sleep 300 
 | |
| ./wallySynth.py --freqsweep 2800 --tech tsmc28psyn --usesram
 | |
| sleep 300 
 | |
| 
 | |
| # These jobs can run in parallel and take longer
 | |
| ./wallySynth.py --configsweep --tech sky130 --targetfreq 330
 | |
| ./wallySynth.py --configsweep --tech sky90 --targetfreq 870
 | |
| ./wallySynth.py --configsweep --tech tsmc28psyn --targetfreq 2800 --usesram
 | |
| ./wallySynth.py --featuresweep --tech sky130 --targetfreq 330
 | |
| ./wallySynth.py --featuresweep --tech sky90 --targetfreq 870
 | |
| ./wallySynth.py --featuresweep --tech tsmc28psyn --targetfreq 2800 --usesram
 | |
| 
 | |
| # Extract summary data (run this by hand after all experiments finish)
 | |
| ./extractSummary.py --sky130freq 330 --sky90freq 870 --tsmcfreq 2800
 | |
| 
 |