Commit Graph

138 Commits

Author SHA1 Message Date
David Biancolin 20fd686e33 vitis: ignore generated files copied into design/ 2022-10-20 02:51:16 +00:00
David Biancolin a24d0668e2 vitis: support further make sugar for build strategies 2022-10-20 02:51:16 +00:00
David Biancolin 1fe43b6891 vitis: Support config overlays under vitis-configs/
(cherry picked from commit 40b0d6c42bf495293fbfe4d34a6a6848c6b2f795)
2022-10-18 16:26:03 +00:00
Russell Horvath 03e3316280 naming and doc changes 2022-10-13 22:30:37 +00:00
Russell Horvath 0283f95bcd remove env script + plumb through bitbuilder 2022-09-27 03:20:34 +00:00
Russell Horvath 0c3b8d0565 expose frequency in the build_dcp script 2022-09-22 13:22:53 -07:00
Russell Horvath 6acf68ba1e bump aws-fpga to remove mmcm artifacts 2022-09-15 18:28:57 +00:00
Sagar Karandikar 9dd5f1b75e Merge remote-tracking branch 'origin/stable' 2022-08-31 18:44:38 +00:00
Sagar Karandikar ebb2410218 bump aws-fpga 2022-08-30 01:02:18 +00:00
Sagar Karandikar 021cd31eca bump aws-fpga with upstream bump + fixes for build. add agfis 2022-08-30 00:18:09 +00:00
Sagar Karandikar 6e4504f90c bump aws-fpga for vivado 2021.2 support 2022-08-30 00:17:41 +00:00
David Biancolin d725a6eb96
Resolve some common spelling mistakes (#1186) 2022-08-28 17:25:13 -07:00
abejgonzalez 957f1152e7 Comment out dcp gen | Add warning comment in flash script 2022-06-15 21:49:35 -07:00
abejgonzalez c0d346aa8a Add Vitis CI 2022-06-15 21:35:37 -07:00
abejgonzalez d5b3403a3c Gets to Vitis builds 2022-06-14 22:56:16 -07:00
David Biancolin cade001c7a vitis: Emit both dcp + bitstream 2022-06-10 18:50:30 +00:00
David Biancolin bda4867480 vitis: Remove commented code in package.tcl 2022-06-10 18:02:13 +00:00
David Biancolin 941306f609 Remove defunct XRTShim.v 2022-06-10 17:52:53 +00:00
David Biancolin f4b473cdcc vitis: register GG-generated XDC constraints 2022-06-10 17:51:09 +00:00
David Biancolin 46f6dbd93a ipgen: Remove hardcoded path to ip elaboration dest 2022-06-09 19:58:34 +00:00
David Biancolin 65e0654a85 Inline the vitis-submodule
See https://github.com/firesim/vitis-shell for history
2022-06-09 19:58:34 +00:00
David Biancolin 0030c56f59 Merge remote-tracking branch 'origin/main' into local-fpga-conda 2022-06-09 19:58:34 +00:00
David Biancolin de44db7e62
Bump aws-fpga for ipgen glob fix (#1066) 2022-06-06 11:03:33 -04:00
David Biancolin ce48aaff48 Bump aws-fpga for ILA changes 2022-06-02 15:58:58 +00:00
David Biancolin 95cbbf94c9 Merge remote-tracking branch 'origin/main' into vitis-integration 2022-05-17 23:19:21 +00:00
David Biancolin 57ac59a2de Bump aws-fpga for AREA strategy 2022-05-16 22:50:59 +00:00
David Biancolin 85d0ecb9ba Bump aws-fpga 2022-05-10 00:26:15 +00:00
David Biancolin d728e6fa3d
Bump aws-fpga to new main branch (#1022) 2022-04-14 16:31:43 -04:00
Tim Snyder 6bd99b2b8c Merge remote-tracking branch 'origin/main' into use_conda 2022-04-13 00:22:58 +00:00
abejgonzalez b53422702d Merge remote-tracking branch 'origin/local-fpga' 2022-04-02 22:29:06 -07:00
Tim Snyder 7c48b1e2c0 bump aws-fpga for uninit var cleanup 2022-03-19 21:05:10 +00:00
abejgonzalez f48ca77bac Merge remote-tracking branch 'origin/local-fpga' into where-to-build 2022-02-12 00:22:47 +00:00
Abraham Gonzalez 382ba4eb34
Initial sim/ support for Vitis platform (#918)
* Initial sim/ support for Vitis platform

* Try to make CI work nicely with local-fpga testing

* Fix MIDAS compile | Bump CY

* Remove extra pci_init | Remove extra import
2022-02-10 09:51:48 -08:00
abejgonzalez 89f74c5cce Move build-bitstream.sh to platforms 2021-11-18 21:28:51 +00:00
David Biancolin 21d847de49 Bump vitis submodule 2021-11-14 09:40:38 -08:00
David Biancolin 41440618b7 Add the vitis platform submodule 2021-11-11 12:12:00 -08:00
David Biancolin 8b77989a28
Vivado 2021.1 / AMI 1.11 (#837)
* Bump to AMI 1.11 / Vivado 2021.1

* pip2 removed on new AMIs; install it explicitly

* Knock BOOM AGFI frequency down

* Add a script to run linux boot on some default targets

* [docs] Tell users to use 1.11.0 AMI

Co-authored-by: Cloud User <centos@ip-192-168-3-37.ec2.internal>
2021-10-06 12:12:48 -05:00
David Biancolin 2aa454b7a5 Add mechanism for hierarchy-mutation robust XDC generation 2021-09-15 22:28:11 +00:00
David Biancolin 6a5f728594 Bump aws-fpga for better DRAM CDC floorplan 2021-09-11 01:35:08 +00:00
David Biancolin 1130d03656 Selectively instantiate DRAM controllers based on required memory 2021-08-10 15:26:46 +00:00
David Biancolin 2e30100d35 Use new file emission trait + makefile naming cleanup 2021-07-29 22:40:49 +00:00
David Biancolin 92a2a48c1d Bump aws-fpga 2021-06-22 18:19:57 +00:00
Abraham Gonzalez c6e1bbc77b Bump AMI 1.10 / aws-fpga 1.4.9 / Vivado 2020 2021-06-15 21:45:28 +00:00
David Biancolin c5eb111ac4 Bump AWS-FPGA 2021-06-14 17:26:39 +00:00
David Biancolin 5866208e25 Bump aws-fpga 2021-05-08 01:23:02 +00:00
Jerry Zhao c0714243bb Update sim/firesim-lib/src/main/scala/util/Configs.scala
Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
2021-03-24 12:21:59 -07:00
Jerry Zhao 5dc28de40e Add option to remove -retiming flag from Vivado 2021-03-24 12:20:08 -07:00
David Biancolin 927bb752ef Bump aws-fpga for updating timing check 2020-07-15 19:09:42 +00:00
David Biancolin 11feb8e0bd Promote timing failure to error; handle vivado errors in manager 2020-07-14 17:33:32 +00:00
David Biancolin 183c405447 Bump aws-fpga-firesim to tagged release 2020-05-31 20:23:41 +00:00
David Biancolin dc1c798506 Bump aws-fpga for AXI4 connection changes 2020-04-08 07:44:39 +00:00
David Biancolin e4dd3a5f9e
Fix FPGA-level simulation; Upgrade VCS-MX and Vivado versions for UCB use (#487)
* Fix FL sim; upgrade vivado and vcsmx versions for UCB use

* Bump aws-fpga
2020-02-05 18:59:19 -08:00
David Biancolin dd6d4321f5 Add support for arbitrary frequency and build strategy selection 2019-04-23 20:14:55 +00:00
Sagar Karandikar 87fdf4c94b bump aws-fpga to dev 2019-04-19 23:01:41 +00:00
Sagar Karandikar 15cc381494 bump aws-fpga 2019-04-17 21:06:56 +00:00
Sagar Karandikar 0a535e56fe bump aws-fpga to upstream 1.4.8 2019-04-17 19:06:44 +00:00
Sagar Karandikar 568ef3b8b7 bump aws-fpga-firesim to master 2019-02-25 00:51:06 +00:00
Sagar Karandikar c4d5fa0b40 bump to aws-fpga dev 2019-02-01 07:13:19 +00:00
Sagar Karandikar f5e815ab33 bump aws-fpga to fix xsim 2019-02-01 06:15:05 +00:00
Sagar Karandikar 7c645862eb bump aws-fpga to upstream 1.4.6, released 1/25/19 2019-01-25 21:56:05 +00:00
David Biancolin 364b6aa427 Bump aws-fpga for updated constraints 2018-12-14 08:39:51 +00:00
Sagar Karandikar 3d49e015a8 bump aws-fpga 2018-12-09 19:48:38 +00:00
Sagar Karandikar 3c85eda572 bump aws-fpga 2018-12-06 21:26:16 +00:00
alonamid e596054970 bump aws-fpga and midas 2018-11-30 18:40:31 +00:00
Sagar Karandikar 76353453ed change macro usage in aws-fpga 2018-11-29 06:42:12 +00:00
Sagar Karandikar 68c0cfa81b bump aws-fpga 2018-11-29 05:08:43 +00:00
alonamid 016f343cd8 bump aws-fpga 2018-11-29 04:09:38 +00:00
alonamid c5c6355afb bump aws-fpga 2018-11-28 23:56:59 +00:00
alonamid 10b462d8ce bump aws-fpga 2018-11-28 21:30:08 +00:00
alonamid d3c943ffd9 bump aws-fpga 2018-11-28 02:27:38 +00:00
alonamid 2b3bfc05e1 bump midas and aws-fpga 2018-11-15 04:57:55 +00:00
alonamid cfb1df03b4 bump aws-fpga and midas supernode-integration 2018-11-08 00:28:57 +00:00
Sagar Karandikar 619833929f bump to aws-fpga master 2018-09-22 18:45:08 +00:00
Sagar Karandikar cee14b94e9 bump aws-fpga 2018-09-20 21:39:09 +00:00
alonamid a1d19f9d0d bump midas and aws-fgpa to auto-ila 2018-09-12 22:40:24 +00:00
Sagar Karandikar e01b9636b9 final bump to lineup aws-fpga with aws-fpga-firesim master 2018-08-13 16:22:38 +00:00
Sagar Karandikar 456d5cf1cd bump aws-fpga for readme 2018-08-12 16:26:36 +00:00
Sagar Karandikar b02fb9ed7a bump aws fpga 2018-08-12 16:10:41 +00:00
Sagar Karandikar 847223cb73 update pre-built AGFIs (not yet public), bump aws-fpga .gitignore ignoring BOOM cl_ directories 2018-08-11 22:48:44 +00:00
Sagar Karandikar ec8974bc34 tie off new signals introduced in 1.4.0 2018-08-11 18:01:55 +00:00
David Biancolin 60a5a8d082 Bump aws-fpga to fix timing failures due to false paths 2018-08-06 22:04:51 +00:00
Sagar Karandikar 8d18c73326 fix vcs simulation for 1.4.0 shell 2018-07-29 19:04:12 -07:00
Sagar Karandikar 9beea48bfa fix xsim simulation for 1.4.0 shell 2018-07-29 01:08:10 +00:00
Sagar Karandikar 3fae990a03 some cleanups in aws-fpga 2018-07-22 20:15:53 +00:00
Sagar Karandikar 800591cecc bump aws-fpga with fixed constraint 2018-07-22 01:02:43 +00:00
Sagar Karandikar 2734db325a bump aws-fpga with 1.4.0 shell 2018-07-21 23:38:27 +00:00
Sagar Karandikar 4ddbeeee6e wip moving to 1.3.8 shell 2018-07-21 19:10:36 +00:00
Sagar Karandikar bba9dea481 New squashed FireSim repo for open-sourcing
This is the new FireSim repo that will be open-sourced. This commit
matches the state of the repo at commit
031132485840608f111e6c745d8140b5def6d857 of the original FireSim
repo, which now lives at
https://github.com/firesim/firesim-prerelease

All future FireSim development will happen in this repository. The
FireSim pre-release repo is maintained privately only for archival
purposes (e.g. if someone needs to do git blame on a file) - no new
commits should be made on the pre-release repo.
2018-05-13 19:40:34 +00:00