David Biancolin
9d1b4f81a0
[gg] Move Compiler.scala -> passes/Compilers.scala
2019-11-11 15:29:21 -08:00
David Biancolin
a090464263
[gg] Remove defunct AddedTargetIOAnnotation; use bridges
2019-11-11 15:29:21 -08:00
David Biancolin
ff905338d2
[gg] Stop passing around targetIO
2019-11-11 15:29:20 -08:00
David Biancolin
051e5bb91d
[gg] Remove legacy Compiler object; use phase only
2019-11-11 15:29:20 -08:00
David Biancolin
b07dbb7342
[gg] Remove platform mapping; change platform selection
2019-11-11 15:29:20 -08:00
Sagar Karandikar
11c8457c03
handle qcow2 when copying back results from within rootfs
2019-11-11 23:10:38 +00:00
David Biancolin
c3a4731a60
Merge pull request #423 from firesim/fix-assert-module
...
[midasexamples] Fix PeekPoke use in AssertionModule to issue token irrevocably
2019-11-11 15:03:40 -08:00
David Biancolin
e77fd6bec7
[midasexamples] Fix PeekPoke use in AssertionModule to issue tokens irrevocably
2019-11-11 15:00:13 -08:00
Sagar Karandikar
6ba161541a
factor out +zero-out-dram a bit
2019-11-11 22:57:51 +00:00
Sagar Karandikar
5d300ddb42
more cleanup
2019-11-11 22:32:59 +00:00
Sagar Karandikar
aa275f0c8f
cleanup
2019-11-11 22:27:22 +00:00
Sagar Karandikar
492734054a
support qcow2 for starting sims, killing sims. runworkload teardown still TODO
2019-11-11 22:25:26 +00:00
Sagar Karandikar
ca9afb6d8b
fix copying rootfs/bootbin for non-supernode designs
2019-11-11 19:03:04 +00:00
Sagar Karandikar
1ff1074985
unify boot command generation in manager between supernode/regular
2019-11-11 18:35:25 +00:00
Sagar Karandikar
b63f1eac5c
wip
2019-11-11 18:18:11 +00:00
Sagar Karandikar
3d05ec5bcf
get rid of index-based supernode rootfs/bootbin naming. use job name instead, which is unique
2019-11-08 21:49:03 +00:00
Sagar Karandikar
d068e284f6
fix handling of supernode w.r.t. copying back files
2019-11-08 19:50:15 +00:00
Sagar Karandikar
b61de3c728
go back to building full kernel. not doing that gives module format error
2019-11-08 18:55:02 +00:00
Sagar Karandikar
6c0796afaf
install nbd kmod by default
2019-11-07 22:38:57 +00:00
Sagar Karandikar
328823713b
only do make modules in install script
2019-11-07 22:36:53 +00:00
Sagar Karandikar
9d80792262
Merge pull request #420 from firesim/fix-managerinit
...
Fix managerinit issues with aws configure
2019-11-07 10:05:20 -08:00
Sagar Karandikar
b95ce53a2c
Update deploy/firesim
...
Co-Authored-By: David Biancolin <david.biancolin@gmail.com>
2019-11-07 10:04:53 -08:00
Sagar Karandikar
92cdc8a214
Revert "Temp Hotfix for managerinit problem ( #403 )"
...
This reverts commit b4bc8b6a6c
.
2019-11-07 00:39:37 +00:00
Sagar Karandikar
4bd10a9c66
fix managerinit handling of aws configure
2019-11-07 00:38:46 +00:00
David Biancolin
56654b3979
Merge pull request #416 from firesim/token-irrevocability
...
Add optional, host-stateful assertions for checking token irrevocability
2019-11-05 18:02:37 -07:00
David Biancolin
266dd7ac23
[gg] Rewrite irrevocable assertions in terms of leaf values
2019-11-05 14:23:34 -08:00
Abraham Gonzalez
21475d1c90
Merge pull request #417 from firesim/update-e2fsprogs
...
Bump FireMarshal
2019-11-04 23:04:45 -08:00
Abraham Gonzalez
d1e9960ac3
bump firesim-software
2019-11-05 01:29:45 +00:00
Abraham Gonzalez
b27900b727
build newer e2fsprogs for firemarshal
2019-11-05 01:27:39 +00:00
David Biancolin
099e9db408
[gg] Put token irrevocability assertions on a switch
2019-11-04 16:10:48 -08:00
David Biancolin
2fd68cfd80
Update token irrevocability assertion generation
2019-11-04 10:57:20 -08:00
David Biancolin
7b0c832aac
Update Bridge Docs ( #408 )
...
* Update Bridge Docs
* Address some of alons comments
2019-11-04 10:29:51 -08:00
Sagar Karandikar
2177b9eb45
setup remote nodes for qcow2
2019-11-02 09:18:36 +00:00
Sagar Karandikar
99904959d5
put kernel module in reliable location
2019-11-02 08:54:36 +00:00
Sagar Karandikar
f85298bd57
script to build nbd.ko driver
2019-11-02 08:46:17 +00:00
David Biancolin
b4468444e5
Merge pull request #412 from firesim/tracerv-console-output
...
[TracerV] Clean up console output
2019-11-01 23:52:17 -07:00
David Biancolin
a6460d4118
[TracerV] Clean up console output
2019-11-02 06:49:35 +00:00
Abraham Gonzalez
751ca4c691
Merge pull request #409 from firesim/abejgonzalez-patch-1
...
Update SPEC-2017.rst
2019-11-01 11:44:35 -07:00
Abraham Gonzalez
6bc0358367
Update SPEC-2017.rst
...
BOOM now supports RV64GC
2019-10-30 21:24:11 -07:00
David Biancolin
a7ed32fe31
Merge pull request #400 from firesim/flatten-midas
...
Flatten the MIDAS submodule into FireSim
2019-10-23 16:55:12 -07:00
David Biancolin
6c32d45afe
Merge branch 'dev' into flatten-midas
2019-10-23 23:54:21 +00:00
Albert Magyar
16abe87287
Add support for blackboxes in FAMETransform via clock gating ( #388 )
2019-10-23 12:29:42 -07:00
Howard Mao
ad1bb67ae1
add missing rule for building axe
2019-10-21 20:14:08 -07:00
Howard Mao
53a34c28a0
update chipyard
2019-10-21 19:19:17 -07:00
Howard Mao
da4d8cd9fd
add fsim-tracegen rule to makefile
2019-10-21 09:42:48 -07:00
Howard Mao
7ef9b0da31
add ground test bridge and bridge driver
2019-10-21 09:42:48 -07:00
Sagar Karandikar
b4bc8b6a6c
Temp Hotfix for managerinit problem ( #403 )
2019-10-19 12:59:41 -07:00
David Biancolin
c8f5af8e50
Inline the MIDAS submodule
2019-10-18 18:03:19 +00:00
David Biancolin
9a4093c454
1.7.0 Release Changelog Updates ( #398 )
...
* Update Changelog for 1.7.0
2019-10-16 14:15:16 -07:00
Albert Magyar
35ef2eca0d
[MIDAS] Add support for blackboxes in FAMETransform via clock gating ( #150 )
...
* Add support for blackboxes in FAMETransform via clock gating
* More ScalaDoc, correct parameter names
Co-Authored-By: David Biancolin <david.biancolin@gmail.com>
2019-10-15 21:15:56 -07:00