Commit Graph

2618 Commits

Author SHA1 Message Date
tangxifan b8c504f574 Do not allow vpr to free everything when it is done. So that we can have access to their device data 2020-01-27 19:49:05 -07:00
tangxifan df056f5d70 openfpga shell will stay in interactive mode after executing a script 2020-01-27 17:56:24 -07:00
tangxifan 5ecb771673 debugging the annotation to physical mode of pb_types 2020-01-27 17:43:22 -07:00
tangxifan a6fbbce33e start developing the openfpga arch binding to vpr 2020-01-27 15:31:12 -07:00
tangxifan 46b53f20ba add ezgl support in the CMakelist for VPR8 2020-01-27 13:44:28 -07:00
tangxifan 01c80b9126 add sample architecture to be used for Openfpga 2020-01-27 13:39:13 -07:00
tangxifan 2e41138633 use a micro benchmark for vpr quick-run 2020-01-26 17:56:22 -07:00
tangxifan 93ab4b8dd2 add test case for openfpga shell 2020-01-26 17:30:46 -07:00
tangxifan de38e8ecd9 Merge branch 'refactoring' into dev 2020-01-26 15:55:42 -07:00
tangxifan 7d4b07421d finish XML parser and writer for pb_type annotation 2020-01-26 15:54:49 -07:00
tangxifan 1cba141dd0 add pb parser and support XML parsing for pb type name in full hiearchy 2020-01-26 11:52:58 -07:00
tangxifan cd3565cf53 complete the XML parser for pb_type annotation 2020-01-26 10:56:57 -07:00
tangxifan a9f03ce21b add XML attribute parsing for physical and operating pb_type annotation 2020-01-26 10:19:47 -07:00
tangxifan bafd866cfc start developing XML parser for pb_type annotation 2020-01-25 21:19:08 -07:00
tangxifan b6f96e5a8f add method functions to pb_type annotation 2020-01-25 20:46:21 -07:00
tangxifan 9b4b6ae083 rename pb_annotation and move it to openfpga namespace 2020-01-25 18:17:00 -07:00
tangxifan f834954698 start developing the pb_type annotation 2020-01-25 18:14:38 -07:00
tangxifan b4f4bf62a2 add comments to sample arch 2020-01-25 17:42:24 -07:00
tangxifan 7feeee8c0e add full syntax to sample_arch.xml about the physical pb_type binding 2020-01-25 17:38:06 -07:00
tangxifan b49f2c445a
Merge pull request #45 from LNIS-Projects/master
Update dev to be even with master's documentation update
2020-01-24 18:41:48 -07:00
tangxifan 95d477a20a Merge branch 'refactoring' into dev 2020-01-24 17:08:36 -07:00
tangxifan 5039af2c2f update title page 2020-01-24 17:00:53 -07:00
tangxifan a7a1fe8a74 simplify openfpga title page and add command dependency on read_arch and write_arch 2020-01-24 16:57:14 -07:00
tangxifan b641ae15d3 add command dependency in shell execution 2020-01-24 16:46:39 -07:00
tangxifan 0cfb88a49f
Merge pull request #44 from srtemp/master
Fix GUI support with cmake 3.16
2020-01-24 11:28:33 -07:00
srtemp dd3d5fb7da
Update travis to use cmake 3.16 2020-01-24 11:06:07 -07:00
srtemp c574ab081a
Fix GUI support with cmake 3.16
Updated cmakelist to fix gui support with cmake > 3.12.  Tested on ubuntu 18.04.
2020-01-24 10:54:37 -07:00
tangxifan d1725de606 add ctags script to index openfpga source files 2020-01-24 10:15:16 -07:00
tangxifan 642887df3e Merge branch 'dev' of https://github.com/LNIS-Projects/OpenFPGA into dev 2020-01-23 21:03:29 -07:00
tangxifan 655f84b00e add write_openfpga_arch command to openfpga shell 2020-01-23 20:58:15 -07:00
tangxifan a03f8aa346 add profiling for read arch 2020-01-23 20:12:30 -07:00
tangxifan cdb3b6de46 add read_openfpga_arch to OpenFPGA shell 2020-01-23 19:10:53 -07:00
tangxifan e69aa5ba30 change type casting for vpr macro 2020-01-23 14:57:53 -07:00
tangxifan 26e6c4012f add const context function execution for shell 2020-01-23 14:50:03 -07:00
tangxifan 3cb16a2279 move basic commands to separated CXX files 2020-01-23 14:42:49 -07:00
Laboratory for Nano Integrated Systems (LNIS) 1cd4ca1fe2
Merge pull request #43 from LNIS-Projects/dev
Updated guidelines to clarify the issues that may happen during compilation
2020-01-23 14:17:46 -07:00
AurelienUoU 712d8dd3a2 Typo fixing 2020-01-23 13:25:27 -07:00
tangxifan ba207ee5a5 start split workload from the main.cpp in openfpga 2020-01-23 13:24:35 -07:00
AurelienUoU cf2c99214e Edit Readme 2020-01-23 13:19:57 -07:00
AurelienUoU c51001c853 Add compilation verification task in openfpga_flow 2020-01-23 13:13:23 -07:00
ganeshgore cd69f1870d Merge remote-tracking branch 'origin/ganesh_dev' into dev 2020-01-23 10:07:36 -07:00
ganeshgore 46bb5ef9d0 Added disp option in openfpga_flow, Default is --nodisp 2020-01-23 10:04:38 -07:00
AurelienUoU f504922069 Compilation verification insertion in README 2020-01-23 09:39:49 -07:00
AurelienUoU 521faebde2 Correct unexpected path modification 2020-01-22 21:03:57 -07:00
AurelienUoU 85c9f26a9f Update documentation about cmake version and graphical interface 2020-01-22 20:46:49 -07:00
tangxifan 07ad32241a Merge branch 'refactoring' into dev 2020-01-22 20:30:26 -07:00
tangxifan 7909a1ad82 update title for openfpga shell 2020-01-22 20:29:57 -07:00
tangxifan 523f9ac391 start implement openfpga shell and use vpr as a macro 2020-01-22 20:20:10 -07:00
tangxifan f6a36e8f76 Merge branch 'refactoring' into dev 2020-01-22 19:52:31 -07:00
tangxifan e983966a08 add macro function support to openfpga shell and update unit test 2020-01-22 19:30:36 -07:00