Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #3185 from YosysHQ/micko/co_sim | Miodrag Milanović | 2022-02-07 | 1 | -21/+430 |
|\ | | | | | Add co-simulation in sim pass | ||||
| * | Error detection for co-simulation | Miodrag Milanovic | 2022-02-04 | 1 | -0/+3 |
| | | |||||
| * | bug fix and cleanups | Miodrag Milanovic | 2022-02-04 | 1 | -5/+5 |
| | | |||||
| * | respect hide_internal flag | Miodrag Milanovic | 2022-02-02 | 1 | -1/+1 |
| | | |||||
| * | unify cycles counting and cleanup | Miodrag Milanovic | 2022-02-02 | 1 | -36/+35 |
| | | |||||
| * | added stimulus mode and param check | Miodrag Milanovic | 2022-02-02 | 1 | -5/+31 |
| | | |||||
| * | error when no signal found | Miodrag Milanovic | 2022-01-31 | 1 | -0/+2 |
| | | |||||
| * | Cleanup | Miodrag Milanovic | 2022-01-31 | 1 | -1/+1 |
| | | |||||
| * | Compare bits when not all are defined | Miodrag Milanovic | 2022-01-31 | 1 | -3/+17 |
| | | |||||
| * | Cleanup | Miodrag Milanovic | 2022-01-31 | 1 | -2/+2 |
| | | |||||
| * | message update | Miodrag Milanovic | 2022-01-31 | 1 | -1/+1 |
| | | |||||
| * | Display simulation time data | Miodrag Milanovic | 2022-01-31 | 1 | -1/+4 |
| | | |||||
| * | Use edges when explicit | Miodrag Milanovic | 2022-01-31 | 1 | -1/+5 |
| | | |||||
| * | Updating initial state and checks | Miodrag Milanovic | 2022-01-31 | 1 | -15/+28 |
| | | |||||
| * | Fix scope | Miodrag Milanovic | 2022-01-31 | 1 | -1/+1 |
| | | |||||
| * | check if stop before start | Miodrag Milanovic | 2022-01-28 | 1 | -0/+3 |
| | | |||||
| * | set initial state, only flip-flops | Miodrag Milanovic | 2022-01-28 | 1 | -1/+28 |
| | | |||||
| * | ignore not found private signals | Miodrag Milanovic | 2022-01-28 | 1 | -0/+3 |
| | | |||||
| * | recursive check | Miodrag Milanovic | 2022-01-28 | 1 | -26/+34 |
| | | |||||
| * | Do actual compare | Miodrag Milanovic | 2022-01-28 | 1 | -5/+16 |
| | | |||||
| * | Add more options and time handling | Miodrag Milanovic | 2022-01-28 | 1 | -2/+103 |
| | | |||||
| * | Display values of outputs | Miodrag Milanovic | 2022-01-26 | 1 | -12/+10 |
| | | |||||
| * | Check if stimulated | Miodrag Milanovic | 2022-01-26 | 1 | -0/+14 |
| | | |||||
| * | Read fst and use data to set inputs | Miodrag Milanovic | 2022-01-26 | 1 | -10/+92 |
| | | |||||
| * | Add ability to write to FST file | Miodrag Milanovic | 2022-01-26 | 1 | -11/+109 |
| | | |||||
* | | Correct a typo in the manual | YRabbit | 2022-02-02 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | | Update comment | Scott Thibault | 2022-02-02 | 1 | -1/+1 |
| | | |||||
* | | Fix unextend method for signed constants | Scott Thibault | 2022-02-02 | 1 | -2/+1 |
| | | |||||
* | | opt_reduce: Add $bmux and $demux optimization patterns. | Marcelina Kościelnicka | 2022-01-30 | 1 | -60/+337 |
| | | |||||
* | | Add $bmux and $demux cells. | Marcelina Kościelnicka | 2022-01-28 | 8 | -3/+239 |
| | | |||||
* | | opt_dff: Don't mutate muxes while ModWalker is active. | Marcelina Kościelnicka | 2022-01-28 | 1 | -98/+112 |
| | | |||||
* | | memory_bram: Make use of new mem emulation functions to map more RAMs. | Marcelina Kościelnicka | 2022-01-27 | 1 | -18/+10 |
|/ | |||||
* | opt_dff: fix sequence point copy paste bug | Austin Seipp | 2022-01-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Newer GCCs emit the following warning for opt_dff: passes/opt/opt_dff.cc:560:17: warning: operation on ‘ff.Yosys::FfData::has_clk’ may be undefined [-Wsequence-point] 560 | ff.has_clk = ff.has_ce = ff.has_clk = false; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Which is correct: the order of whether the read or write of has_clk occurs first is undefined since there is no sequence point between them. This is almost certainly just a typo/copy paste error and objectively wrong, so just fix it. Signed-off-by: Austin Seipp <aseipp@pobox.com> | ||||
* | memory_share: Fix SAT-based sharing for wide ports. | Marcelina Kościelnicka | 2021-12-20 | 1 | -1/+3 |
| | | | | Fixes #3117. | ||||
* | bugpoint: avoid infinite loop between -connections and -wires. | Catherine | 2021-12-15 | 1 | -1/+1 |
| | | | | Fixes #3113. | ||||
* | Add clean_zerowidth pass, use it for Verilog output. | Marcelina Kościelnicka | 2021-12-12 | 2 | -1/+212 |
| | | | | | | | This should remove instances of zero-width sigspecs in the netlist, avoiding problems in the Verilog backend with emitting them. See #3103. | ||||
* | opt_mem_priority: Fix non-ascii char in help message. | Marcelina Kościelnicka | 2021-12-09 | 1 | -1/+1 |
| | | | | This is a fixed version of #3072. | ||||
* | sta: very crude static timing analysis pass | Lofty | 2021-11-25 | 3 | -30/+341 |
| | | | | Co-authored-by: Eddie Hung <eddie@fpgeh.com> | ||||
* | show: Fix wire bit indexing. | Marcelina Kościelnicka | 2021-11-12 | 1 | -3/+16 |
| | | | | Fixes #3078. | ||||
* | Merge pull request #3077 from YosysHQ/claire/genlib | Claire Xen | 2021-11-10 | 1 | -21/+40 |
|\ | | | | | Add genlib support to ABC command | ||||
| * | Spelling fix in abc.cc | Claire Xen | 2021-11-10 | 1 | -1/+1 |
| | | |||||
| * | Add genlib support to ABC command | Claire Xenia Wolf | 2021-11-10 | 1 | -21/+40 |
| | | | | | | | | Signed-off-by: Claire Xenia Wolf <claire@clairexen.net> | ||||
* | | iopadmap: Fix ebmarassing typo | Marcelina Kościelnicka | 2021-11-10 | 1 | -1/+1 |
| | | |||||
* | | iopadmap: Add native support for negative-polarity output enable. | Marcelina Kościelnicka | 2021-11-09 | 1 | -7/+22 |
| | | |||||
* | | gowin: widelut support (#3042) | Pepijn de Vos | 2021-11-06 | 1 | -2/+8 |
|/ | |||||
* | Make it work on all | Miodrag Milanovic | 2021-11-05 | 1 | -2/+4 |
| | |||||
* | Correct way of setting maybe_unsused on labels | Miodrag Milanovic | 2021-11-05 | 1 | -4/+2 |
| | |||||
* | flatten: Keep sigmap around between flatten_cell invocations. | Marcelina Kościelnicka | 2021-11-02 | 1 | -3/+4 |
| | | | | Fixes #3064. | ||||
* | proc_dff: Emit $aldff. | Marcelina Kościelnicka | 2021-10-27 | 1 | -32/+7 |
| | |||||
* | dfflegalize: Refactor, add aldff support. | Marcelina Kościelnicka | 2021-10-27 | 1 | -973/+889 |
| |