Commit Graph

5596 Commits

Author SHA1 Message Date
tangxifan e2fc6fac0f
Merge pull request #869 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-10-31 17:05:28 -07:00
github-actions[bot] 3b97e15a52 Updated Patch Count 2022-11-01 00:02:51 +00:00
tangxifan 1a233f8e53
Merge pull request #868 from lnis-uofu/dependabot/submodules/yosys-plugins-d5b617e
Bump yosys-plugins from `a50ce58` to `d5b617e`
2022-10-31 11:35:49 -07:00
dependabot[bot] 71877c3359
Bump yosys-plugins from `a50ce58` to `d5b617e`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `a50ce58` to `d5b617e`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](a50ce58f8f...d5b617ece0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-31 06:23:53 +00:00
tangxifan 958ef37a83
Merge pull request #864 from yunuseryilmaz18/master
Update dpram16k.v, dpram_2048x8.v, and dpram1k.v
2022-10-30 12:16:21 -07:00
tangxifan 1445d5db0a
Merge pull request #849 from yunuseryilmaz18/patch-3
Update frac_mem_32k.v
2022-10-30 12:15:36 -07:00
tangxifan ce420ff5e6
Merge pull request #866 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-10-28 17:04:06 -07:00
github-actions[bot] 2f660fbdac Updated Patch Count 2022-10-29 00:02:32 +00:00
tangxifan 88d4d85c3b
Merge pull request #865 from lnis-uofu/dependabot/submodules/yosys-plugins-a50ce58
Bump yosys-plugins from `e4d820f` to `a50ce58`
2022-10-28 09:27:08 -07:00
dependabot[bot] 36cfa420ae
Bump yosys-plugins from `e4d820f` to `a50ce58`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `e4d820f` to `a50ce58`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](e4d820f63c...a50ce58f8f)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 06:43:48 +00:00
tangxifan 1abd6bca42
Merge branch 'master' into master 2022-10-27 10:18:59 -07:00
Yunus Emre ERYILMAZ 67a77d863e
Update dpram.v 2022-10-27 08:29:56 +03:00
Yunus Emre ERYILMAZ 0fe3bd36b6
Update dpram16k.v 2022-10-27 08:28:58 +03:00
Yunus Emre ERYILMAZ 74568b13a2
Update dpram1k.v 2022-10-26 16:32:14 +03:00
Yunus Emre ERYILMAZ 64b5b5c31c
Update dpram_2048x8.v 2022-10-26 16:31:16 +03:00
Yunus Emre ERYILMAZ f8b170ba75
Update dpram16k.v 2022-10-26 16:27:30 +03:00
Yunus Emre ERYILMAZ 82d8630ed4
Merge branch 'master' into patch-3 2022-10-24 13:32:42 +03:00
tangxifan 60a692e305
Merge pull request #856 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-10-22 14:29:20 -07:00
github-actions[bot] 9e45154f81 Updated Patch Count 2022-10-22 21:28:03 +00:00
tangxifan 5d55456c99
Merge pull request #854 from lnis-uofu/yosys_upgrade
[yosys] update to v0.22
2022-10-21 22:13:45 -07:00
tangxifan 40f1f2fbc6 [test] update golden results for iwls 2022-10-21 20:28:10 -07:00
tangxifan 04286508c8 [test] comment out fpu in iwls2005 due to yosys cannot synthesis; bring des back 2022-10-21 20:26:56 -07:00
tangxifan 57b86eaebf [yosys] update to v0.22 2022-10-21 16:57:00 -07:00
tangxifan 2bed188d66
Merge pull request #852 from lnis-uofu/pcf_hotfix
Pcf hotfix - Avoid key collision when validating pcf data
2022-10-21 15:24:02 -07:00
tangxifan 0e48e74240
Merge pull request #850 from lnis-uofu/dependabot/submodules/yosys-plugins-e4d820f
Bump yosys-plugins from `b3430d2` to `e4d820f`
2022-10-21 13:41:02 -07:00
tangxifan 2d42826919 [lib] code format 2022-10-21 13:03:03 -07:00
tangxifan 0999c9444b [lib] remove debugging messages 2022-10-21 12:44:56 -07:00
tangxifan b720b49eb1 [lib] now count pcf errors 2022-10-21 11:48:09 -07:00
tangxifan 72e7090421
Merge branch 'master' into dependabot/submodules/yosys-plugins-e4d820f 2022-10-21 09:52:39 -07:00
tangxifan 62a437a3a1
Merge branch 'master' into patch-3 2022-10-21 09:41:26 -07:00
tangxifan c385bab3aa
Merge pull request #851 from mustafaarslan0/master
Added new cell library for fracturable dsp36
2022-10-21 09:39:31 -07:00
mustafa.arslan db0e5dff93
Added new cell library for fracturable dsp36
Added new divisible 36x36 multiplier cell library for architectures which has fracturable dsp36:
- The 36x36 multiplier is form from sixteen 9x9 multipliers. 
- It operates same modes with existing library. It can operate in 3 fracturable modes:
                  1. one 36-bit multiplier
                  2. two 18-bit multipliers
                  3. four 9-bit multipliers
- It provides ~%20 better area than existing cell library (mult_36x36.v)
      Comparison made with Synopsys Design Compiler NXT:
               mult_36x36.v           Total cell area     20470 um2
               frac_mult_36x36.v   Total cell area     15103 um2
2022-10-21 17:30:20 +03:00
dependabot[bot] 98fcfd4ceb
Bump yosys-plugins from `b3430d2` to `e4d820f`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `b3430d2` to `e4d820f`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](b3430d2e55...e4d820f63c)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 06:35:23 +00:00
Yunus Emre ERYILMAZ 29d4b3cced
Update frac_mem_32k.v
1. Mixed use of non-blocking and blocking statements are unsynthesizable in Synopsys Design Compiler.
2. While defining a multidimensional array, the first array size is for the length and the second one is for the depth. The order for ram_a and ram_b arrays was wrong and it caused "out of bounds" error in DC.
2022-10-20 09:48:29 +03:00
tangxifan 69e0aa2c2a
Merge pull request #846 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-10-17 22:40:19 -07:00
github-actions[bot] 829ebce861 Updated Patch Count 2022-10-18 05:39:18 +00:00
tangxifan 783fa24521
Merge pull request #845 from lnis-uofu/empty_pcf
Multiple improvements on I/O constraint support
2022-10-17 22:15:40 -07:00
tangxifan 00a485cbeb [test] add missing file 2022-10-17 19:44:25 -07:00
tangxifan c9631497e2 [engine] syntax 2022-10-17 16:11:49 -07:00
tangxifan 60c448c98d [engine] syntax 2022-10-17 15:49:34 -07:00
tangxifan 76862efa57 [engine] syntax 2022-10-17 15:46:19 -07:00
tangxifan c3f180372d [engine] do not error out when ql-style is used in pin table 2022-10-17 15:42:22 -07:00
tangxifan 70b0d2e505 [doc] update pin table file format for pin direction keywords 2022-10-17 15:32:00 -07:00
tangxifan c4de6655b6 [engine] bug 2022-10-17 15:26:21 -07:00
tangxifan 609e096b1a [test] added a new test to validate explicit port direction in pin table support 2022-10-17 15:25:19 -07:00
tangxifan b82ebf2f23 [script] suppress warnings for vtr libs 2022-10-17 15:16:23 -07:00
tangxifan 0f2b8da7f0 [engine] code format 2022-10-17 14:55:34 -07:00
tangxifan 63d8b00630 [engine] syntax 2022-10-17 14:54:18 -07:00
tangxifan 811438c20e [engine] syntax 2022-10-17 14:20:23 -07:00
tangxifan 11624cd0c6 [engine] enabling new feature: pin_table_direction_convention 2022-10-17 14:08:21 -07:00