3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-22 08:35:32 +00:00
Commit graph

15696 commits

Author SHA1 Message Date
Akash Levy
e6da1a2d69 Fix unused warning in annotate_cell_fanout 2025-03-12 20:54:03 -07:00
Akash Levy
e4066b784d Merge remote-tracking branch 'upstream/main' 2025-03-12 19:21:32 -07:00
Akash Levy
9ac5369a5e Bump abc to latest 2025-03-12 19:16:17 -07:00
Akash Levy
1e9adbe4b0 Add warning statements around the getParam issue 2025-03-12 19:16:10 -07:00
github-actions[bot]
e44d1d404a Bump version 2025-03-13 00:22:18 +00:00
Akash Levy
6fc727139b
Merge pull request #63 from alaindargelas/memory_size_check
Memory size check
2025-03-12 16:41:41 -07:00
Alain Dargelas
88211310fa code review 2025-03-12 16:32:42 -07:00
Alain Dargelas
dcce15207e Memory size check 2025-03-12 16:21:18 -07:00
Martin Povišer
6da543a61a
Merge pull request #4818 from povik/macc_v2
Add `$macc_v2`
2025-03-12 22:55:40 +01:00
KrystalDelusion
65748b8387
Merge pull request #4898 from Anhijkt/fix-xaiger-segfault
write_xaiger: Detect and error on combinatorial loops
2025-03-13 10:49:48 +13:00
KrystalDelusion
bf96ed322d
Merge pull request #4827 from aerkiaga/main
Update ALU MULT mode in gowin to match nextpnr
2025-03-13 10:49:37 +13:00
Miodrag Milanovic
1b07d204bb Next dev cycle 2025-03-12 09:11:41 +01:00
Miodrag Milanovic
c4b5190229 Release version 0.51 2025-03-12 08:31:37 +01:00
Miodrag Milanovic
81639073a3 Update ABC to fix mingw build issue 2025-03-12 07:34:33 +01:00
github-actions[bot]
d1222c57af Bump version 2025-03-12 00:21:49 +00:00
Akash Levy
a3a9e79263 Update abc 2025-03-11 15:32:22 -07:00
Martin Povišer
a7267f4f7b
Merge pull request #4933 from povik/bump-abc2
Bump ABC
2025-03-11 22:37:15 +01:00
Martin Povišer
1ed0719a0a Revert CaDiCaL addition 2025-03-11 20:19:03 +01:00
Martin Povišer
f82a26e7e8 Bump ABC 2025-03-11 19:31:38 +01:00
Akash Levy
b20d916c41
Merge pull request #62 from alaindargelas/ungrouping_fixes
Fixes to enable keep_hierarchy
2025-03-11 10:30:11 -07:00
Alain Dargelas
8b928a8274 Fixes to enable keep_hierarchy 2025-03-11 10:26:02 -07:00
github-actions[bot]
6462cd2167 Bump version 2025-03-11 00:22:03 +00:00
Akash Levy
4d4e574ebb
Merge pull request #60 from alaindargelas/peepopt_neg_sub
neg-sub peepopt pass
2025-03-10 15:48:49 -07:00
Alain Dargelas
e1671b45b6 Code review 2025-03-10 14:44:14 -07:00
Akash Levy
e360511339
Merge branch 'YosysHQ:main' into main 2025-03-10 14:21:49 -07:00
Akash Levy
9797e2dda1
Merge pull request #59 from alaindargelas/src_attr_only
write_verilog -srcattronly option
2025-03-10 14:06:38 -07:00
Akash Levy
ef1658b4b1
Merge pull request #61 from alaindargelas/wheel_no_strip
Comment out strip
2025-03-10 14:05:37 -07:00
Alain Dargelas
811e0daeac Comment out strip 2025-03-10 14:01:07 -07:00
Akash Levy
3da52326dd Undo muxpack change that causes test failures 2025-03-10 13:50:54 -07:00
Alain Dargelas
6de80bc6b3 neg sub pass 2025-03-10 13:47:06 -07:00
Alain Dargelas
268459e00a write_verilog -srcattronly option 2025-03-10 10:15:24 -07:00
Emil J
7677a76fed
Merge pull request #4757 from YosysHQ/emil/yosys-config-version
Makefile: add YOSYS_VER and friends to CXXFLAGS for plugin compat che…
2025-03-10 17:43:55 +01:00
Alain Dargelas
1b1882fe56 write_verilog -srcattronly option 2025-03-10 09:29:48 -07:00
Alain Dargelas
e35032f2f6 write_verilog -onlysrcattr option 2025-03-10 09:27:27 -07:00
N. Engelhardt
c74df780b7
Merge pull request #4884 from YosysHQ/docs-preview-functional_tutorial
Docs: More on FunctionalIR
2025-03-10 15:05:55 +00:00
Emil J. Tywoniak
ecd8e4303d Makefile: add YOSYS_VER and friends to CXXFLAGS for plugin compat check fallback 2025-03-10 15:15:34 +01:00
Martin Povišer
d8a4991289
Merge pull request #4931 from povik/buf-clean
opt_clean, simplemap: Add `$buf` handling
2025-03-10 15:10:17 +01:00
Akash Levy
2679e1d458 Undo the changes to muxcover so that Yosys tests can pass 2025-03-10 00:41:52 -07:00
Akash Levy
73417368b4 Add muxcover changes 2025-03-09 22:08:19 -07:00
Akash Levy
706872237f Only muxpack to pmux for size 3 or bigger (size 2 is just a mux) 2025-03-09 22:08:00 -07:00
Akash Levy
6cfa779bfa Reduce verbosity of splitfanout 2025-03-09 22:07:30 -07:00
Akash Levy
86d67b47a4
Merge branch 'YosysHQ:main' into main 2025-03-08 15:11:04 -08:00
Emil J
8bb24badf2
Merge pull request #4895 from YosysHQ/emil/fix-share-portbit-infinite-loop
share: fix infinite loop in find_terminal_bits on $mux loop
2025-03-08 13:14:11 +01:00
Akash Levy
3098dcc86c
Merge pull request #56 from alaindargelas/limit_fanout
Fanout limit with buffer tree
2025-03-07 14:19:45 -08:00
Alain Dargelas
52b1cbf456 Separate into 2 passes 2025-03-07 14:11:25 -08:00
Martin Povišer
9f7cdd4bd4
Merge pull request #4262 from RoaLogic/master
MAX10 updates
2025-03-07 19:59:55 +01:00
Martin Povišer
557047fe1e opt_clean, simplemap: Add $buf handling 2025-03-07 16:08:38 +01:00
Akash Levy
fa97c4830e Generalize muxadd to muxorder 2025-03-06 16:57:47 -08:00
Alain Dargelas
c54c3f66b7 Single call to splitnets 2025-03-06 16:46:22 -08:00
Alain Dargelas
81ab3b5fed call splitnets for the whole design 2025-03-06 16:21:11 -08:00