Commit Graph

6285 Commits

Author SHA1 Message Date
tangxifan fe1beb98a6
Merge pull request #1148 from lnis-uofu/xt_subtile
Subtile Support
2023-05-04 13:16:15 +08:00
tangxifan fd37136322 [doc] remove invalid syntax 2023-05-04 10:20:01 +08:00
tangxifan 266e6d8732 [doc] try to fix the bug on bibtex package 2023-05-04 10:17:48 +08:00
tangxifan c67345eed3 [doc] update readthedocs settings by using the latest build options and remove legacy syntax 2023-05-04 10:14:18 +08:00
tangxifan 0e10727a5c [doc] hotfix on sphinxcontrib-youtube package which causes readthedocs to fail 2023-05-04 10:03:10 +08:00
tangxifan dab89322b3 [core] fixed the bug in I/O location map build-up when supporting subtiles 2023-05-04 09:51:05 +08:00
tangxifan f89b7a82cf [arch] fixed a bug where the array size mismatch the layout name 2023-05-03 22:23:20 +08:00
tangxifan 8d02a6e600 [test] now testcases are using proper arch 2023-05-03 21:47:21 +08:00
tangxifan cb0e6b9e17 [core] fixed a critical bug 2023-05-03 21:46:35 +08:00
tangxifan 6c48c57421 [core] fixed some bugs in the subtile support 2023-05-03 21:23:52 +08:00
tangxifan 7bedc965ac [core] supporting subtile 2023-05-03 17:30:58 +08:00
tangxifan df771cb33a [test] add a new testcase for subtile and deploy it to basic regression test 2023-05-03 15:41:29 +08:00
tangxifan a3f2ae3c33 [arch] format 2023-05-03 15:23:47 +08:00
tangxifan 02a5057449 [arch] add openfpga arch example using subtile; updated documentation 2023-05-03 15:20:49 +08:00
tangxifan 68f2d9fe5e [arch] add new example arch using subtile in I/O blocks; Updated documentation 2023-05-03 15:16:39 +08:00
tangxifan dc1f6cb322
Merge pull request #1142 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2023-04-25 11:33:34 +08:00
github-actions[bot] b866d2757a Updated Patch Count 2023-04-25 00:51:28 +00:00
tangxifan f1f00cba73
Merge pull request #1140 from lnis-uofu/xt_ccff_v2
CCFF v2.0: Now CCFF can be controlled by a number of programming clocks
2023-04-25 08:49:07 +08:00
tangxifan e20ac5f272 [core] fixed a bug which cause configuration protocols other than ccff failed 2023-04-24 22:46:46 +08:00
tangxifan 39708e6226 Merge branch 'master' of github.com:lnis-uofu/OpenFPGA into xt_ccff_v2 2023-04-24 21:22:35 +08:00
tangxifan bc59811d9f Merge branch 'xt_ccff_v2' of github.com:lnis-uofu/OpenFPGA into xt_ccff_v2 2023-04-24 21:21:33 +08:00
tangxifan 18b078d1d5 [core] fixed bugs which cause ci failed 2023-04-24 21:20:07 +08:00
tangxifan a7001a087d
Merge pull request #1139 from lnis-uofu/dependabot/submodules/yosys-plugins-6b69bc5
Bump yosys-plugins from `137606e` to `6b69bc5`
2023-04-24 21:03:10 +08:00
tangxifan fd96a8bdf0
Merge pull request #1138 from lnis-uofu/dependabot/submodules/yosys-51dd029
Bump yosys from `a9c792d` to `51dd029`
2023-04-24 19:17:18 +08:00
tangxifan 7855c694a1
Merge branch 'master' into xt_ccff_v2 2023-04-24 15:07:45 +08:00
dependabot[bot] a721ee2025
Bump yosys-plugins from `137606e` to `6b69bc5`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `137606e` to `6b69bc5`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](137606ebfa...6b69bc5ed8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 07:01:50 +00:00
dependabot[bot] 13bb4bf88a
Bump yosys from `a9c792d` to `51dd029`
Bumps [yosys](https://github.com/YosysHQ/yosys) from `a9c792d` to `51dd029`.
- [Release notes](https://github.com/YosysHQ/yosys/releases)
- [Commits](a9c792dcee...51dd029024)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 07:01:45 +00:00
tangxifan e11e4dc3f4 [core] comment on current limitations 2023-04-24 14:59:43 +08:00
tangxifan f06248a1b0 [test] add a new testcase to validate the ccff v2 2023-04-24 14:55:22 +08:00
tangxifan d9af8dd722 [core] did some dirty fix but now dv should pass. Not sure why usig a shorter bitstream does not work 2023-04-24 14:50:42 +08:00
tangxifan 679c6e9b43 [core] debugging 2023-04-24 14:05:51 +08:00
tangxifan 3c6a4d34d8 [core] code format 2023-04-24 13:36:59 +08:00
tangxifan 715765d81b [core] code complete for top testbench generator on ccffv2 upgrades 2023-04-24 13:34:44 +08:00
tangxifan 667d9df028 [core] developing testbench generator for ccff v2 2023-04-24 11:36:21 +08:00
tangxifan 1ba3c56cf3 [core] code format 2023-04-23 16:49:19 +08:00
tangxifan ba90f5020b [core] fixed some bugs which cause netlist generation failed 2023-04-23 16:48:14 +08:00
tangxifan 28b7a12f68 [core] code format 2023-04-23 14:31:35 +08:00
tangxifan bd511ba515 [core] fixed syntax errors 2023-04-23 14:26:08 +08:00
tangxifan 592765af48 [core] code complete for upgrading netlist generator w.r.t. ccff v2 2023-04-23 13:57:37 +08:00
tangxifan 5500b9a289 [core] upgrading netlist generator 2023-04-22 16:27:27 +08:00
tangxifan 02e964b16f [test] add a new test case for ccffv2 2023-04-22 15:41:19 +08:00
tangxifan ea8ae29b53 [core] code format 2023-04-22 15:12:38 +08:00
tangxifan 297a23dee7 [core] fixed syntax errors 2023-04-22 15:09:39 +08:00
tangxifan 5e8e982334 [core] finished developing checkers 2023-04-22 12:44:34 +08:00
tangxifan 79b903647d
Merge pull request #1135 from lnis-uofu/dependabot/submodules/yosys-plugins-137606e
Bump yosys-plugins from `96a0853` to `137606e`
2023-04-22 12:21:58 +08:00
tangxifan cd8d5de348
Merge pull request #1137 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2023-04-22 12:04:25 +08:00
tangxifan f70cc32824 [core] developing checkers for configuration protocol w.r.t. the programming clocks 2023-04-22 08:46:36 +08:00
github-actions[bot] 14892a6146 Updated Patch Count 2023-04-22 00:02:24 +00:00
tangxifan 95f97115ee
Merge pull request #1136 from lnis-uofu/dependabot/submodules/vtr-verilog-to-routing-90ee6e6
Bump vtr-verilog-to-routing from `d70659f` to `90ee6e6`
2023-04-21 23:47:14 +08:00
tangxifan dba449f42a [core] code complete for parsers 2023-04-21 23:45:35 +08:00