Commit Graph

133 Commits

Author SHA1 Message Date
Shreya Sanghai
db38b69f83 Makefile for running multiple synthesis 2022-02-28 17:15:43 +00:00
Shreya Sanghai
5b30fb7328 added make allsynth 2022-02-28 17:15:43 +00:00
David Harris
3036de316a Started make allsynth to try many experiments 2022-02-17 17:57:02 +00:00
David Harris
8166e07004 Sythesis uncertainty cleanup 2022-02-15 19:01:38 +00:00
David Harris
e6be19dfad Improved makefile and synthesis script for parallel processing, max optimization 2022-02-14 01:22:17 +00:00
David Harris
0399a63b48 Enbled multicore synthesis 2022-02-12 06:44:58 +00:00
David Harris
b360e7b941 Synthesis cleanup 2022-02-12 06:25:12 +00:00
David Harris
a34cbdb7d0 Synthesis script cleanup, eliminated privileged instructiosn from controller when ZICSR_SUPPORTED = 0 2022-02-12 05:50:34 +00:00
David Harris
de5e80696d Cleaned up synthesis warnings 2022-02-11 01:15:16 +00:00
David Harris
cd243a965f merged synth.tcl 2022-02-11 00:21:24 +00:00
David Harris
4749941a22 Waive some synthesis warning messages 2022-02-11 00:20:23 +00:00
James Stine
39fd199538 Slight tweaks to synthDC for library variables 2022-02-10 17:56:27 -06:00
James Stine
a6db81e655 fix booboos from last push 2022-02-10 17:42:44 -06:00
James Stine
a9b1575499 Slight tweak to the great additions to the synthesis scripts. Pulls lib from addin directory by default for sky130. Also changed name from 90 and 130 to sky90 and sky130, respectively. 2022-02-10 17:30:00 -06:00
Ross Thompson
829c6ea264 Added explainations of synthesis variables in README. 2022-02-09 18:47:20 -06:00
Ross Thompson
8a10198d43 Added saif to synthDC flow. 2022-02-09 18:42:48 -06:00
Ross Thompson
02abb31f5a Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main 2022-02-09 16:44:33 -06:00
Ross Thompson
ec9ac430cd Commented quit. 2022-02-09 16:44:26 -06:00
James E. Stine
186185ef8b Update on README.md for synthDC 2022-02-09 16:20:05 -06:00
Ross Thompson
74bccc468c Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main 2022-02-09 16:11:31 -06:00
Ross Thompson
3bbc044d11 Added support for 90nm. 2022-02-09 16:06:27 -06:00
James E. Stine
2eef7ec0ee Add power analysis to synth.tcl 2022-02-09 16:04:20 -06:00
Ross Thompson
5a654a2874 Cleaned up synthesis flow. 2022-02-09 15:18:49 -06:00
Ross Thompson
380085ca20 Updated synthesis and Makefile to output into binned directories. 2022-02-09 15:06:42 -06:00
David Harris
dbcad218dd Merged synthesiss scripts into main 2022-02-09 19:47:50 +00:00
James Stine
dae826bd75 Update synthesis script for overwrite during copy 2022-02-03 20:29:03 -06:00
James Stine
b96d0e7095 Update to 12T for synthesis 2022-02-03 19:42:03 -06:00
David Harris
a7c4eb0399 Synth for 500 MHz 2022-02-04 01:06:13 +00:00
David Harris
ec552dff19 Adjusted synthesis to compile rv32e on 12T library 2022-02-04 00:45:16 +00:00
David Harris
ef5af9b5fd renamed configs 2022-02-03 23:36:41 +00:00
James Stine
2405454c85 Change DC script to not do a full synthesis but partial synthesis until I configure to be more optimized 2022-01-30 21:02:41 -06:00
James Stine
af8aa56a67 Add synthesis using DC shell back into repository 2022-01-30 17:35:15 -06:00
James Stine
00619eda07 Add synthesis using DC shell back into repository 2022-01-30 17:34:56 -06:00