Commit Graph

484 Commits

Author SHA1 Message Date
David Biancolin d22301f4ad Regenerate AGFIs 2021-05-08 01:25:55 +00:00
David Biancolin c15d9ffd76 [workloads] Add a poweroff workload for testing a networked target 2021-05-08 01:24:00 +00:00
David Biancolin a65961e2a0 [manager] Minor buildafi bug fixes 2021-05-08 00:33:33 +00:00
Tim Snyder 1c789350b0
Refactor tar2afi logic from aws_build into seperate function (#683)
Enables one to run 'firesim tar2afi --launchtime <timestamp>' to run only
the tar->afi portion of buildafi for the configs listed in config_build.ini

Behavior of buildafi is unchanged
2021-03-31 09:15:15 -05:00
Tim Snyder 9ffba8dbf4
#695 must mixin WithAutoILA to platform config to populate ILA (#712)
* #695 must mixin WithAutoILA to platform config to populate ILA

* Add WithAutoILA to all default recipes per PR feedback
2021-02-03 14:41:03 -06:00
David Biancolin 4f3bf879e8 Regenerate AGFIs
[ci skip]
2021-01-26 21:19:22 +00:00
David Biancolin 0bae4a880a Regenerate AGFI 2021-01-18 07:40:24 +00:00
David Biancolin b85fc2e20a Regenerate AGFIs; Drop timing on no-nic boom
[ci skip]
2021-01-15 07:45:37 +00:00
David Biancolin f51d2ecb34
Merge pull request #676 from firesim/bump-ami-str
Bump AMI string
2020-12-15 21:52:29 -05:00
Tim Snyder 866c43272b
warn_only on simoutputs copy back (#681)
fixes #667
by making behavior the same when get() fails on simoutput as
what currently happens for output from the rootfs
2020-12-14 22:08:09 -06:00
David Biancolin fbf58492c0 Regenerate AGFIs 2020-12-11 03:21:34 +00:00
David Biancolin bdae0a4d79 Temoporarily use a compound config for multiclock recipe 2020-12-11 03:19:28 +00:00
Tim Snyder 4f357d7c07
Enable customruntimeconfig to be relative path above firesim (#665)
When using FireSim as a library in another project, it is useful to keep
configuration files in the repo of the toplevel project. This is a minimal
change that enables a user to provide a path like ../../../toplevel-configs/somegreat.conf

infrasetup already copies the file correctly.  This change only modifies
RuntimeHWConfig.get_local_runtimeconf_binaryname() to explicitly strip the
path to os.path.basename
2020-12-10 00:29:35 -06:00
Abraham Gonzalez 3527648572 Bump AMI string 2020-12-09 06:16:39 +00:00
abejgonzalez 57efb2ec03 Rename Ariane to CVA6 2020-11-04 15:38:59 -08:00
David Biancolin 11dbebdef0 Regenerate AGFIs
[ci skip]
2020-10-19 15:27:52 +00:00
David Biancolin 44649158c0 Merge remote-tracking branch 'origin/dev'. Needs CY bump. 2020-10-16 23:19:48 +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
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 02dfcdc718 Regenerate AGFIs 2020-09-27 21:24:35 +00:00
David Biancolin 0f506e9bb1 Update names in all no-nic-targets user topology.
Secretly, I love saying 'Damn It Jerry' for stuff that's my fault.
2020-09-27 21:20:17 +00:00
Jerry Zhao c1cd3e5e70 Bump chipyard for harnessbinder refactor 2020-09-13 06:36:06 +00:00
Jerry Zhao 403b347984
Merge pull request #623 from firesim/diplomatic-clocks
Update AGFIs for new diplomatically clocked designs
2020-08-27 12:44:47 -07:00
Jerry Zhao 05edd6be8c Update AGFIs for new diplomatically clocked designs 2020-08-27 08:06:24 +00:00
Howard Mao 8e85f4642d make config_runtime.ini comment clearer and add to manager docs 2020-08-06 13:19:54 -07:00
Howard Mao 0b3d5febb1 change hostdebug.asserts to hostdebug.disable_synth_asserts 2020-08-05 18:51:07 -07:00
Howard Mao 307f44a0f9 allow synthesized asserts to be disabled at runtime 2020-08-05 16:27:38 -07:00
Albert Magyar a688824e99 Bump AGFIs to include MMIO changes from #612 2020-07-18 17:25:41 +00:00
David Biancolin 8e35d0e6d9 Regenerate AGFIs 2020-07-15 21:54:02 +00:00
David Biancolin 11feb8e0bd Promote timing failure to error; handle vivado errors in manager 2020-07-14 17:33:32 +00:00
Jerry Zhao 82ce80bc12 Bump Chipyard for RC June 2020 2020-06-23 16:28:57 +00:00
David Biancolin b9c52eafa3 Remove gemmini from default AGFIs 2020-05-31 19:18:32 +00:00
David Biancolin 02a135ccb9 Regenerate AGFIs 2020-05-31 19:16:10 +00:00
David Biancolin b1d12d15db Update workloads to use new hwdb names 2020-05-31 19:12:44 +00:00
abejgonzalez 70eaef8050 also add RISCV vars to infrasetup 2020-05-18 14:23:40 -07:00
abejgonzalez 96dd1f98f8 add RISCV vars to buildafi environment 2020-05-18 14:11:19 -07:00
Abraham Gonzalez 8c04bdc9ce Merge remote-tracking branch 'origin/dev' into fromajosim 2020-05-15 02:23:36 +00:00
Howard Mao 2fb16453fe
Merge pull request #551 from firesim/plusarg-improve
Separate plusargs per memory channel and synthesized print settings in manager
2020-05-13 16:40:43 -07:00
Howard Mao 0e6740d317 add documentation 2020-05-13 16:09:49 -07:00
Howard Mao 23e3ffe06e expose synthesized print plusargs to runtime_config.ini 2020-05-13 16:22:27 +00:00
David Biancolin e7bc535160 Regenerate AGFIs 2020-05-12 21:59:40 +00:00
David Biancolin 04d2314acb Regenerate AGFIs 2020-05-06 17:52:18 +00:00
David Biancolin 2958ac8ab1 Drop BOOM NIC host frequency: 70 -> 65 MHz 2020-05-06 17:52:05 +00:00
David Biancolin eac8b1622f Regenerate AGFIs 2020-05-04 05:30:57 +00:00
Jerry Zhao df4514d1ae Merge remote-tracking branch 'origin/dev' into fromajosim 2020-04-22 00:01:32 -07:00
David Biancolin f82e115c66 Rocket Chip Bump 4/2020. THIS COMMIT WILL NOT COMPILE; BUMP CY
Two major changes:
Abstract reset and async reset support introduced -> change Async reset
handling
Old generator utilties removed -> copy them into FireSim for
now

More Nasti <-> AXI4 hacks

Update onExprt in AsyncReset coerce

Drop gemmini's host frequency

Bump SBT version and provide a missing plugin for FSimAsTop

Regenerate AGFIs
2020-04-18 05:14:41 +00:00
David Biancolin f04c08a713 update a AGFIs 2020-04-10 21:56:54 +00:00
David Biancolin d12e3632fb [manager] Add inline description of public sharing 2020-04-10 21:56:04 +00:00
David Biancolin 8d3f4a088e [manager] Fix copying of memory_stats files 2020-04-10 21:44:29 +00:00