JL102
aded25fee0
Made indentation consistent
2023-10-06 18:49:10 -04:00
JL102
b76ab6b5b0
Replaced "try-catch" with a more special-purpose set of functions
...
This also fixed the weird issue I was experiencing where the try-catch in step 1 caused step 3 to break
2023-10-06 18:43:52 -04:00
Jordan Lees
3b7057cbfc
Merge branch 'ucb-bar:main' into script-trycatch
2023-10-04 23:34:19 -07:00
JL102
6b70dd6d39
Added "try-catch" to all build-setup steps
...
This was the only way I knew how to display the step at which the build-setup process failed.
I've personally experienced failures at multiple of the build steps, and before I got used to Chipyard,
it was hard to figure out which step was the culprit. With this, users should have a bit more info to
troubleshoot their issues. For some of the build steps that required multiple lines, I figured it made
more sense to put them into a sub-script, rather than putting a && at the end of each line. But for the
firesim one for example, since it was two .sh calls, I just put a && after the first one, inside of the
try block, to make sure both lines run.
2023-10-05 02:17:25 -04:00
Jerry Zhao
adebd634b4
Fix Arty100T Verilog build ( #1608 )
...
* Bump rocket-chip
* Bump fpga-shells
* Add Arty100T Verilog build to CI
* Fix Arty100T harness disconnected LEDs
2023-09-27 13:03:37 +02:00
Jerry Zhao
8c1319073c
Merge pull request #1601 from ucb-bar/no-mcaxiram
...
Remove MultiClockHarnessAXIMem
2023-09-20 21:26:40 -07:00
Jerry Zhao
7106200d9d
Fix HarnessClockInstantiatorEx doc reference
2023-09-20 11:46:42 -07:00
Jerry Zhao
9ab5067e35
Update docs on bringup sims
2023-09-20 11:44:43 -07:00
Jerry Zhao
0fd04c302f
Merge pull request #1602 from ucb-bar/mihai-temp
...
Updated docs on waveform generation to match current workflow.
2023-09-17 10:34:02 -07:00
Jerry Zhao
affbdc254b
Update docs/Simulation/Software-RTL-Simulation.rst
2023-09-17 10:33:42 -07:00
Mihai Tudor
0de940b6a0
Updated docs on waveform generation
2023-09-16 19:48:59 -07:00
Jerry Zhao
57ee757016
Remove MultiClockHarnessAXIMem
...
Previously, the MultiClockHarnessAXIMem stuff attached SimDRAM over the serial-tl link.
This was done to enable test-chip-like simulations, where the HarnessBinder/BridgeBinder
would effectively implement a similar system as what would go on the bringup platform.
Now that multi-chip-tops are supported, and co-simulation of the ChipTop and the BringupTop
are supported, we can remove all this old Harness-level stuff to reduce duplication
2023-09-16 09:47:47 -07:00
Abraham Gonzalez
174ebc50b7
Merge pull request #1598 from ucb-bar/remove-dromajo
...
Remove Dromajo
2023-09-10 16:13:14 -07:00
abejgonzalez
dafd7be273
Bump docs
2023-09-08 15:32:01 -07:00
abejgonzalez
6fab524b20
Bump
2023-09-08 15:13:52 -07:00
abejgonzalez
df598c6b80
Run all CI locally
2023-09-08 15:07:32 -07:00
abejgonzalez
284f276fbb
Remove Dromajo + documentation
2023-09-08 14:28:10 -07:00
Jerry Zhao
12248a221c
Merge pull request #1597 from ucb-bar/jerryz123-patch-2
...
Fix VCU118 freq adjustment configs
2023-09-06 20:11:43 -07:00
Jerry Zhao
0b81a82459
Fix VCU118 freq adjustment configs
...
Resolves #1583
2023-09-06 10:55:53 -07:00
Abraham Gonzalez
48dcce2204
Merge pull request #1588 from ucb-bar/cospike-integration
...
Replace Dromajo FireSim bridge with Cospike
2023-09-05 11:58:07 -07:00
Jerry Zhao
e148a32e6b
Merge pull request #1514 from ucb-bar/klayout-docs
...
KLayout section of Sky130+OpenROAD tutorial
2023-09-05 11:41:09 -07:00
Jerry Zhao
bc10cdac35
Merge pull request #1595 from ucb-bar/bump-sifive-cache
...
bump sifive cache
2023-09-05 09:48:28 -07:00
Jerry Zhao
8c55fef690
Merge pull request #1584 from ucb-bar/jerryz123-patch-1
...
Clarify fragments in ChipLikeRocketConfigs.scala
2023-09-04 15:33:00 -07:00
joey0320
2c6a1c6580
bump sifive cache
2023-09-04 14:54:50 -07:00
abejgonzalez
5541582639
Bump Boom
2023-09-04 12:23:07 -07:00
abejgonzalez
3c42e63732
Bump FireSim
2023-08-30 22:17:17 -07:00
abejgonzalez
8044b26dfe
Bump testchipip
2023-08-30 22:16:08 -07:00
abejgonzalez
44f042a152
Merge remote-tracking branch 'origin/main' into cospike-integration
2023-08-30 18:06:31 -07:00
abejgonzalez
d54007ea25
Bump FireSim
2023-08-30 17:57:23 -07:00
abejgonzalez
a48746f113
Deprecate Dromajo in FireSim, use cospike
...
Move Cospike to testchipip
2023-08-30 17:55:04 -07:00
Abraham Gonzalez
074c995a31
Merge pull request #1587 from ucb-bar/abejgonzalez-patch-1
...
Remove pre-commit from env.sh
2023-08-30 13:50:44 -07:00
Abraham Gonzalez
4cfc16674c
Remove pre-commit from env.sh
2023-08-30 11:39:13 -07:00
Nayiri K
70acacff28
removed VLSI PnR part of CI flow
2023-08-30 10:54:25 -07:00
Abraham Gonzalez
49b51ba40a
Merge pull request #1585 from ucb-bar/enable-precommit
...
Enable precommit | Format files
2023-08-30 10:54:14 -07:00
abejgonzalez
c7f1fe220d
Enable precommit | Format files
2023-08-28 14:56:55 -07:00
Jerry Zhao
00cd8575ca
Clarify fragments in ChipLikeRocketConfigs.scala
2023-08-26 16:57:53 -07:00
Jerry Zhao
7440f561d0
Merge pull request #1572 from JL102/wsl
...
Documentation: Change "don't use Windows" to "if using Windows, use WSL"
2023-08-23 15:29:38 -07:00
Jerry Zhao
fae344e1c1
Merge pull request #1580 from ucb-bar/vcospike
...
Support variable VLEN cosim
2023-08-22 17:51:03 -07:00
Jerry Zhao
886b6701a8
Support variable VLEN cosim
2023-08-22 14:55:05 -07:00
Jerry Zhao
68b7c0759a
Merge pull request #1577 from ucb-bar/bumprc
...
Bump to latest rocket-chip | integrated fixed-point | pull in stage/phase
2023-08-22 14:51:26 -07:00
Jerry Zhao
5495d05aa0
Bump to latest rocket-chip
2023-08-22 11:28:57 -07:00
Jerry Zhao
a4382e650e
Merge pull request #1578 from ucb-bar/periphery-docs
...
Improve: SiFive peripheral device doumentation
2023-08-21 15:55:54 -07:00
-T.K.-
f352ef46f4
ADD: minor fix on GPIO and UART description
2023-08-21 15:33:07 -07:00
-T.K.-
2f7219d41b
ADD: add SPI documentation
2023-08-21 15:27:09 -07:00
-T.K.-
5b561c2d68
ADD: add docs for peripheral devices
2023-08-21 15:21:55 -07:00
Jerry Zhao
ed96a11a26
Merge pull request #1576 from ucb-bar/rocket-async
...
Fix asyncqueue depth in ChipLikeRocketConfig
2023-08-16 10:09:57 -07:00
Jerry Zhao
c9ed05057b
Merge pull request #1575 from ucb-bar/bumpspike
...
Bump spike to latest
2023-08-15 17:02:07 -07:00
Jerry Zhao
1c80ddd40a
Merge pull request #1574 from ucb-bar/testchipip-bump
...
bump testchipip
2023-08-15 15:29:52 -07:00
Jerry Zhao
453903dbc7
Fix asyncqueue depth in ChipLikeRocketConfig
2023-08-15 15:29:04 -07:00
Jerry Zhao
1655b12939
Bump spike to latest
2023-08-15 13:42:49 -07:00