Alain Dargelas
0f9901f128
forgot to recompute chains
2025-01-10 14:51:21 -08:00
Alain Dargelas
2ae521bbd1
Built-in splitfanout in muxpack
2025-01-10 13:55:23 -08:00
Alain Dargelas
99afdfa2bf
Merge branch 'main' into make_excl
2025-01-10 13:50:59 -08:00
Akash Levy
60d7723a64
Smallfixes to reconstruct busses to use logger and ignore blackboxes
2025-01-10 11:50:59 -08:00
Akash Levy
2b4e175698
bufnorm log_debug to reduce time
2025-01-09 19:24:54 -08:00
Akash Levy
2cf97cf744
Splitfanout index fix
2025-01-07 01:51:00 -08:00
Akash Levy
443613da69
Merge branch 'YosysHQ:main' into main
2025-01-07 00:56:19 -05:00
Martin Povišer
41e4aa8f0a
Merge pull request #4819 from povik/wreduce-resign
...
wreduce: Optimize signedness when possible
2025-01-06 15:27:55 +01:00
Martin Povišer
be351886a5
wreduce: Adjust naming and comments
2025-01-03 12:54:34 +01:00
Alain Dargelas
fad1b285df
format
2024-12-30 17:25:06 -08:00
Alain Dargelas
0d5d7809f8
format
2024-12-30 17:24:06 -08:00
Alain Dargelas
11c9331a51
format
2024-12-30 17:23:00 -08:00
Alain Dargelas
163b1653b1
format
2024-12-30 17:17:47 -08:00
Alain Dargelas
af248c3cb2
format
2024-12-30 17:16:47 -08:00
Alain Dargelas
a32a7b27bc
format
2024-12-30 17:13:00 -08:00
Alain Dargelas
ad80b5336d
format
2024-12-30 17:08:07 -08:00
Alain Dargelas
8d6a542a5d
Decode logic for muxpack
2024-12-27 15:23:25 -08:00
Akash Levy
bb91c5c9da
Merge pull request #37 from alaindargelas/opt_balance_tree_fanout_limit
...
New -limit_fanout option for opt_balance_tree
2024-12-20 14:05:22 -08:00
Akash Levy
1dcf75d175
Sync
2024-12-19 21:40:30 -08:00
Alain Dargelas
ab0058a568
New -limit_fanout option for opt_balance_tree
2024-12-19 11:44:39 -08:00
Emil J. Tywoniak
b9b9515bb0
hashlib: hash_eat -> hash_into
2024-12-18 15:09:25 +01:00
Emil J. Tywoniak
4e29ec1854
hashlib: acc -> eat
2024-12-18 15:09:25 +01:00
Emil J. Tywoniak
c73c88033d
hashlib: only include in one place
2024-12-18 14:58:31 +01:00
Emil J. Tywoniak
c10b3f57e1
abc: sort stats
2024-12-18 14:58:31 +01:00
Emil J. Tywoniak
d071489ab1
hashlib: redo interface for flexibility
2024-12-18 14:49:25 +01:00
Akash Levy
27d3f41ea6
Keep track of new cells in opt_dff and don't rename if only one cell is sliced
2024-12-17 14:18:51 -08:00
Akash Levy
8751c7a028
Add -blast mode to splitcells
2024-12-17 14:18:32 -08:00
Akash Levy
1eee11846e
Resolve reg naming to some extent
2024-12-17 12:11:39 -08:00
Akash Levy
2d105fc2c3
Small naming fixes to remove sig_ prefix
2024-12-17 10:48:28 -08:00
Martin Povišer
08778917db
wreduce: Optimize signedness when possible
2024-12-16 12:57:08 +01:00
Akash Levy
bfc4ab9138
Fix unordered increment
2024-12-13 13:32:44 -08:00
Alain Dargelas
41c6b71bcb
opt_balance_tree allow_off_chain
2024-12-12 09:50:53 -08:00
Akash Levy
713f80e850
Merge pull request #33 from alaindargelas/activity_info
...
Activity info
2024-12-11 12:01:20 -08:00
Akash Levy
caaef5ac14
Merge branch 'YosysHQ:main' into main
2024-12-11 12:00:34 -08:00
Alain Dargelas
fc63cd7f58
Activity info and rename cmd
2024-12-11 11:04:53 -08:00
Alain Dargelas
88ff296657
Activity info and rename cmd
2024-12-11 11:04:35 -08:00
Martin Povišer
4bd6061709
Merge pull request #4799 from povik/wrapcell-unused
...
wrapcell: Optionally track unused outputs
2024-12-10 21:16:28 +01:00
Martin Povišer
f7ad003a6f
Merge pull request #4802 from povik/abc9-box-repeat
...
Adjust `abc9_ops -prep_box` to allow repeated invocation
2024-12-10 20:08:17 +01:00
Martin Povišer
3cd01a57cd
wrapcell: Add comments, const qualifier
2024-12-10 15:13:31 +01:00
Martin Povišer
0bb139dc25
abc_new: Fix help crash
2024-12-10 14:27:55 +01:00
Martin Povišer
2a3f60bc06
abc_new: Support abc9_box
mode on ordinary design hierarchy
...
Previously the `abc9_box` mode was reserved to modules with the
`blackbox` or `whitebox` attribute. Allow `abc9_box` on ordinary modules
when doing hierarchical synthesis.
2024-12-10 14:27:29 +01:00
Martin Povišer
285f24d764
abc_new: Support per-module script override
2024-12-10 14:27:29 +01:00
Akash Levy
2c5811daa1
Fix warnings
2024-12-09 11:45:09 -08:00
Akash Levy
e0ba08dd1d
Merge branch 'YosysHQ:main' into main
2024-12-09 11:13:47 -08:00
Martin Povišer
9161377c5a
wrapcell: Fix help
2024-12-09 15:40:33 +01:00
Martin Povišer
481162b848
Merge pull request #4800 from povik/portarcs-fix
...
Fix portarcs edge cases
2024-12-09 15:13:15 +01:00
Akash Levy
8bb193d7c5
Merge branch 'YosysHQ:main' into main
2024-12-08 15:44:46 -08:00
N. Engelhardt
8557455411
handle quotes and check return value
2024-12-06 11:25:45 +01:00
Miodrag Milanovic
1b403b82d7
Handle setting environment on Windows
2024-12-06 11:25:45 +01:00
N. Engelhardt
8b0f665cc5
add setenv pass
2024-12-06 11:25:43 +01:00