| Commit message (Expand) | Author | Age | Files | Lines |
* | Add $bmux and $demux cells. | Marcelina Kościelnicka | 2022-01-28 | 2 | -24/+87 |
* | Hook up $aldff support in various passes. | Marcelina Kościelnicka | 2021-10-02 | 1 | -1/+1 |
* | Add $aldff and $aldffe: flip-flops with async load. | Marcelina Kościelnicka | 2021-10-02 | 3 | -0/+382 |
* | Add v2 memory cells. | Marcelina Kościelnicka | 2021-08-11 | 1 | -0/+169 |
* | memory: Introduce $meminit_v2 cell, with EN input. | Marcelina Kościelnicka | 2021-07-28 | 1 | -0/+24 |
* | Fix files with CRLF line endings | Claire Xenia Wolf | 2021-06-09 | 1 | -318/+318 |
* | Fixing old e-mail addresses and deadnames | Claire Xenia Wolf | 2021-06-08 | 6 | -7/+7 |
* | abc9: fix SCC issues (#2694) | Eddie Hung | 2021-03-29 | 2 | -0/+9 |
* | memory_dff: Remove now-useless write port handling. | Marcelina Kościelnicka | 2021-03-08 | 1 | -6/+7 |
* | Fix syntax error in adff2dff.v | Marcelina Kościelnicka | 2021-02-24 | 1 | -1/+1 |
* | verilog: significant block scoping improvements | Zachary Snow | 2021-01-31 | 3 | -46/+45 |
* | Fix some trivial typos. | Tom Verbeure | 2021-01-03 | 1 | -5/+5 |
* | Merge pull request #2347 from YosysHQ/mwk/techmap-shift-fixes | clairexen | 2020-08-20 | 1 | -67/+35 |
|\ |
|
| * | techmap/shift_shiftx: Remove the "shiftx2mux" special path. | Marcelina Kościelnicka | 2020-08-20 | 1 | -67/+35 |
* | | Merge pull request #2319 from YosysHQ/mwk/techmap-celltype-pattern | clairexen | 2020-08-20 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | techmap: Add support for [] wildcards in techmap_celltype. | Marcelina Kościelnicka | 2020-08-02 | 1 | -1/+1 |
* | | Respect \A_SIGNED for $shift | Xiretza | 2020-08-18 | 2 | -6/+16 |
* | | Replace opt_rmdff with opt_dff. | Marcelina Kościelnicka | 2020-08-07 | 1 | -3/+3 |
|/ |
|
* | simcells: Fix reset polarity for $_DLATCH_???_ cells. | Marcelina Kościelnicka | 2020-06-30 | 2 | -5/+5 |
* | Add new FF types to simplemap. | Marcelina Kościelnicka | 2020-06-23 | 1 | -1/+1 |
* | Add new builtin FF types | Marcelina Kościelnicka | 2020-06-23 | 3 | -0/+2293 |
* | Use C++11 final/override keywords. | whitequark | 2020-06-18 | 2 | -8/+8 |
* | Do not optimize away FFs in "prep" and Verific fron-end | Claire Wolf | 2020-06-09 | 1 | -2/+2 |
* | Merge pull request #2077 from YosysHQ/eddie/abc9_dff_improve | Eddie Hung | 2020-06-04 | 1 | -1/+1 |
|\ |
|
| * | abc9_ops: -reintegrate use SigMap to remove (* init *) from $_DFF_[NP]_ | Eddie Hung | 2020-05-29 | 1 | -1/+1 |
* | | Add flooring division operator | Xiretza | 2020-05-28 | 2 | -0/+71 |
* | | Add flooring modulo operator | Xiretza | 2020-05-28 | 2 | -3/+124 |
|/ |
|
* | Add force_downto and force_upto wire attributes. | Marcelina Kościelnicka | 2020-05-19 | 6 | -23/+88 |
* | abc9: use (* abc9_keep *) instead of (* abc9_scc *); apply to $_DFF_?_ | Eddie Hung | 2020-05-14 | 2 | -14/+2 |
* | abc9: preserve $_DFF_?_.Q's (* init *); rely on clean to remove it | Eddie Hung | 2020-05-14 | 2 | -5/+4 |
* | abc9_ops/xaiger: further reducing Module::derive() calls by ... | Eddie Hung | 2020-05-14 | 2 | -7/+5 |
* | Cleanup; reduce Module::derive() calls | Eddie Hung | 2020-05-14 | 2 | -4/+4 |
* | abc9: only do +/abc9_map if `DFF | Eddie Hung | 2020-05-14 | 1 | -0/+2 |
* | abc9: not enough to techmap_fail on (* init=1 *), hide them using $__ | Eddie Hung | 2020-05-14 | 2 | -10/+26 |
* | abc9: add flop boxes to basic $_DFF_P_ and $_DFF_N_ too | Eddie Hung | 2020-05-14 | 4 | -0/+55 |
* | abc9_ops: add 'dff' label for auto handling of (* abc9_flop *) boxes | Eddie Hung | 2020-05-14 | 1 | -3/+0 |
* | techlibs/common: more robustness when *_WIDTH = 0 | Eddie Hung | 2020-05-05 | 2 | -7/+30 |
* | Fix the truth table for $_SR_* cells. | Marcelina Kościelnicka | 2020-04-15 | 3 | -26/+21 |
* | Merge pull request #1648 from YosysHQ/eddie/cmp2lcu | Eddie Hung | 2020-04-03 | 4 | -11/+120 |
|\ |
|
| * | cmp2lcu: rename _90_lcu_cmp -> _80_lcu_cmp | Eddie Hung | 2020-04-03 | 1 | -1/+1 |
| * | cmp2lcu: fail if `LUT_WIDTH < 2 | Eddie Hung | 2020-04-03 | 1 | -1/+1 |
| * | synth: only techmap cmp2{lut,lcu} if -lut | Eddie Hung | 2020-04-03 | 1 | -1/+1 |
| * | synth: use +/cmp2lcu.v in generic 'synth' too | Eddie Hung | 2020-04-03 | 1 | -2/+2 |
| * | Cleanup +/cmp2lut.v | Eddie Hung | 2020-04-03 | 1 | -8/+0 |
| * | +/cmp2lcu.v to work efficiently for fully/partially constant inputs | Eddie Hung | 2020-04-03 | 1 | -33/+42 |
| * | Refactor +/cmp2lcu.v into recursive techmap | Eddie Hung | 2020-04-03 | 1 | -38/+65 |
| * | Cleanup | Eddie Hung | 2020-04-03 | 1 | -31/+28 |
| * | Cleanup cmp2lcu.v | Eddie Hung | 2020-04-03 | 1 | -16/+16 |
| * | techmap +/cmp2lcu.v for decomposing arithmetic compares to $lcu | Eddie Hung | 2020-04-03 | 2 | -0/+84 |
| * | cmp2lut: comment out unused since 362f4f9 | Eddie Hung | 2020-04-03 | 1 | -8/+8 |