3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-24 01:25:33 +00:00
Commit graph

4277 commits

Author SHA1 Message Date
Akash Levy
2523b5d194 Add xnor processing to opt_balance_tree -splitfanout 2024-10-25 02:07:26 -07:00
Akash Levy
5e0475fc89 Use topological sorting for split fanout to get maximal splitting 2024-10-25 02:07:03 -07:00
Alain Dargelas
44fedf8186 Code cleanup 2024-10-23 09:33:06 -07:00
Alain Dargelas
2c506bfc1b Corrected activity and duty 2024-10-22 16:26:49 -07:00
Alain Dargelas
6d395134d0 No -noclean 2024-10-21 16:23:04 -07:00
Alain Dargelas
c2aa611e5d Fix comments and add freq annotation in sim pass 2024-10-21 15:53:48 -07:00
Alain Dargelas
fcfa2fff31 Merge branch 'main' into splitnetlist 2024-10-21 15:49:23 -07:00
Alain Dargelas
b12ff1a63b rename fix 2024-10-21 09:41:04 -07:00
Akash Levy
70eabb12e8 Fix muldiv_c peepopt 2024-10-21 02:09:56 -07:00
Alain Dargelas
f03c101fdf Split netlist pass 2024-10-20 21:36:04 -07:00
Alain Dargelas
7e2c45b1e6 Large datastructures pass by ref in lambda capture 2024-10-17 19:48:10 -07:00
Alain Dargelas
a54f450eb9 Fix coredump when wire is nullptr 2024-10-17 13:43:41 -07:00
Alain Dargelas
151be52500 Activity clear pass 2024-10-17 11:02:35 -07:00
Alain Dargelas
f6d67ac21e More comments 2024-10-17 09:33:08 -07:00
Alain Dargelas
389518a8f0 tab issue 2024-10-16 21:37:41 -07:00
Alain Dargelas
516a4be6f8 Correct tab 2024-10-16 21:17:03 -07:00
Alain Dargelas
3f7c392e1a activity computation 2024-10-16 20:41:26 -07:00
Akash Levy
711e1f3164
Merge branch 'YosysHQ:main' into main 2024-10-16 13:21:03 -07:00
Martin Povišer
9432e972f7
Merge pull request #4626 from povik/select-t-at
select: Add new `t:@<name>` syntax
2024-10-16 10:18:05 +02:00
Akash Levy
98db6bd2d8 muldiv_c peepopt pass 2024-10-15 05:29:00 -07:00
Martin Povišer
09be0351ce select: Add new t:@<name> syntax 2024-10-15 12:22:02 +02:00
Akash Levy
469f5a707a
Merge branch 'YosysHQ:main' into main 2024-10-14 11:21:54 -07:00
Emil J. Tywoniak
785bd44da7 rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
Akash Levy
bf4b7ec0ea
Merge branch 'YosysHQ:main' into main 2024-10-11 15:40:49 -07:00
Martin Povišer
a00137c2f6
Merge pull request #4625 from povik/cellmatch-lut
cellmatch: Size the `lut` attribute
2024-10-11 14:08:55 +02:00
Akash Levy
71d672ebe9 Fix muxadd peepopt 2024-10-10 13:35:14 -07:00
Akash Levy
0ac341acf2 Merge latest and update yosys-slang dep 2024-10-09 15:34:02 -07:00
KrystalDelusion
0be3b7de51
Merge pull request #4635 from YosysHQ/krys/pr_docs_ci
Remove make docs race conditions (and other docs fixes)
2024-10-08 21:39:30 +13:00
Miodrag Milanovic
f079772ade Add TODO for missing help messages 2024-10-08 08:47:51 +02:00
Akash Levy
fdc4c54c66
Merge branch 'YosysHQ:main' into main 2024-10-07 07:27:27 -10:00
Martin Povišer
9479d3bd3c
Merge pull request #4637 from YosysHQ/emil/bufnorm-warning
bufnorm: avoid warning. NFC
2024-10-07 18:01:42 +02:00
Emil J. Tywoniak
a76bcdc58f bufnorm: avoid remove warning. NFC 2024-10-07 17:58:48 +02:00
Martin Povišer
74e92d10e8
Merge pull request #4593 from povik/aiger2
New aiger backend
2024-10-07 16:11:25 +02:00
Martin Povišer
2e587c835f abc9_exe: Document SC mapping options 2024-10-07 12:03:49 +02:00
Martin Povišer
3b6dcc7bd0 abc9_exe: Remove -genlib option 2024-10-07 12:03:49 +02:00
Martin Povišer
e0a86d5483 abc_new: Start new command for aiger2-based round trip 2024-10-07 12:03:49 +02:00
Martin Povišer
e58a9b6ab6 abc9: Understand ASIC options similar to abc 2024-10-07 12:03:48 +02:00
Akash Levy
654e92e04e Fix Liberty issue 2024-10-03 04:14:20 -07:00
Akash Levy
dd487ca8a1 Updating Yosys 2024-10-03 01:46:09 -07:00
Akash Levy
03f76bbddd Remove comments 2024-10-02 16:59:01 -07:00
Akash Levy
dd7e302aaa Revert wreduce 2024-10-02 03:55:19 -07:00
Martin Povišer
ec42b42bd9 cellmatch: Size the lut attribute 2024-10-02 11:29:54 +02:00
Akash Levy
599cebfca5 Include pmuxtree 2024-09-29 05:31:51 -07:00
Akash Levy
49d948d873 Fix splitfanout: keep original cell, add new cells to driver db to fix net messup 2024-09-29 03:07:07 -07:00
Akash Levy
7f05f0b273 Fix muxadd peepopt to track bitsplit 2024-09-27 02:28:32 -07:00
Akash Levy
b1383a80cf Make renaming nicer for bmuxmap -pmux 2024-09-27 00:54:05 -07:00
Akash Levy
dbaaf78044 Iterate to new wire 2024-09-24 16:47:35 -07:00
Akash Levy
ebf8783b4b Fixup parameters 2024-09-24 13:55:09 -07:00
Akash Levy
9193b0e324
Merge branch 'YosysHQ:main' into main 2024-09-23 06:27:58 -07:00
N. Engelhardt
8e1e2b9a39
Merge pull request #4495 from povik/check-avert-costly-detail 2024-09-23 15:19:48 +02:00