David Harris
|
62be9963d8
|
Fixed synthesis by removing wally-config.vh at level above hdl directory
|
2022-07-25 01:50:38 +00:00 |
|
David Harris
|
9514abf0e0
|
Don't delete hdl directory at end of run
|
2022-07-17 01:39:57 +00:00 |
|
Katherine Parry
|
3c1bea1104
|
removed warnings and took a mux out of the critical path
|
2022-07-12 18:32:17 -07:00 |
|
Madeleine Masser-Frye
|
6f42b88d73
|
syntheses now write alib in their own directories
|
2022-07-09 02:40:41 +00:00 |
|
Madeleine Masser-Frye
|
5e6fcb6ea0
|
remove outdated scripts
|
2022-07-08 22:52:53 +00:00 |
|
Madeleine Masser-Frye
|
7517befbdd
|
tweaks to run synth without error
|
2022-07-08 22:52:10 +00:00 |
|
Madeleine Masser-Frye
|
19b4d51d9c
|
told dc to look in synth directory for hdl and WORK
|
2022-07-08 22:16:34 +00:00 |
|
Madeleine Masser-Frye
|
152c9fa0f3
|
restore flatten
|
2022-07-08 08:01:10 +00:00 |
|
Madeleine Masser-Frye
|
280c1ec368
|
set input delay when flop-driven, added run clock
|
2022-07-07 15:50:34 +00:00 |
|
Madeleine Masser-Frye
|
52562c9190
|
new priority onehot module for better area/time
|
2022-07-06 00:08:59 +00:00 |
|
Madeleine Masser-Frye
|
1b0516a863
|
organizing synth scripts
|
2022-06-24 06:43:44 +00:00 |
|
Madeleine Masser-Frye
|
6ba51b07d8
|
added flop as default driver and load
|
2022-06-24 00:51:09 +00:00 |
|
Katherine Parry
|
674c31ce59
|
fixed acciedental critical path in FPU
|
2022-06-14 00:02:38 +00:00 |
|
Madeleine Masser-Frye
|
374dfd1fc2
|
added 'd' suffix to muxes for data-critical synths
|
2022-06-10 21:11:05 +00:00 |
|
Madeleine Masser-Frye
|
fbd384680e
|
added false path for data critical muxes
|
2022-06-09 00:05:38 +00:00 |
|
Madeleine Masser-Frye
|
f6f561e8fd
|
plots and synth runs
|
2022-06-03 21:23:04 +00:00 |
|
Katherine Parry
|
ccda4c771e
|
fpu paramaterized - except fdivsqrt
|
2022-06-02 19:50:28 +00:00 |
|
Katherine Parry
|
74b549ddc8
|
paramerterized some small fma units
|
2022-06-01 23:34:29 +00:00 |
|
Madeleine Masser-Frye
|
9970654e56
|
fixed errors in synth.out by switching ( to {
|
2022-06-01 21:02:49 +00:00 |
|
Madeleine Masser-Frye
|
7d1448d2ad
|
added support for tsmc28, fixed ff modules/analysis for timing
|
2022-05-25 06:44:22 +00:00 |
|
slmnemo
|
29bc8d6902
|
Revert "Revert "Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main""
This reverts commit c15aab9c6f .
reverted the wrong commit
|
2022-05-17 16:57:00 -07:00 |
|
slmnemo
|
c15aab9c6f
|
Revert "Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main"
This reverts commit d601c89d2a , reversing
changes made to 1131d41343 .
undid things
|
2022-05-17 16:54:29 -07:00 |
|
David Harris
|
9d1283c787
|
comments about activity factor in synthesis
|
2022-05-17 19:26:17 +00:00 |
|
David Harris
|
e37d262e4c
|
PPA script progress
|
2022-05-11 18:11:51 +00:00 |
|
David Harris
|
d53e4b1b1f
|
Initial PPA study
|
2022-05-10 20:48:47 +00:00 |
|
Shreya Sanghai
|
bade8d3b07
|
automate synth
|
2022-04-25 16:03:32 +00:00 |
|
Shreya Sanghai
|
7d7e2ecc16
|
automate synth
|
2022-04-18 04:21:03 +00:00 |
|
David Harris
|
057ee56d7e
|
Updated synthesis to look at fma16.v, other scripts to use fma16.v instead of fma16.sv
|
2022-03-29 19:16:41 +00:00 |
|
Shreya Sanghai
|
b73f81548f
|
removed reminant changes
|
2022-03-07 17:36:05 +00:00 |
|
Shreya Sanghai
|
31f17d2bf3
|
modified synth script to take config from outputdir
|
2022-03-07 17:12:43 +00:00 |
|
David Harris
|
93fa34f9f0
|
Sythesis uncertainty cleanup
|
2022-02-15 19:01:38 +00:00 |
|
David Harris
|
9a71d77c4e
|
Improved makefile and synthesis script for parallel processing, max optimization
|
2022-02-14 01:22:17 +00:00 |
|
David Harris
|
9e79f044c6
|
Enbled multicore synthesis
|
2022-02-12 06:44:58 +00:00 |
|
David Harris
|
f5678e25db
|
Synthesis cleanup
|
2022-02-12 06:25:12 +00:00 |
|
David Harris
|
b537df2651
|
Synthesis script cleanup, eliminated privileged instructiosn from controller when ZICSR_SUPPORTED = 0
|
2022-02-12 05:50:34 +00:00 |
|
David Harris
|
15fb7fee60
|
Cleaned up synthesis warnings
|
2022-02-11 01:15:16 +00:00 |
|
David Harris
|
901a64e052
|
merged synth.tcl
|
2022-02-11 00:21:24 +00:00 |
|
David Harris
|
fdcb45d779
|
Waive some synthesis warning messages
|
2022-02-11 00:20:23 +00:00 |
|
James Stine
|
59b2997aa6
|
fix booboos from last push
|
2022-02-10 17:42:44 -06:00 |
|
James Stine
|
55394415db
|
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
|
976cd5a884
|
Added saif to synthDC flow.
|
2022-02-09 18:42:48 -06:00 |
|
Ross Thompson
|
c7a2e6cb06
|
Commented quit.
|
2022-02-09 16:44:26 -06:00 |
|
Ross Thompson
|
d1e79aaea5
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-02-09 16:11:31 -06:00 |
|
Ross Thompson
|
bb092a9dff
|
Added support for 90nm.
|
2022-02-09 16:06:27 -06:00 |
|
James E. Stine
|
216e050ecf
|
Add power analysis to synth.tcl
|
2022-02-09 16:04:20 -06:00 |
|
Ross Thompson
|
ed4e912413
|
Cleaned up synthesis flow.
|
2022-02-09 15:18:49 -06:00 |
|
Ross Thompson
|
04cf60a6bf
|
Updated synthesis and Makefile to output into binned directories.
|
2022-02-09 15:06:42 -06:00 |
|
David Harris
|
cb86e1cda9
|
Merged synthesiss scripts into main
|
2022-02-09 19:47:50 +00:00 |
|
James Stine
|
c1b3f5b655
|
Update synthesis script for overwrite during copy
|
2022-02-03 20:29:03 -06:00 |
|
David Harris
|
f9b1b47fc9
|
Synth for 500 MHz
|
2022-02-04 01:06:13 +00:00 |
|