Commit Graph

2017 Commits

Author SHA1 Message Date
Abraham Gonzalez
1ebc0f7a7e Allow the PLL to request the max freq 2021-03-11 03:30:14 +00:00
Abraham Gonzalez
e6b2a9c583 Merge pull request #821 from ucb-bar/pmp-fragment
Add fragment to configure PMPs
2021-03-10 19:13:47 -08:00
Jerry Zhao
1ff8572f25 Merge pull request #824 from KPrabs106/dev
Fix IOCell generation for clock and reset to use IOCellKey
2021-03-10 17:06:16 -08:00
Kartik Prabhu
7bcfaf1b7d Fix IOCell generation for clock and reset to use IOCellKey 2021-03-10 16:54:06 -08:00
Jerry Zhao
aac77b3d74 Move TileResetCtrl before the ResetSynchronizers, and give them an async reset 2021-03-10 14:46:53 -08:00
Abraham Gonzalez
d204ccd9fc Clean up the chip communication docs a bit more [ci skip] 2021-03-09 23:56:32 -08:00
Jerry Zhao
8f511aeaf3 Add fragment to configure PMPs
Surprisingly there is no existing fragment to do this defined in rocketchip. Add our own here.
2021-03-09 00:02:24 -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
e3d23f1034 Merge pull request #805 from ucb-bar/davidbiancolin-patch-1
[FireChip] Update frequency selection related comments
2021-03-08 15:39:27 -08: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
David Biancolin
7f5d8c8dba Update frequency selection related comments 2021-02-24 13:05:14 -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
Darius Rad
8cd104ddc2 Support specifying architecture when building tools.
Add --arch option to build-toolchains.sh to support building
other toolchain variants (e.g., rv32gc).
2021-02-22 17:49:28 -05: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