Commit Graph

388 Commits

Author SHA1 Message Date
Sagar Karandikar
7f886abb4d add first clone convenience script 2022-10-16 20:25:10 -07:00
Sagar Karandikar
b659a3ed6a update repo-clean.sh script. actually get clean repo now 2022-10-16 20:11:22 -07:00
Sagar Karandikar
a3545f2453 fix base path in generated env.sh 2022-10-16 19:17:14 -07:00
Sagar Karandikar
a646044705 fix open files issue and bump firesim with various fixes 2022-10-16 17:19:12 -07:00
abejgonzalez
edceaf02ab Misc fixes 2022-10-08 19:00:25 -07:00
Jerry Zhao
88054facdf [ci skip] Give all scripts +x permissions 2022-10-01 03:20:06 +00:00
Harrison Liew
e023cb0357 Merge pull request #1226 from ucb-bar/openroad 2022-09-29 00:17:32 -07:00
Jerry Zhao
013b43dc2b Install espresso in build-toolchain-extra.sh 2022-09-28 11:32:34 -07:00
Jerry Zhao
b192a12040 Merge pull request #1224 from ucb-bar/constellation-integrate
Add support for NoC based interconnect with Constellation
2022-09-28 11:05:08 -07:00
Nayiri K
e61638c9e8 Merge branch 'main' of https://github.com/ucb-bar/chipyard into openroad 2022-09-27 12:07:07 -07:00
Jerry Zhao
d554c280e1 Add CI tests for constellation 2022-09-26 14:25:43 -07:00
Abraham Gonzalez
b9384d2e06 Re-add git check in init-submodules 2022-09-23 10:06:43 -07:00
Abraham Gonzalez
cf2c6c8a36 Switch to --force | More cleanup 2022-09-22 13:42:01 -07:00
Abraham Gonzalez
c5447b168c Misc. updates to bash scripts 2022-09-21 22:45:13 -07:00
Nayiri K
9c7e5fc06a tutorial tweaks 2022-09-14 11:28:11 -07:00
Abraham Gonzalez
3f91502a04 Use lockfiles for conda 2022-09-01 00:45:41 +00:00
Abraham Gonzalez
93af50b86e Update CI checks | Don't init toolchain submodules by default 2022-08-30 00:27:01 +00:00
Abraham Gonzalez
975e2174e2 [ci skip] Update docs + Add mechanism to skip validate check 2022-08-29 23:48:46 +00:00
Abraham Gonzalez
88ff36852d Build Spike/Pk/Tests/Libgloss from src 2022-08-29 22:52:21 +00:00
Abraham Gonzalez
58529f0ae0 Update reqs | Remove toolchains 2022-08-29 17:16:48 +00:00
Abraham Gonzalez
3c2bbd4bfd Address PR comments 2022-08-23 00:58:30 +00:00
abejgonzalez
1de35a6af4 Use conda + Update initial setup docs 2022-08-23 00:44:21 +00:00
Sagar Karandikar
efb6772e00 Update repo-clean.sh 2022-06-16 18:28:32 -07:00
Sagar Karandikar
37aed0496d Create repo-clean.sh 2022-06-16 18:20:38 -07:00
Sagar Karandikar
fa55794c59 improvements to minimize diff during tutorials 2022-06-16 02:06:37 +00:00
Tim Snyder
b00c4e8bad disable all the boosts for spike
It's configure script is weird and you have to set three options to 'no' to disable
boost otherwise it will fail to configure in the presence of conda's boost.

We don't want or need the boost optional features of spike, so really disable it.
2022-05-19 16:21:33 +00:00
Tim Snyder
497a559287 still need workaround for linking QEMU with newer toolchains 2022-04-11 22:24:17 +00:00
Tim Snyder
d2a0e4f1c8 Merge remote-tracking branch 'origin/main' into use_conda 2022-04-11 19:53:51 +00:00
Tim Snyder
bdf8f4f461 Revert "tweak build-toolchains.sh to work with conda env"
This reverts commit 9aee0abe0c.
2022-04-11 19:53:17 +00:00
abejgonzalez
5f041c0970 Add more debugging prints 2022-04-02 23:56:20 -07:00
Tim Snyder
7783e6eb80 add comment about spike autoconf issue w/ boost 2022-03-14 17:48:46 +00:00
Tim Snyder
9aee0abe0c tweak build-toolchains.sh to work with conda env
* more env vars need to be cleared when using the RISCV cross compiler
* use LD_GOLD to link QEMU because QEMU's LDFLAGS_NOPIC uses incorrect format for the version
  of bfd ld
2022-03-14 17:44:35 +00:00
Tim Snyder
c223d09cb6 explicitly disable boost for spike build
because https://github.com/riscv-software-src/riscv-isa-sim/issues/834 and we don't need the debug socket
2022-03-14 17:44:35 +00:00
Tim Snyder
871dc29e0d log commands in build_utils.sh 2022-03-14 17:44:35 +00:00
abejgonzalez
1b8f4b58b2 Fix prompt for validate check [ci skip] 2022-02-15 22:11:01 -08:00
abejgonzalez
70be8ac1b2 Merge remote-tracking branch 'origin/dev' into dev-sky130 [ci skip] 2022-02-15 21:53:50 -08:00
abejgonzalez
31cb221cc0 Update all 2022-02-15 09:13:40 -08:00
abejgonzalez
f226901ff9 skip-validate on FireSim setup (assume this is checked in init-submod 1st 2022-02-11 19:59:58 +00:00
abejgonzalez
12d4444e3d Check for tagged release 2022-02-11 19:48:09 +00:00
Abraham Gonzalez
0fe908bfec Merge pull request #1060 from ucb-bar/chisel-3.5-published
Bump to Chisel 3.5 RC
2022-02-10 17:09:06 -08:00
Nayiri K
f54f78504b sky130 tutorial initial modifications 2022-02-09 13:10:44 -08:00
Kevin Laeufer
534fde1c0f tracegen: execute to axe script with python2 (#1107) 2022-02-08 14:12:33 -08:00
abejgonzalez
a3f0d1ed57 Bump tutorial build.sbt patch 2022-02-01 11:06:34 -08:00
abejgonzalez
36e6a1736e Update tutorial patch | Small warning fixes to build.sbt 2022-01-17 11:26:21 -08:00
Jerry Zhao
888abc3e83 Add init-software script 2021-12-16 13:08:11 -08:00
Jerry Zhao
9215231c66 Don't initialize nvdla-workload with init-submodules
nvdla-workload is very large, results in long init times
2021-12-16 09:45:03 -08:00
David Biancolin
170994ac9d [sbt] Seperate settings assignments onto multiple lines 2021-12-08 07:28:16 +00:00
David Biancolin
1eea2c83b9 [sbt] Update comments about mandatedVersions 2021-12-07 18:19:27 +00:00
David Biancolin
a5b412cfbc Remove sriracha and generated .sbtopts 2021-12-07 04:58:54 +00:00
David Biancolin
a2d88c7140 Update tutorial patches 2021-12-04 20:12:34 +00:00