Commit Graph

1958 Commits

Author SHA1 Message Date
Abraham Gonzalez
d204ccd9fc Clean up the chip communication docs a bit more [ci skip] 2021-03-09 23:56:32 -08:00
Abraham Gonzalez
6e1b9429bd Fix docs harness binders reference 2021-03-08 21:32:13 -08:00
Abraham Gonzalez
ed6d10ac2b Merge remote-tracking branch 'origin/dev' into offchip-axi-setup 2021-03-08 21:20:26 -08:00
Abraham Gonzalez
d5d547d27b Update doc images [ci skip] 2021-03-08 21:18:34 -08:00
Abraham Gonzalez
ade8457870 First doc pass (no updated imgs) [ci skip] 2021-03-09 05:11:24 +00:00
Abraham Gonzalez
e4ccfe1bb9 Renaming updates | Have FireSim clocks request frequency by default 2021-03-08 23:43:00 +00:00
Abraham Gonzalez
6ab8f8f8fc Update FireSim to support harness clocks | Small config renaming 2021-03-08 22:03:07 +00:00
Jerry Zhao
d98d6d1875 Merge pull request #808 from ucb-bar/gemmini-bump
Bump gemmini for config changes
2021-03-07 18:59:03 -08:00
abejgonzalez
562d8e5116 Distinguish between implicit clock/reset and reference harnessClock/Reset | Don't use parameter system to pass referenceFreq 2021-03-05 16:31:18 -08:00
abejgonzalez
2b7e359326 Cleanup config + fragments | Remove reference clk div/rst catch in harness [ci skip] 2021-03-05 12:26:10 -08:00
abejgonzalez
60a616e320 1st pass at connecting to harness PLL | Put UART adapter on harnessClock/Reset 2021-03-05 00:08:02 -08:00
abejgonzalez
d2a6dd6822 Add support for harness pll 2021-03-04 23:31:57 -08:00
abejgonzalez
3d9cd61d16 Slightly cleaner implementation 2021-03-03 22:38:44 -08:00
Abraham Gonzalez
a165763350 Merge pull request #807 from ucb-bar/tile_clk_assignment_fix
Use "tile" instead of "core" to assign freq's in WithTileFrequency config. fragment
2021-03-03 13:30:33 -08:00
Abraham Gonzalez
3d962180be Cleanup | Fix BlockDevice clocking issues 2021-03-03 19:44:55 +00:00
Abraham Gonzalez
c52fce79ae Fix FireChip compilation | Remove extra DefaultSerialTL in bridges 2021-03-03 07:25:49 +00:00
abejgonzalez
f850df7a9f General renaming / cleanup 2021-03-02 22:58:05 -08:00
Abraham Gonzalez
1d287bede5 Enlarge serial width | Bugfix loadmem disable | Add TracerV 2021-03-03 02:43:38 +00:00
Jerry Zhao
43a408e043 Merge pull request #809 from ucb-bar/better-multirocc
Add WithMultiRoCCFromBuildRoCC to make heterogeneous accelerator configs easier
2021-03-01 12:02:09 -08:00
Jerry Zhao
ffcb3156c9 Add WithMultiRoCCFromBuildRoCC to make heterogeneous accelerator configs easier 2021-03-01 00:14:15 -08:00
Abraham Gonzalez
a3e22c78de First attempt at getting Offchip AXI port 2021-02-28 22:27:18 +00:00
Abraham Gonzalez
79eccceadd Small comments to Clocks.scala 2021-02-27 22:55:25 +00:00
Jerry Zhao
e205460986 Bump esp-isa-sim 2021-02-26 17:00:40 -08:00
Jerry Zhao
1e2f778a67 Bump gemmini for config changes 2021-02-25 23:00:39 -08:00
Jerry Zhao
0357160cb8 Merge pull request #798 from ucb-bar/gemmini-bump
Bump Gemmini for FP configs
2021-02-25 22:22:01 -08:00
abejgonzalez
6145b1df40 Use "tile" instead of "core" to assign freq's 2021-02-25 21:25:03 -08:00
Abraham Gonzalez
8d8506da5b Merge pull request #806 from ucb-bar/fpga-proto-gpio-pullups
FPGA Prototype - Support Adding Pullup R's to Bringup GPIOs
2021-02-25 20:55:50 -08:00
abejgonzalez
9957538d38 Enable support for pullup R's on GPIOs 2021-02-25 13:54:53 -08:00
Abraham Gonzalez
86fef9abd4 Merge pull request #795 from ucb-bar/test-barstools-changes-2
Bump Barstools for Deprecations Fixes
2021-02-22 23:54:45 -08:00
abejgonzalez
08555dbafc Use origin/dev config.yml 2021-02-22 11:47:14 -08:00
abejgonzalez
5b6a2b3fc0 Bump barstools 2021-02-22 11:46:30 -08:00
Abraham Gonzalez
a86f80190c Merge pull request #771 from ucb-bar/update-dockerfiles
Update dockerfiles
2021-02-20 16:54:32 -08:00
chick
12d45533bf undo circleci docker image change test; up 2 timeouts 2021-02-19 14:38:56 -08:00
chick
0ca13a4ac4 Revert "try latest changes to circle ci settings"
This reverts commit 6024feb27a.
2021-02-19 14:34:25 -08:00
Ella Schwarz
b12fa04dbb Updated docker image 2021-02-18 19:40:04 -08:00
Ella Schwarz
9c650dea7c Removed apt-get upgrade and edited for image size 2021-02-18 18:58:11 -08:00
Ella Schwarz
d6475349dd Added more details on which tools are initialized in the docker image 2021-02-18 18:56:47 -08:00
chick
6024feb27a try latest changes to circle ci settings 2021-02-18 18:21:29 -08:00
Jerry Zhao
2736e948ab Bump Gemmini for FP configs 2021-02-18 12:43:09 -08:00
chick
3723a53ea3 trying new fixes for barstools, get all transforms in right order 2021-02-18 09:53:18 -08:00
Jerry Zhao
5966588d68 Merge pull request #790 from ucb-bar/simdram_timings
Passing MBus clock frequency to SimDRAM
2021-02-17 23:10:51 -08:00
Abraham Gonzalez
18aa600ae1 Fix Chipyard spelling in docs [ci skip] 2021-02-15 13:13:10 -08:00
Ella Schwarz
f06afa2a75 Increased timeout to 20m for chipyard-hetero tests 2021-02-15 00:29:46 -08:00
Ella Schwarz
0f3a70306f Increased timeout to 20m 2021-02-14 18:33:05 -08:00
Ella Schwarz
788b22a262 Added more details on docker image 2021-02-14 18:32:41 -08:00
Ella Schwarz
d7be658ca5 Added information about docker image 2021-02-13 23:39:09 -08:00
Jerry Zhao
54039f666e Merge pull request #796 from tymcauley/heterogeneous-doc-patches
Heterogeneous doc patches
2021-02-12 10:34:32 -08:00
Tynan McAuley
4824662323 docs: Document hart ID ordering 2021-02-11 16:21:36 -08:00
Tynan McAuley
01948f6cb5 docs: Fix dual-BOOM-Rocket-Hwacha documentation
The docs indicate that this should be a dual-BOOM and single-Rocket
config, with the Hwacha attached to the Rocket. However, the
'LargeBoomAndHwachaRocketConfig' config only has a single Rocket core.
Added the 'DualLargeBoomAndHwachaRocketConfig' config to accurately
reflect what's stated in the docs.

Additionally, this fixes hart numbering to place the Hwacha accelerator
on the Rocket core rather than on the BOOM core.
2021-02-11 16:02:59 -08:00
Tynan McAuley
851df86aba docs: Fix dual-BOOM-single-Rocket documentation
There were two problems here:
    1. The docs indicated that this should be a dual-BOOM and
       single-Rocket config, but the config actually had two Rocket
       cores.
    2. Since the doc include string was 'DualBoomAndRocket', it was
       accidentally matching against the 'DualBoomAndRocketOneHwacha'
       section, which comes first in the file.

So, I created a new 'DualLargeBoomAndSingleRocketConfig' config which
only has one Rocket core, and changed the doc include string to
'DualBoomAndSingleRocket'.
2021-02-11 14:55:36 -08:00