Commit Graph

5024 Commits

Author SHA1 Message Date
tangxifan e2e212cec4 [lib] remove out-of-date files 2022-07-27 14:35:35 -07:00
tangxifan 14726e9317 [lib] add missing file 2022-07-27 12:16:53 -07:00
tangxifan 3277e89f5e [lib] add missing file 2022-07-27 11:41:54 -07:00
tangxifan df1b8ae892 [lib] remove out-of-date files 2022-07-27 11:24:35 -07:00
tangxifan 23e3d37b3d [lib] add test for pcf reader/writer 2022-07-27 11:24:05 -07:00
tangxifan ae3ec75a24 [lib] add pcf writer 2022-07-27 11:18:30 -07:00
tangxifan 73c0349832 [lib] developing pcf data structure 2022-07-27 11:12:18 -07:00
tangxifan 079a502153 [lib] developing pcf reader 2022-07-27 10:36:00 -07:00
tangxifan d197010ba3 [lib] fixed a few bugs; now csv reader and writer is working 2022-07-27 09:11:24 -07:00
tangxifan 55f73dcdc5 [lib] now use rapidcsv as parser 2022-07-27 09:04:00 -07:00
tangxifan 27f4a174b0 [lib] debugging 2022-07-26 23:04:14 -07:00
tangxifan b8b846d3eb [lib] add a testcase for csv read/write for io pin table 2022-07-26 22:54:27 -07:00
tangxifan 250ebb5549 [lib] developing csv writer for io pin table 2022-07-26 22:52:13 -07:00
tangxifan e860706363 [lib] developing csv reader for pin table file 2022-07-26 21:46:44 -07:00
tangxifan 1d1c2d7e8c [lib] developing csv reader for io pin table 2022-07-26 21:08:41 -07:00
tangxifan ae328cfa7f [lib] add more apis 2022-07-26 21:01:33 -07:00
tangxifan b8bd19a234 [lib] developing io pin table data structure 2022-07-26 20:47:45 -07:00
tangxifan 5fa2df1d27 [lib] developing io pin table data structure 2022-07-26 20:31:47 -07:00
tangxifan b6ad38598d [test] add io location map reader/writer test main 2022-07-26 20:02:39 -07:00
tangxifan 0ea456c55d [lib] add io location XML reader 2022-07-26 19:58:15 -07:00
tangxifan 5b547b1c91 [lib] fixed some compilation bugs 2022-07-26 19:36:57 -07:00
tangxifan 9decccbc66 [lib] add pcf read/writers as well as a simple verilog reader 2022-07-26 16:54:23 -07:00
tangxifan 89eb2fd634 [test] add example file of io location 2022-07-26 16:34:10 -07:00
tangxifan 2ce6424dc5 [lib] add csv-parser as a single-include header 2022-07-26 16:23:48 -07:00
tangxifan 1c9da96f59 [lib] move io_location_map to libpcf 2022-07-26 16:00:28 -07:00
tangxifan 27fea8bbbe [lib] Merge librepackdc into libpcf 2022-07-26 15:54:32 -07:00
tangxifan 2b4beb632c [doc] fix a bug in including io information file format 2022-07-26 15:50:35 -07:00
tangxifan 65fa6f5b60
Merge pull request #731 from lnis-uofu/io_constraints
Now OpenFPGA can output I/O location information to an XML file
2022-07-26 15:41:08 -07:00
tangxifan bf2b1da801 [doc] add the new command file format to documentation 2022-07-26 14:06:07 -07:00
tangxifan 23f98d6a3b [engine] fixed a few bugs 2022-07-26 13:55:29 -07:00
tangxifan 353de4546f [test] add 'write_fabric_io_info' command to test cases 2022-07-26 13:48:54 -07:00
tangxifan 85bcb36f34 [engine] fix compiler errors 2022-07-26 12:25:40 -07:00
tangxifan 0862eceed0 [engine] add an XML write to io location map: In the long run, we should decouple the writer function from the data structure!!! 2022-07-26 12:17:45 -07:00
tangxifan 2e8d5aa65e
Merge pull request #729 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-07-22 17:10:36 -07:00
github-actions[bot] f43acd76db Updated Patch Count 2022-07-23 00:02:19 +00:00
tangxifan 2450e81be9
Merge pull request #728 from lnis-uofu/constrain_pin_location_in_openfpga
Update unit test data.
2022-07-22 16:35:49 -07:00
tangxifan 7af7a1d6c7
Merge branch 'master' into constrain_pin_location_in_openfpga 2022-07-22 10:49:37 -07:00
taoli4rs 59e2692b9a Update unit test data. 2022-07-22 10:45:31 -07:00
tangxifan 8217f62472
Merge pull request #725 from lnis-uofu/tangxifan-patch-2
Update compile.rst to avoid confusion in https://github.com/lnis-uofu/OpenFPGA/issues/724
2022-07-21 18:44:00 -07:00
tangxifan 21a0415ff3
Update compile.rst 2022-07-21 17:52:21 -07:00
tangxifan 8dd94fb522
Merge pull request #723 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-07-21 17:13:02 -07:00
github-actions[bot] 591899dfb8 Updated Patch Count 2022-07-22 00:02:19 +00:00
tangxifan 407652191e
Merge pull request #722 from antmicro/fix-tnode-remap
Fixes for VPR timing node remapping
2022-07-21 10:04:37 -07:00
tpagarani 9e6caeb899
Merge pull request #720 from lnis-uofu/dependabot/submodules/yosys-plugins-52cdcc4
Bump yosys-plugins from `e71ace5` to `52cdcc4`
2022-07-21 09:12:03 -07:00
Maciej Kurc 22f8d968cc Ported fixes related to timing graph node remapping.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2022-07-21 10:29:58 +02:00
dependabot[bot] 6dac416025
Bump yosys-plugins from `e71ace5` to `52cdcc4`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `e71ace5` to `52cdcc4`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](e71ace57a7...52cdcc42db)

---
updated-dependencies:
- dependency-name: yosys-plugins
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-21 06:28:13 +00:00
tangxifan 2a73b60afb
Merge pull request #719 from lnis-uofu/constrain_pin_location_in_openfpga
Add constrain_pin_location command in openfpga; add full flow test.
2022-07-20 22:28:52 -07:00
taoli4rs 347a29f27c Fix test name in basic regression test script. 2022-07-20 21:05:31 -07:00
taoli4rs 0dab36f326 Fix clang issue- change string to string.c_str() for VTR_LOG. 2022-07-20 15:20:19 -07:00
taoli4rs 3762a3aae4 Code clean up based on review. 2022-07-20 14:34:44 -07:00