Commit Graph

100 Commits

Author SHA1 Message Date
Jerry Zhao
94d471bd9a Set firesim harnessbinder freq to 1000 MHz by default 2023-05-12 14:44:07 -07:00
Jerry Zhao
607c2b5a73 Unify multi-node btw chipyard/firechip | unify harness clocking 2023-05-12 08:41:34 -07:00
Sagar Karandikar
abe8a7fb8b remove extra newlines 2023-05-10 11:31:05 -07:00
Sagar Karandikar
95da9cefb5 4GB DRAM configs 2023-05-08 13:41:51 -07:00
Sagar Karandikar
40d0a1f3bd low mem configs 2023-05-07 11:47:14 -07:00
Jerry Zhao
df2e5ad9dc Bump to latest rocket-chip/chisel3.5.6 2023-03-28 16:48:27 -07:00
Sagar Karandikar
c14d11faac lean gemmini tutorial (#1413)
* lean gemmini tutorial

* bump firesim

* Update check-commit.sh
2023-03-22 20:26:26 -07:00
abejgonzalez
f4124e4cb6 Add Lean Gemmini FireChip target 2023-03-11 22:31:36 -08:00
abejgonzalez
a62c1f5010 Add a frag./config for MMIO only bridges 2023-03-09 20:09:46 -08:00
Jerry Zhao
9e7cdb6ccd Remove Ringbus config from firechip 2023-02-11 15:48:16 -08:00
Tushar Sondhi
95f30d0411 add more minimal firesim configs for testing (#1313) 2023-01-19 14:02:47 -08:00
tsondhi
ace6c7f490 add minimal firesim configs for testing fpga sims 2023-01-04 23:21:34 +00:00
Sagar Karandikar
8c56a5fe3c Merge pull request #1172 from ucb-bar/firesim-no-mem
firesim: Add a config with no mem port
2022-06-15 11:55:07 -07:00
David Biancolin
26dc18e878 firesim: Add a config with no mem port 2022-06-09 08:28:20 -07:00
Jerry Zhao
f8d83dddf5 Increase default SerialTL width to 32 (#1040) 2021-11-12 12:23:48 -08:00
Jerry Zhao
f668ffdb03 Switch PRCI to HarnessBinder/IOBinders 2021-09-29 11:39:52 -07:00
alonamid
610adfc3f7 address PR review comments 2021-06-03 22:23:17 -07:00
alonamid
f2b56072a1 remove crossings in single clock domain 2021-06-02 21:26:29 -07:00
alonamid
06b8cf84f9 update default firesim config freqs 2021-06-02 20:00:02 -07:00
alonamid
225cf9d29a update frequency config fragements 2021-06-01 16:40:31 -07:00
alonamid
b99d6bb7ac multiclock config multiple 2021-03-29 00:01:13 -07:00
alonamid
c93cd255ab sane firesim default target freqs 2021-03-25 23:28:07 -07:00
abejgonzalez
5ffad327db Bump testchipip 2021-03-21 15:34:01 -07:00
abejgonzalez
1e42113926 Splitting up FireSim default frequencies into a separate config frag. 2021-03-19 17:33:39 -07:00
abejgonzalez
6476c7e7f0 Small renaming/cleanup | Use LinkedHashMaps 2021-03-15 16:54:42 -07:00
Abraham Gonzalez
6ab8f8f8fc Update FireSim to support harness clocks | Small config renaming 2021-03-08 22:03:07 +00: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
Abraham Gonzalez
a3e22c78de First attempt at getting Offchip AXI port 2021-02-28 22:27:18 +00:00
Albert Magyar
f7a98f23bc Merge pull request #756 from ucb-bar/16-largeboom
Add 16-core LargeBOOM config to firechip
2021-01-13 15:36:51 -08:00
Albert Magyar
c481dc2ee8 Add 16-core LargeBOOM config to firechip
* Fix Jerry's comment on accidentally mixing multiple BOOM configs
2021-01-12 23:12:10 -08:00
David Biancolin
230bd81e0e [firechip] Update legacy firechip config 2020-11-09 09:26:30 -08:00
abejgonzalez
a2ebbee2ac Rename Ariane to CVA6 2020-11-04 15:42:30 -08:00
David Biancolin
1b94e7f10c Merge remote-tracking branch 'origin/dev' into diplomatic-clocks-mbus-crossing 2020-10-16 23:21:20 +00:00
Alon Amid
2c935b4ad7 pull firesim mem model config into firesim tweaks 2020-10-15 17:07:51 +00:00
David Biancolin
9c8d2948af [firechip] Fix a broken config 2020-10-14 15:33:32 -07:00
David Biancolin
211c33f996 Address comments in #690 2020-10-14 14:42:45 -07:00
David Biancolin
986b5831c8 [clocking] Sketch out a topology that puts the MBUS is a separate domain 2020-10-09 07:23:17 -07:00
David Biancolin
b76972d34b Merge remote-tracking branch 'origin/dev' into diplomatic-clocks-pll-redux 2020-09-25 11:02:51 -07:00
David Biancolin
7b8a954d04 [firechip] Rework FireSim clocking to be more similar to default CY targets 2020-09-24 23:32:07 -07:00
Jerry Zhao
0d8e87126c Deprecate support for on-chip SerialAdapter 2020-09-14 19:43:32 -07:00
Jerry Zhao
6c5bce5430 Support Tilelink over serial 2020-09-13 11:59:16 -07:00
Jerry Zhao
a5385c0a54 Update testchipip/icenet to use rocket-chip Located API 2020-09-11 00:02:07 -07:00
Jerry Zhao
3258fd8db8 Remove JTAG from firesim comfigs due to @(posedge ~clk) issue 2020-09-03 23:53:51 -07:00
Jerry Zhao
578ae6fca2 Bump to July 2020 rocketchip 2020-08-04 14:00:02 -07:00
Jerry Zhao
fdfef878af Merge branch 'dev' into diplomatic-clocks 2020-07-21 11:21:51 -07:00
David Biancolin
d5a2d43f85 Merge pull request #612 from ucb-bar/zynq-target
[firechip] Add a small target that should fit on all hosts
2020-07-10 18:12:34 -07:00
Albert Ou
b55e579c91 Override default baud rate for FireChip
This avoids target software needing to explicitly set the divisor to
match the UART bridge.
2020-07-07 23:00:14 -07:00