Commit Graph

1994 Commits

Author SHA1 Message Date
Jerry Zhao
f4d70128c0 Remove redundant ChipTop reset synchronizer 2020-10-28 15:37:31 -07:00
Abraham Gonzalez
0eca51ba4d Reorganize into bringup/simple | Bump sifive-blocks 2020-10-27 12:57:34 -07:00
Abraham Gonzalez
3c42e2cae7 Fixed BootROM | Updated HarnessBinders 2020-10-26 18:15:58 -07:00
alonamid
f387c4b994 Merge pull request #688 from amsharifian/patch-1
Updating Gemmini.rst
2020-10-26 17:56:17 -07:00
Jerry Zhao
93e57ef230 Make the ChipTop reset pin async always 2020-10-26 15:18:34 -07:00
Jerry Zhao
d61b31a6fe Merge pull request #702 from ucb-bar/multirocc-gemmini
Add MultiRoCCGemmini config fragment
2020-10-26 10:03:26 -07:00
Fang, Zitao
4fdb9eb6b0 Merge pull request #647 from ucb-bar/verilator-makefile-fix
Fix Verilator Simulation run-binary-debug Error
2020-10-23 21:54:58 -07:00
Zitao Fang
abbeb2af9e Fixed comments 2020-10-23 17:00:56 -07:00
Zitao Fang
0c4dcffb0d Fixed lowercase p bug 2020-10-23 16:39:56 -07:00
Jerry Zhao
ac19117ec5 Add MultiRoCCGemmini config fragment 2020-10-23 15:41:49 -07:00
Abraham Gonzalez
a07369acaf Merge remote-tracking branch 'ch/lazy-iobinders' into local-fpga-temp 2020-10-20 21:23:11 -07:00
Abraham Gonzalez
db73cab164 Add BootROM | Fix ResetWrangler for DDR | Add scripts 2020-10-20 21:20:11 -07:00
Jerry Zhao
7a55c55aa3 Fix no-MBUS configs 2020-10-20 01:12:28 -07:00
Jerry Zhao
e0bf907a06 Merge remote-tracking branch 'origin/dev' into lazy-iobinders 2020-10-19 13:22:01 -07:00
David Biancolin
a3c0e3a0b2 Merge pull request #690 from ucb-bar/diplomatic-clocks-mbus-crossing
DRAM In A Separate Domain Take 2
2020-10-19 15:15:09 -04:00
Abraham Gonzalez
dd358f45ab UART Working... Bumped to newer fpga-shells 2020-10-19 11:29:25 -07:00
Jerry Zhao
f3d666d2b7 Clarify HarnessBinders ClassTag naming 2020-10-19 10:16:44 -07:00
Jerry Zhao
11fdf69544 Merge pull request #693 from ucb-bar/smartelf2hex-memsiz
Update smartelf2hex to use MemSiz instead of FileSiz
2020-10-19 09:05:50 -07:00
David Biancolin
c5e3ad0a01 Bump tcip and fsim 2020-10-19 15:32:48 +00:00
Jerry Zhao
035e2e4315 Add test for make TOP=DigitalTop 2020-10-17 22:55:07 -07:00
Jerry Zhao
9927231bc4 Support lazy-iobinders 2020-10-17 22:47:50 -07:00
David Biancolin
1b94e7f10c Merge remote-tracking branch 'origin/dev' into diplomatic-clocks-mbus-crossing 2020-10-16 23:21:20 +00:00
alonamid
46ea900538 Merge pull request #695 from ucb-bar/shared-configs
Have FireSim build recipes use Chipyard configs rather than FireChip configs
2020-10-16 14:28:35 -07:00
Alon Amid
8de7aa8d69 bump firesim 2020-10-16 18:18:35 +00:00
Alon Amid
6eaac63e1b address PR comments 2020-10-16 06:34:26 +00:00
David Biancolin
f3e1cb434d Merge pull request #696 from ucb-bar/no-default-core-fame-models
Don't annotate cores with FAMEModelAnnotations
2020-10-15 18:03:27 -04:00
Albert Magyar
84e0bf7338 Don't annotate cores with FAMEModelAnnotations 2020-10-15 12:25:39 -07:00
abejgonzalez
9ba4918cb8 Inject MMCDevice into TLSPI Node 2020-10-15 11:46:42 -07:00
David Biancolin
b747116363 Bump FireSim 2020-10-15 11:28:44 -07:00
David Biancolin
74c1c9d7ab Punch out reset in AXI4MMIO IOBinder 2020-10-15 11:28:36 -07:00
Alon Amid
fd4a70dfb6 docs typos 2020-10-15 18:04:31 +00:00
Alon Amid
6479d54f53 bump firesim 2020-10-15 17:53:25 +00:00
Alon Amid
c7a197d79a docs 2020-10-15 17:51:28 +00:00
Alon Amid
20d3b9f9ce bump firesim 2020-10-15 17:08:06 +00:00
Alon Amid
2c935b4ad7 pull firesim mem model config into firesim tweaks 2020-10-15 17:07:51 +00:00
Alon Amid
4a317b0cab differentiate default config package delimiter 2020-10-15 17:07:20 +00:00
abejgonzalez
7f387a254b Working up until the MMC attachment 2020-10-14 23:09:49 -07:00
abejgonzalez
dcac9b79df Basic working with UART 2020-10-14 16:15:10 -07:00
David Biancolin
9c8d2948af [firechip] Fix a broken config 2020-10-14 15:33:32 -07:00
David Biancolin
6aefb73ab5 Merge remote-tracking branch 'origin/dev' into diplomatic-clocks-mbus-crossing 2020-10-14 15:29:00 -07:00
abejgonzalez
949d60597f Revert "Support evaluation of HarnessBinders in LazyModule context"
This reverts commit 9c298eedfe.
2020-10-14 14:50:38 -07:00
abejgonzalez
dda7622c29 temp commit 2020-10-14 14:49:22 -07:00
David Biancolin
5f488bc068 Bump FireSim for multiclock FAME1 xform fix 2020-10-14 14:44:48 -07:00
David Biancolin
211c33f996 Address comments in #690 2020-10-14 14:42:45 -07:00
abejgonzalez
341a6cc48d Merge remote-tracking branch 'origin/lazy-harnessbinders' into local-fpga-temp 2020-10-13 16:23:41 -07:00
abejgonzalez
5bbd865447 Add MMC Device section to the DTS 2020-10-13 16:18:00 -07:00
Jerry Zhao
9c298eedfe Support evaluation of HarnessBinders in LazyModule context 2020-10-13 15:10:41 -07:00
abejgonzalez
8257775e96 Connect DDR from harness 2020-10-12 21:50:50 -07:00
Jerry Zhao
d958b8e1aa [ci skip] Update smartelf2hex to use MemSiz instead of FileSiz
elf2hex writes zeros to a segment for which MemSize > FileSize, which adheres to the ELF spec.
Thus, we should calculate the total size of the file from the MemSize of the last segment, rather than the FileSize.
2020-10-12 17:48:08 -07:00
Jerry Zhao
8f86b6d19a Merge pull request #683 from ucb-bar/unify-fesvr
Unify htif implementation with firesim
2020-10-12 11:17:23 -07:00