Support Chisel6 for RTL-sim/VLSI/FPGA flows#1854
Conversation
4ccf6ff to
7ea35a7
Compare
f110f29 to
9f022c3
Compare
d454017 to
21c14ac
Compare
|
|
||
| setup-repo: | ||
| name: setup-repo | ||
| full-flow: |
There was a problem hiding this comment.
Why do this? I think having it in separate steps makes it easier to read in the UI and makes it clearer what to do when adding to this CI a new task/job
There was a problem hiding this comment.
I kept experiencing failures in the build caching between the two jobs. I can poke around more
| group-key: "group-peripherals" | ||
| project-key: "chipyard-llcchiplet" | ||
|
|
||
| chipyard-sha3-run-tests: |
There was a problem hiding this comment.
Why are SHA3 and Mempress getting removed?
There was a problem hiding this comment.
They use too many deprecated chisel2 APIs.
0cc3911 to
1551830
Compare
ad59f6b to
6616dcd
Compare
abejgonzalez
left a comment
There was a problem hiding this comment.
Couple of clarification Qs. Otherwise, SFTM.
|
|
||
| setup-repo: | ||
| name: setup-repo | ||
| full-flow: |
| .dependsOn(testchipip, rocketchip, boom, rocketchip_blocks, rocketchip_inclusive_cache, | ||
| dsptools, rocket_dsp_utils, | ||
| gemmini, icenet, tracegen, cva6, nvdla, sodor, ibex, fft_generator, | ||
| constellation, mempress, barf, shuttle, caliptra_aes) |
There was a problem hiding this comment.
What's the plan to re-integrate Mempress/SHA3?
|
@abejgonzalez The CI failure is weird. Its like the chisel source gets corrupted between the setup-repo and dependent steps. See here: https://github.com/ucb-bar/chipyard/actions/runs/9053829746/job/24873173139 There is no plan on updating sha3. Someone interested in updating that repo is free to do so, and can open a PR reintegrating it. |
2e6ddcf to
bd37aa5
Compare
These were serialized anyways. Breaking them into separate jobs caused transient failures.
bd37aa5 to
3cda03a
Compare
A more incremental approach than in #1769 .
Firesim still uses chisel3, for now. A upcoming PR will switch over firesim to chisel6 as well.
Merge after #1860
Related PRs / Issues:
Type of change:
Impact:
Contributor Checklist:
mainas the base branch?changelog:<topic>label?changelog:label?.conda-lock.ymlfile if you updated the conda requirements file?Please Backport?