abejgonzalez
10f9e7efe0
Support SBT thin client in FireSim standalone | Split JAVA/SBT options
2020-12-02 16:10:17 -08:00
abejgonzalez
bf05870d22
Bump Chipyard
2020-12-02 14:51:21 -08:00
Tim Snyder
5ccad8ab9b
add --no-dce to GoldenGate invocation until DCE is fixed
...
without --no-dce, currently will hit
[error] (run-main-0) java.lang.AssertionError: assertion failed: ~F1Shim|FireSim/lazyModule:ChipTop/system:DigitalTop/subsystem_l2_wrapper:CoherenceManagerWrapper/l2:InclusiveCache/mods_0:Scheduler/abc_mshrs_0:MSHR>_T_79 should be renamed exactly once. Suggested renames: List()
With the default FireSimRocketConfig
2020-12-01 21:44:10 +00:00
Tim Snyder
ff837e5a0d
rm PlusArgReaderRemoval from BaseF1Config. Add `define SYNTHESIS
...
The PlusArgReaderPass changes extmodule plusarg_reader to
a module that drives its output from DEFAULT but does not remove
BlackBox* Annotations. It relies on DeadCodeElimination coming along
later to clean up the
Rather than using the PlusArgReaderPass, the verilog SYNTHESIS `define
accomplishes the same effect in the plusarg_reader blackbox verilog.
2020-12-01 21:32:01 +00:00
abejgonzalez
4752009e98
Point chisel project to proper location
2020-11-30 21:22:08 -08:00
abejgonzalez
5e64d78300
Bump library dependencies
2020-11-28 16:01:12 -08:00
Tim Snyder
f89d746aa3
chisel 3.4 updates
2020-11-11 18:37:26 +00:00
abejgonzalez
37fe89a65f
Bump Chipyard
2020-11-05 10:31:39 -08:00
abejgonzalez
a7321df422
Bump Chipyard
2020-11-04 18:40:59 -08:00
abejgonzalez
57efb2ec03
Rename Ariane to CVA6
2020-11-04 15:38:59 -08:00
Jerry Zhao
aab053bce2
Merge pull request #648 from firesim/loadmem-fix
...
Fix RAW bug in firesim_tsi loadmem_read
2020-10-27 13:40:20 -07:00
Jerry Zhao
ebd3688299
Merge branch 'dev' into loadmem-fix
2020-10-19 09:05:35 -07:00
David Biancolin
1c76c446da
Merge pull request #644 from firesim/diplomatic-clocks-mbus-crossing
...
Place FASED in a Seperate Clock Domain By Default
2020-10-19 11:28:34 -04:00
David Biancolin
11dbebdef0
Regenerate AGFIs
...
[ci skip]
2020-10-19 15:27:52 +00:00
Jerry Zhao
a8a0054d92
Fix RAW bug in firesim_tsi loadmem_read
...
Wait for the write queue to empty before reading in loadmem.
2020-10-18 17:08:48 -07:00
David Biancolin
f1e3ddc101
Bump CY
2020-10-16 23:23:54 +00:00
David Biancolin
44649158c0
Merge remote-tracking branch 'origin/dev'. Needs CY bump.
2020-10-16 23:19:48 +00:00
David Biancolin
01a0d01c9a
Clean up FAME1Transform based on Albert's suggestions
...
Co-authored-by: Albert Magyar <albert.magyar@gmail.com>
2020-10-16 19:16:10 -04:00
Albert Magyar
830439a659
Merge pull request #647 from firesim/extract-all-threaded-instances
...
Label all threading targets as FAME models when threading is enabled
2020-10-16 13:46:31 -07:00
Albert Magyar
0f31d8100e
Remove redundant FAMEModelAnnotations from threaded unit tests
2020-10-16 18:40:38 +00:00
Albert Magyar
3b5da115c0
Label all threading targets as FAME models when threading is enabled
...
* Fix suggestion from review
2020-10-16 18:40:38 +00:00
alonamid
f0257a3f73
Merge pull request #645 from firesim/shared-configs
...
Have FireSim build recipes use Chipyard configs rather than FireChip configs
2020-10-16 11:17:45 -07:00
Alon Amid
8f0fc026da
fix unittest makefrag
2020-10-16 17:12:44 +00:00
Alon Amid
c909c4cb8c
Merge remote-tracking branch 'origin/dev' into shared-configs
2020-10-16 16:03:30 +00:00
Alon Amid
48207e5dc9
bump chipyard for default package parsing
2020-10-16 16:01:51 +00:00
Alon Amid
73d24b1b49
nit parens removal
2020-10-16 15:57:20 +00:00
David Biancolin
6263d16832
Better names for CD enables and more documentation for FAME1 transform
2020-10-16 15:33:10 +00:00
David Biancolin
2112b62084
[FAME1] Cleaner implementation of time 0 logic prop
2020-10-16 15:14:02 +00:00
David Biancolin
def3c434e6
[midasexamples] Update trivial multiclock for slightly different time0 behavior
2020-10-16 15:11:38 +00:00
Alon Amid
0e4787a04a
remove WithDefaultMemModel arg
2020-10-15 21:41:18 +00:00
Alon Amid
b9a9061b0b
type
2020-10-15 17:52:56 +00:00
Alon Amid
b35e81422c
updated build recipes to use chipyard configs
2020-10-15 17:02:44 +00:00
Alon Amid
063e446271
update makefiles with new default target config package delimiter
2020-10-15 17:02:17 +00:00
David Biancolin
89a2ac931e
Regenerate AGFIs. NB: FMR regression (1.7 -> 3.5) over last regeneration
2020-10-15 15:58:30 +00:00
David Biancolin
4e746d9d38
Bump CY
2020-10-15 15:57:11 +00:00
David Biancolin
a8900919cb
Merge remote-tracking branch 'origin/dev' into diplomatic-clocks-mbus-crossing
2020-10-14 14:50:01 -07:00
David Biancolin
64b55aff39
[passes] Modify FAME Xform to enable comb prop after an edge
2020-10-14 14:04:48 -07:00
Jerry Zhao
fa8650c4cd
Merge pull request #641 from firesim/unify-fesvr
...
Unify fesvr with chipyard
2020-10-12 10:51:30 -07:00
Jerry Zhao
f042464440
Bump Chipyard
2020-10-09 09:34:59 -07:00
Jerry Zhao
6318184f30
Rename firesim_fesvr to firesim_tsi
2020-10-09 09:30:40 -07:00
Jerry Zhao
288aad3aa8
Unify fesvr with chipyard
2020-10-09 09:25:13 -07:00
Jerry Zhao
0ad13d1093
Merge pull request #638 from firesim/support-no-mem
...
Add support for target designs with SerialBridge but no DRAM
2020-10-08 11:50:57 -07:00
Jerry Zhao
2328c7e28d
Bump Chipyard
2020-10-01 22:38:05 -07:00
Jerry Zhao
ef615d35da
Merge remote-tracking branch 'origin/dev' into support-no-mem
2020-10-01 09:45:22 -07:00
David Biancolin
f418a0095a
Merge pull request #632 from firesim/chipyard-pll
...
Support for Mirroring Chipyard's Idealized PLL
2020-09-30 22:25:08 -07:00
David Biancolin
801baeb901
Merge remote-tracking branch 'origin/dev' into chipyard-pll
2020-09-30 14:42:22 -07:00
Albert Magyar
cada120c01
Merge pull request #637 from firesim/threaded-sync-mem-unit-test
...
Add a multi-threading unit test to midasexaples for threaded sync-read mems
2020-09-30 14:39:26 -07:00
Jerry Zhao
41c8ce9ac7
Add SerialBridgeParams scaladoc
2020-09-30 20:48:09 +00:00
Albert Magyar
7240be6fef
Add unit test to midasexaples for threaded models with sync-read mems
2020-09-30 20:03:15 +00:00
Albert Magyar
014b85f4b8
Merge pull request #636 from firesim/mt-config-opt
...
Add platform config options to selectively enable model multithreading
2020-09-30 13:00:26 -07:00