Commit Graph

4562 Commits

Author SHA1 Message Date
chick
c907a7377c Moved a zillion files all over the place so that everything is now
in tapeout/src in the correct directory corresponding to internal packages.
Everything compiles and tests run
TODO:
- Figure out assembly step for MacroCompiler
- Does root project matter?
2021-08-06 13:09:45 -07:00
Tingyuan LIANG
2e9fa01b64 generate the .sbtopt file during repo initialization
**Related issue**:  #932 and #880

**Type of change**: other enhancement

**Impact**: other (change a repo initialization script)

**Release Notes**
change a repo initialization script [init-submodules-no-riscv-tools-nolog.sh](https://github.com/zslwyuan/chipyard/blob/master/scripts/init-submodules-no-riscv-tools-nolog.sh) so it can generate the .sbtopt file in the Chipyard directory during repo initialization and use the absolute path for the SBT workspace variables in .sbtopts. 

Hope it can adapt to more compilation scenarios. For example, now users should be able to open the shipyard project directly using Intellij.
2021-08-02 22:02:18 +08:00
Harrison Liew
b7e99dc6c3 Merge pull request #922 from ucb-bar/asap7yml 2021-07-22 17:43:07 -07:00
John Wright
cdd8af4153 Merge pull request #106 from ucb-bar/fix_harness_fir
Fix harness .fir file output location
2021-07-20 14:08:38 -07:00
John Wright
09719205cf Merge pull request #105 from ucb-bar/fix_reparent_circuit
Fix InstanceTarget annotations in ReParentCircuit
2021-07-20 12:33:18 -07:00
Jerry Zhao
76f4bf28e0 Fix naming of example-asap7.yml 2021-07-17 21:53:54 -07:00
John Wright
66eee23dc4 Fix harness .fir file output location 2021-07-13 09:56:10 -07:00
John Wright
53a2d698e5 Also make ReParentCircuit work on ReferenceTargets 2021-07-13 09:55:33 -07:00
John Wright
479e63c1ce Fix bug that prunes InstanceTargets out of the AnnotationSeq in ReParentCircuit 2021-07-13 09:55:33 -07:00
Chick Markley
731a529193 Merge pull request #103 from ucb-bar/use-github-actions-for-ci
Use github actions for testing
2021-07-13 09:39:23 -07:00
John Wright
f196c38c7f Merge pull request #104 from ucb-bar/harness_anno_fix
Restore proper naming of harness annotation file
2021-07-11 18:23:34 -07:00
John Wright
346db43361 Update barstools to get the fix in ucb-bar/barstools#104, which uses the correct harness annotation file path (#918) 2021-07-11 17:15:50 -07:00
John Wright
61ab39f829 Restore proper naming of harness annotation file 2021-07-11 17:04:47 -07:00
Chick Markley
ea7663df06 Merge pull request #93 from sifive/bump_mdf
bump mdf for ucb-bar/plsi-mdf#7
2021-07-01 13:35:29 -07:00
chick
3d571b2d2a Use github actions for testing
- Stripped down version from treadle
- commented out several sections
- delete travis test
- fix run-tests.yml
- Let's make this 3.
2021-07-01 11:05:03 -07:00
chick
1d6486f957 Use github actions for testing
- Stripped down version from treadle
- commented out several sections
- delete travis test
- fix run-tests.yml
- Let's make this 3.
2021-07-01 10:55:18 -07:00
alonamid
ba8e693fe5 Merge pull request #909 from ucb-bar/bump-cva6
Bump cva6
2021-06-30 09:07:36 -07:00
Ella Schwarz
8f9b3a34d5 Bump RV tools cache string to v12 2021-06-29 20:56:28 -07:00
Ella Schwarz
8874801af2 Fix whitespace 2021-06-28 20:42:38 -07:00
Ella Schwarz
4f64a78a84 Bump cva6 2021-06-26 21:24:17 -07:00
Nathan Pemberton
83101cd679 Add marshal support to the Dockerfile 2021-06-16 15:56:25 -04:00
alonamid
b5d013190d Merge pull request #773 from ucb-bar/dev
Chipyard 1.5 Release (Dev -> Master Tracking)
2021-06-14 21:47:41 -07:00
alonamid
ba1351c8b6 Merge pull request #898 from ucb-bar/alonamid-patch-2
Release Prep (changelog and firesim bump)
2021-06-14 15:31:17 -07:00
alonamid
a1ac58080f firesim 1.12 bump 2021-06-14 11:21:19 -07:00
alonamid
d4f6754070 [skip ci] Update changelog for 1.5 release. 2021-06-14 11:12:19 -07:00
alonamid
b0e2fa218e Merge pull request #899 from ucb-bar/harrisonliew-patch-1
Extraneous Hammer IR
2021-06-13 08:59:44 -07:00
alonamid
d844841c4d Merge pull request #897 from ucb-bar/gnu-toolchain-revert
GNU Toolchain Revert
2021-06-12 21:58:09 -07:00
Harrison Liew
d7790ce05d Extraneous Hammer IR 2021-06-12 20:33:54 -07:00
alonamid
ad1c3ffdda Merge pull request #891 from ucb-bar/unfuck-zsh-yet-again
Use a ZSH-compatible version of BASH_SOURCE[0]
2021-06-12 12:31:26 -07:00
Nathan Pemberton
022e97336a Merge pull request #894 from ucb-bar/bumpTutorialSW
Bump tutorial sw
2021-06-12 11:37:11 -07:00
alonamid
2d586da52e revert gnu-toolchains to master 2021-06-12 10:11:25 -07:00
Nathan Pemberton
9c80b66f0a Fix path in CI test script for new sha3 directory structure 2021-06-12 00:01:08 -04:00
alonamid
9b9b890f20 Merge pull request #895 from ucb-bar/alonamid-patch-2
[skip ci] Update main README
2021-06-11 19:28:48 -07:00
alonamid
413141ff61 [skip ci] Update main README 2021-06-11 18:36:55 -07:00
alonamid
379e861aec Merge pull request #893 from ucb-bar/spike-fix
Fix Spike Reset
2021-06-11 18:26:49 -07:00
Nathan Pemberton
e6bdbbdcc8 Bump the sha3 repo to get software updates for the tutorial 2021-06-11 19:38:10 -04:00
Nathan Pemberton
948aed394d Bump firemarshal to release v1.12.0 2021-06-11 19:37:50 -04:00
Zitao Fang
6dd55b20d4 Fix reset 2021-06-11 00:00:49 -07:00
David Biancolin
e1965400f6 Use a ZSH-compatible version of BASH_SOURCE[0] 2021-06-11 05:18:01 +00:00
alonamid
b59ff89d60 Merge pull request #889 from ucb-bar/bump-gemmini
Bump Gemmini and Esp-isa-sim
2021-06-10 20:33:37 -07:00
alonamid
033b4a949a Merge pull request #886 from ucb-bar/hammer-updates
Hammer Updates
2021-06-10 13:35:55 -07:00
alonamid
4e9c951ad2 [skip CI] Update docs/VLSI/Tutorial.rst 2021-06-10 13:34:07 -07:00
alonamid
120c096962 [skip CI] Update docs/VLSI/Tutorial.rst 2021-06-10 13:32:57 -07:00
alonamid
ca2a929b0c [skip CI] Update docs/VLSI/Tutorial.rst 2021-06-10 13:32:39 -07:00
alonamid
9b75bd42e9 [skip CI] Update docs/VLSI/Tutorial.rst 2021-06-10 13:32:29 -07:00
Hasan Genc
da1ca53aa9 Merge remote-tracking branch 'origin/dev' into bump-gemmini 2021-06-10 11:58:47 -07:00
alonamid
4338ef869d Merge pull request #837 from ucb-bar/mar2021-esp-bump
Bump esp-tools (March 2021)
2021-06-10 09:24:54 -07:00
alonamid
946cad0755 Merge pull request #888 from ucb-bar/add-rocket-dsp-utils
Integrate rocket-dsp-utils (formerly dsptools/rocket subproject)
2021-06-10 08:23:36 -07:00
Hasan Genc
334d6a47d6 Bump Gemmini and Spike to resolve Spike reset error 2021-06-10 01:06:38 -07:00
Zitao Fang
39956dd0ec Merge branch 'mar2021-esp-bump' of github.com:ucb-bar/chipyard into mar2021-esp-bump 2021-06-09 16:59:36 -07:00