Emil J. Tywoniak
49e1597ea4
filterlib: preserve value quotes
2024-11-12 01:21:07 +01:00
George Rennie
ff6c9446c0
bufnorm: preserve constant bits when mapping back to connections
2024-11-12 01:05:15 +01:00
Akash Levy
ea76abdaee
Merge
2024-11-11 11:47:58 -08:00
Martin Povišer
1b1a6c4aed
Merge pull request #4525 from georgerennie/peepopt_clock_gate
...
peepopt: Add formal opt to rewrite latches to ffs in clock gates
2024-11-11 14:49:09 +01:00
Alain Dargelas
ee8d9e74ac
comment
2024-11-10 09:03:51 -08:00
Alain Dargelas
21034a0b0a
Support assign {a,b} = {c,d} with diff widths
2024-11-10 09:00:29 -08:00
Alain Dargelas
a8eb39f569
faster and simpler code
2024-11-09 14:00:57 -08:00
Alain Dargelas
72ff11fb9b
remove output port bitblast index
2024-11-08 16:43:52 -08:00
Akash Levy
66a8ac859d
Clean up compiler warnings in splitnetlist.cc
2024-11-07 21:22:44 -08:00
Akash Levy
0e3adb38fc
Merge branch 'YosysHQ:main' into main
2024-11-07 11:24:11 -08:00
George Rennie
8f6058a7d6
bufnorm: preserve constant bits driving wires
2024-11-07 11:48:48 +01:00
George Rennie
626dbbe1e0
proc_dff: fix early return bug
...
* early return caused proc_dff to stop considering rules after seeing
one async rule - this is because continue should have been used to
continue to procecssing the next rule instead of returning from the
function
2024-11-07 00:06:03 +01:00
Akash Levy
7e41d2e064
Merge pull request #16 from alaindargelas/activity_log_traces
...
Activity log traces
2024-11-06 14:13:20 -08:00
Emil J. Tywoniak
387a235158
functional, glift: use fold overload of IdString::in instead of pool literals
2024-11-06 12:48:32 +01:00
Akash Levy
5d09e9f308
Merge branch 'YosysHQ:main' into main
2024-11-05 10:38:21 -08:00
Akash Levy
c2f95d1b5a
Add more Liberty tests and fix parentheses in functions
2024-11-05 10:34:51 -08:00
Akash Levy
4a5e33520b
Remove submod -noclean (unused now)
2024-11-05 10:34:18 -08:00
Alain Dargelas
8cbbe7d7c7
Added stdout flush and statistical info for debug
2024-11-05 10:23:49 -08:00
Alain Dargelas
13430a679b
Added stdout flush and statistical info for debug
2024-11-05 10:22:56 -08:00
Alain Dargelas
5be70f436f
Added stdout flush and statistical info for debug
2024-11-05 10:21:26 -08:00
Akash Levy
925741bf09
Add slice count limit option to splitcells
2024-11-05 04:13:58 -08:00
Akash Levy
72f511ae29
Updates to bmuxmapping and selectconst
2024-11-05 01:00:12 -08:00
Martin Povišer
29af057430
Merge pull request #4707 from povik/stat-unused
...
stat: Drop unused field
2024-11-05 09:38:29 +01:00
Martin Povišer
4df3a5d7ec
stat: Drop unused field
2024-11-05 09:37:35 +01:00
Martin Povišer
c8fffce2b5
keep_hierarchy: Update messages
2024-11-05 09:03:01 +01:00
Martin Povišer
cf79630be0
keep_hierarchy: Require size information on blackboxes
2024-11-05 09:02:36 +01:00
Martin Povišer
2425352551
keep_hierarchy: Redo hierarchy traversal for -min_cost
2024-11-05 09:02:36 +01:00
Alain Dargelas
3cb8d6ab03
review and warnings
2024-11-04 18:11:09 -08:00
Alain Dargelas
3aea9cca79
off by 1 bug
2024-11-04 18:03:51 -08:00
Akash Levy
1cba744712
Update
2024-11-04 17:01:41 -08:00
Akash Levy
1eb577120e
Bmux unq
2024-11-04 12:03:53 -08:00
Lofty
3250f2b82b
Merge pull request #4700 from povik/select-list-mod
...
Add `select -list-mod`
2024-11-04 15:38:42 +00:00
Martin Povišer
cbe73c9047
cellmatch: Visit whiteboxes for -derive_luts
2024-11-04 14:28:46 +01:00
Martin Povišer
c9ed6d8dcf
cellmatch: Rename -lut_attrs
to -derive_luts
; document option
2024-11-04 14:28:40 +01:00
Martin Povišer
35a20da512
logger: Adjust print
2024-11-04 13:16:40 +01:00
Martin Povišer
7aa3fdab80
select: Add -list-mod
option
2024-11-04 13:16:13 +01:00
Akash Levy
a2ea3c1e7a
Fix colon issue
2024-11-01 17:49:29 -07:00
Akash Levy
4eb820a7ec
Update opt_balance_tree to separate the splitfanout
2024-10-31 16:36:17 -07:00
Akash Levy
b4d7812662
Add abc, some techmap passes, make opt_balance_tree only balance add/mul
2024-10-30 00:38:05 -07:00
Akash Levy
6401027ff6
Add pmux2shiftx
2024-10-29 15:00:00 -07:00
Alain Dargelas
4dd26490c2
help message
2024-10-29 13:52:46 -07:00
Alain Dargelas
615f523ef4
pass no_split_complex_ports to hierarchy command
2024-10-29 13:37:03 -07:00
Alain Dargelas
cad46d9c66
formating
2024-10-29 10:44:16 -07:00
Alain Dargelas
3e4964a0e4
Guard against sig mismatch
2024-10-29 10:40:20 -07:00
Alain Dargelas
667a07ab56
Guard against sig mismatch
2024-10-29 10:39:21 -07:00
Akash Levy
d63c793e72
Merge branch 'YosysHQ:main' into main
2024-10-28 11:24:55 -07:00
Akash Levy
cff65067cb
Fix new lines
2024-10-25 20:33:43 -07:00
Akash Levy
dd00b92c9f
Make slices debug
2024-10-25 20:02:00 -07:00
Akash Levy
751f463994
Add fanout limit
2024-10-25 19:55:57 -07:00
Akash Levy
dd17e4c133
Just do a full log
2024-10-25 19:02:38 -07:00