3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-28 19:35:53 +00:00
Commit graph

777 commits

Author SHA1 Message Date
Akash Levy
fd811ddaee Cleanup 2025-02-14 08:48:27 -08:00
Alain Dargelas
077b4b854c longloop honors caching 2025-02-13 15:49:18 -08:00
Alain Dargelas
bf96f94267 Annotate logic depth 2025-02-05 16:45:08 -08:00
Akash Levy
674075126b Clear selection in pass before doing anything 2025-02-04 23:01:13 -08:00
Alain Dargelas
4a1af2f780 remove not needed code 2025-01-31 16:26:17 -08:00
Alain Dargelas
8213dd1dcf Code review 2025-01-31 15:29:33 -08:00
Alain Dargelas
4861aefcd8 Fix test 2025-01-31 13:28:48 -08:00
Alain Dargelas
b4787c787f Calculate cell fanout (post-synthesis) 2025-01-31 10:17:34 -08:00
Akash Levy
29710e6677 Rename to bus_rebuild 2025-01-27 17:56:24 -08:00
Akash Levy
14f8179e51 Splitcells was missing $aldff 2025-01-27 17:55:19 -08:00
Akash Levy
57bf3a6f51
Merge branch 'YosysHQ:main' into main 2025-01-14 08:38:59 -08:00
Emil J. Tywoniak
a58481e9b7 mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00
Akash Levy
941d78a6ac Make splitnetlist more efficient, no preliminary opt_clean in submod, remove $buf cells in opt_clean 2025-01-10 17:12:15 -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
2cf97cf744 Splitfanout index fix 2025-01-07 01:51:00 -08:00
Akash Levy
1dcf75d175 Sync 2024-12-19 21:40:30 -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
d071489ab1 hashlib: redo interface for flexibility 2024-12-18 14:49:25 +01: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
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
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
3cd01a57cd wrapcell: Add comments, const qualifier 2024-12-10 15:13:31 +01: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
Martin Povišer
f4f65493a1 portarcs: Fix confusing disconnected and zero-delay case 2024-12-05 18:27:44 +01:00
Martin Povišer
2c66557d22 portarcs: Fix for case of unused gates 2024-12-05 18:27:43 +01:00
Martin Povišer
d57d21e566 wrapcell: Optionally track unused outputs 2024-12-05 18:16:53 +01:00
Akash Levy
4356eae4c9 Yosys sync 2024-12-04 14:16:55 -08:00
Alain Dargelas
f65d98a00d Simulation information for macro power 2024-12-02 20:15:53 -08:00
Alain Dargelas
e5e596149b Remove abc option ambiguity 2024-11-27 21:31:14 -08:00
Martin Povišer
79e9258a31 wrapcell: Add new command 2024-11-27 14:01:00 +01:00
Alain Dargelas
b421ffa3c4 typo in unused flow 2024-11-25 20:19:09 -08:00
Alain Dargelas
c0c0d9c559 Help and comments 2024-11-25 20:04:13 -08:00
Alain Dargelas
cec4302ac4 Selective boolopt 2024-11-25 15:10:52 -08:00
Alain Dargelas
c32d0a412c Selective boolopt 2024-11-25 15:08:42 -08:00
Alain Dargelas
93df7e095f Remove copy in submod 2024-11-19 09:35:07 -08:00
Alain Dargelas
123e038198 Print area always 2024-11-19 09:28:52 -08:00
Alain Dargelas
b2d18cb85d Fix for partially unconnected busses 2024-11-18 22:21:28 -08:00
Alain Dargelas
501898df00 Indentation 2024-11-18 18:55:26 -08:00
Alain Dargelas
b69145e959 Indentation 2024-11-18 18:47:09 -08:00