Commit Graph

5958 Commits

Author SHA1 Message Date
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
tangxifan 6309ef2db4 Merge branch 'refactoring' into dev 2020-01-22 17:21:21 -07:00
tangxifan 558f0bb1bd bug fixing in shell echo messages and add a test script 2020-01-22 17:11:24 -07:00
tangxifan 9b79bb2114 Merge branch 'refactoring' into dev 2020-01-22 16:52:23 -07:00
tangxifan bb8ef9614f change to namespace openfpga and bug fixed to avoid easy crash due to wrong options 2020-01-22 16:49:32 -07:00
tangxifan f8c5c1a117 update shell with new function binding strategy and new help desk print-out 2020-01-22 16:05:14 -07:00
tangxifan 7073e4d082 add shell unit test 2020-01-21 22:59:53 -07:00
tangxifan 4f26e2519f add shell interface and command execution 2020-01-21 20:46:24 -07:00
tangxifan 363ab382e5 add shell data structure 2020-01-21 17:24:49 -07:00
tangxifan b53897b838 add how-to-use for command data structure 2020-01-20 22:53:11 -07:00
tangxifan 7a5b36fe52 Add echo command and unit test for command parser 2020-01-20 20:31:16 -07:00