Commit Graph
1284 Commits
Author SHA1 Message Date
Sam Steffl c617c4db24 openroad floorplanning broken at TritonMacroPlace. needs debugging 2020-06-20 13:15:56 -07:00
Sam Steffl 254304428b refactored openroad stuff into OpenROADTool base class. fixed PR suggestions 2020-06-19 12:03:59 -07:00
Sam Steffl 5acf583d88 OpenROAD synthesis complete with fake rams on nangate45 2020-06-18 13:55:33 -07:00
Colin SchmidtandGitHub 781d644ea8 Merge pull request #603 from ucb-bar/ci-ignore-rename
Use an accurate name for the ci skip list
2020-06-15 10:04:58 -07:00
Jerry ZhaoandGitHub 71f340a0af Use output_dir for run-binary logs and waveforms (#596)
* Dump run-binary files in output/$(long_name) instead of current directory
* Remove run-none rules, these were equivalent to run-binary BINARY=none
2020-06-12 10:08:55 -07:00
Colin SchmidtandGitHub ad4d7dde80 Merge pull request #600 from ucb-bar/enable_parallel_hammer_sims
Enable parallel hammer simulations
2020-06-11 11:21:33 -07:00
Colin SchmidtandGitHub 4bfd89be6b Use an accurate name for the ci skip list 2020-06-11 11:18:34 -07:00
Jerry ZhaoandGitHub 623bafacd5 Warn if RISCV unset (#601) 2020-06-10 14:46:53 -07:00
Colin Schmidt 629ca805e4 Bump hammer branches to master after merge 2020-06-10 13:46:43 -07:00
Colin Schmidt 2bb6923c5f Merge remote-tracking branch 'origin/dev' into enable_parallel_hammer_sims 2020-06-08 11:05:41 -07:00
Colin Schmidt 0863e8d1ce Enable hammer simulations to run in parallel
Bumps hammer and its plugins
Updates to makefile for running simulations without BINARY
Enables make power-par to automatically connect from sim-par
2020-06-08 11:02:27 -07:00
Colin SchmidtandGitHub 5e0b3c3b9e Merge pull request #598 from ucb-bar/move-dramsim-ini-dir
Allow dramsim_ini folder to be set at the command line
2020-06-06 07:57:58 -07:00
Jerry ZhaoandGitHub cdddc5982a Bump sha3 for multi-sha fix (#597) 2020-06-05 18:22:31 -07:00
Colin Schmidt 171b805d0e Allow dramsim_ini folder to be set at the command line 2020-06-05 16:55:13 -07:00
Jerry ZhaoandGitHub e3d4d88c00 Merge pull request #594 from ucb-bar/master
Sync dev with the release
2020-06-05 12:19:36 -07:00
Abraham GonzalezandGitHub c576a7e767 Merge pull request #500 from ucb-bar/dev
Chipyard 1.3 Release
2020-05-31 23:24:50 -07:00
Abraham GonzalezandGitHub 426a70ffae Merge pull request #589 from ucb-bar/remove-midasexamples
Remove midasexamples
2020-05-31 23:22:34 -07:00
abejgonzalez 5c3a7c136b [ci] remove midas-examples ci 2020-05-31 23:20:38 -07:00
Abraham GonzalezandGitHub 077f25d299 Merge pull request #586 from ucb-bar/final-bump
FireSim 1.10.0 Bump + Barstools branch update
2020-05-31 14:56:27 -07:00
abejgonzalez cb4ac2a1d3 bump firesim to 1.10.0 and barstools | update changelog 2020-05-31 14:35:44 -07:00
Abraham GonzalezandGitHub 0e0c89cb1f Merge pull request #585 from ucb-bar/changelog-1.3.0
Add changelog for 1.3.0 release
2020-05-31 14:20:43 -07:00
abejgonzalez 12d211add0 add changelog for 1.3.0 release 2020-05-31 13:33:55 -07:00
Abraham GonzalezandGitHub 83c8833d0b Merge pull request #582 from ucb-bar/fix-hammer-sims-again
More fixes for post-syn/par hammer simulations
2020-05-29 16:22:11 -07:00
Abraham GonzalezandGitHub dd6d58a14c Merge pull request #580 from ucb-bar/bump-submods
Bump Submodules
2020-05-29 16:21:53 -07:00
abejgonzalez 6301c116b9 bump boom ci | bump nvdla sw [ci skip] 2020-05-29 16:14:59 -07:00
Colin Schmidt e403730315 More fixes for post-syn/par hammer simulations
Symlink dramsim2 into hammer-sims rundirs
update some hammer generated makefile targets that were missed before
bump barstools to get an iocell fix
2020-05-29 15:13:37 -07:00
Abraham GonzalezandGitHub d897d7eee1 Merge pull request #581 from ucb-bar/hammer-sims-add-dramsim
Add dramsim_lib as a dependency of hammer sims
2020-05-29 11:13:29 -07:00
Colin Schmidt a9c4983c71 Add dramsim_lib as a dependency of hammer sims
Fix small issues with hammer-sim dut name and flags.

It would be cool to only build dramsim when our config includes
dramsim but this matches the way the other simulators handle this
in chipyard.
We also strip out empty CC flags because hammer doesn't prune these.
Its unclear whether the hammer should handle this itself or not,
if it eventually does we can remove this check.
2020-05-29 09:10:42 -07:00
abejgonzalez 4e09d91faa bump firemarshal/hammer-mentor-plugins | add submodules to check script 2020-05-28 16:27:58 -07:00
abejgonzalez 61f92cd102 bump ariane/hwacha/sha3/testchipip/libgloss 2020-05-28 16:11:51 -07:00
Abraham GonzalezandGitHub b3d4b1b161 Merge pull request #579 from ucb-bar/fix-submodule-update
Fix submodule update
2020-05-28 15:45:51 -07:00
abejgonzalez a06c90cdac fix submodule update 2020-05-28 15:43:52 -07:00
Abraham GonzalezandGitHub 3103099ab2 Merge pull request #575 from ucb-bar/gemmini0.3
Gemmini v0.3 Bump
2020-05-28 15:30:51 -07:00
Abraham GonzalezandGitHub a1717e4032 Merge pull request #568 from ucb-bar/dev-dsptools
Dsptools example cleanup
2020-05-28 15:25:09 -07:00
Abraham GonzalezandGitHub 139368f76c Merge pull request #512 from ucb-bar/hammer-sim-integration
Hammer sim integration
2020-05-28 15:24:53 -07:00
Abraham GonzalezandGitHub ea69d6efe5 Merge pull request #577 from ucb-bar/small-ci-cleanup
Small CI Improvements
2020-05-28 15:24:39 -07:00
abejgonzalez 96e253feb5 documentation fix 2020-05-28 14:20:04 -07:00
abejgonzalez 4972866b40 add coursier cache to firesim/midas tests 2020-05-28 13:50:19 -07:00
abejgonzalez bbc03f6235 cleanup old folders in ci | add coursier cache export 2020-05-28 13:28:34 -07:00
Jerry Zhao 930f03cf68 Do not initialize gemmini's onnx-runtime 2020-05-28 12:54:19 -07:00
Abraham GonzalezandGitHub f711622673 Merge pull request #574 from ucb-bar/bump-submodules
Bump boom/firesim/firemarshal/spec2017
2020-05-28 10:24:10 -07:00
alonamid cd80c64a72 abe nit 2020-05-28 00:59:19 -07:00
alonamid 9fad8aa8ba bump gemmini v0.3 2020-05-28 00:09:11 -07:00
alonamid 136315f297 bump esp-isa-sim to gemmini v0.3 2020-05-27 23:58:06 -07:00
abejgonzalez e712f5f51e bump boom/firesim/firemarshal/spec2017 2020-05-27 22:05:09 -07:00
Paul Rigge 4e696b6a0a Add block diagram, clean up docs more 2020-05-27 11:21:39 -07:00
Colin Schmidt b67c58ed15 ChipTop is now synthesizeable again 🎉 2020-05-27 11:07:41 -07:00
Colin Schmidt 7e0e4555f9 Remove redundancy in flags after merge 2020-05-27 10:50:53 -07:00
Colin Schmidt 309b8f8ea3 Merge remote-tracking branch 'origin/dev' into hammer-sim-integration 2020-05-27 10:48:26 -07:00
Abraham GonzalezandGitHub b554b3acde Merge pull request #572 from ucb-bar/make-chiptop-synthesizable
Move all non-synthesizable constructs into the test harness
2020-05-27 10:39:02 -07:00