aboutsummaryrefslogtreecommitdiffstats
path: root/passes/techmap/dffunmap.cc
Commit message (Collapse)AuthorAgeFilesLines
* kernel/ff: Refactor FfData to enable FFs with async load.Marcelina Koƛcielnicka2021-10-021-2/+2
| | | | | | | | | | - *_en is split into *_ce (clock enable) and *_aload (async load aka latch gate enable), so both can be present at once - has_d is removed - has_gclk is added (to have a clear marker for $ff) - d_is_const and val_d leftovers are removed - async2sync, clk2fflogic, opt_dff are updated to operate correctly on FFs with async load
* Add dffunmap pass.Marcelina Koƛcielnicka2020-07-311-0/+107
To be used with backends that cannot deal with fancy FF types (like blif or smt).