abejgonzalez
|
87fa481cbb
|
Fix TileResetCtrl so that tiles come out of reset after rest of uncore
|
2021-03-19 17:35:30 -07:00 |
|
abejgonzalez
|
b729a5f4a4
|
Allow run-asm/bmark debug make targets to specify random seed
|
2021-03-19 17:34:47 -07:00 |
|
abejgonzalez
|
1e42113926
|
Splitting up FireSim default frequencies into a separate config frag.
|
2021-03-19 17:33:39 -07:00 |
|
abejgonzalez
|
4a565088b5
|
Small spacing fixes
|
2021-03-18 20:01:45 -07:00 |
|
abejgonzalez
|
7b7bcf7996
|
Merge remote-tracking branch 'origin/dev' into offchip-axi-setup
|
2021-03-18 17:56:57 -07:00 |
|
abejgonzalez
|
5301723404
|
Use def instead of var Option for ref frequency
|
2021-03-16 19:42:24 -07:00 |
|
abejgonzalez
|
3439266b2e
|
Small renaming in docs
|
2021-03-15 16:55:13 -07:00 |
|
abejgonzalez
|
6476c7e7f0
|
Small renaming/cleanup | Use LinkedHashMaps
|
2021-03-15 16:54:42 -07:00 |
|
Jerry Zhao
|
f52822ff7a
|
Merge pull request #826 from ucb-bar/tile-reset-async
Fix TileResetCtrl to be ahead of reset synchronizers.
|
2021-03-12 16:51:58 -08:00 |
|
Jerry Zhao
|
2260fffc9c
|
Bump testchipip
|
2021-03-12 09:33:50 -08:00 |
|
Jerry Zhao
|
c5cb8f1329
|
Bump testchipip for TileResetCtrl changes
|
2021-03-11 18:23:36 -08:00 |
|
Abraham Gonzalez
|
139149ef1f
|
Merge pull request #802 from darius-bluespec/build-toolchains-arch
Support specifying architecture when building tools.
|
2021-03-11 12:01:28 -08:00 |
|
Abraham Gonzalez
|
30c9b63e7b
|
More clarifications on harness clocks
|
2021-03-11 03:54:56 +00:00 |
|
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
|
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 |
|
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 |
|