Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add more DFF types | Miodrag Milanovic | 2023-04-06 | 5 | -48/+102 |
| | |||||
* | Added proper simulation model for CCU2D | Miodrag Milanovic | 2023-04-06 | 1 | -15/+35 |
| | |||||
* | Generate TRELLIS_DPR16X4 for lutram | Miodrag Milanovic | 2023-04-06 | 3 | -21/+72 |
| | |||||
* | machxo2: Initial support for carry chains (CCU2D) | Miodrag Milanovic | 2023-04-06 | 4 | -5/+127 |
| | |||||
* | Bump version | github-actions[bot] | 2023-03-24 | 1 | -1/+1 |
| | |||||
* | Update Xilinx cell definitions, fixes #3699 | Miodrag Milanovic | 2023-03-23 | 3 | -6/+16 |
| | |||||
* | Bump version | github-actions[bot] | 2023-03-21 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3708 from jix/void_func | Jannis Harder | 2023-03-20 | 3 | -1/+56 |
|\ | | | | | verilog: Support void functions | ||||
| * | verilog: Support void functions | Jannis Harder | 2023-03-20 | 3 | -1/+56 |
|/ | | | | | | | The difference between void functions and tasks is that always_comb's implicit sensitivity list behaves as if functions were inlined, but ignores signals read only in tasks. This only matters for event based simulation, and for synthesis we can treat a void function like a task. | ||||
* | Update tests | Miodrag Milanovic | 2023-03-20 | 7 | -16/+16 |
| | |||||
* | Start unification effort for machxo2 and ecp5 | Miodrag Milanovic | 2023-03-20 | 4 | -31/+23 |
| | |||||
* | Add additional iopad_external_pin attributes | Miodrag Milanovic | 2023-03-20 | 1 | -4/+22 |
| | |||||
* | Add iopad_external_pin to some basic io primitives | Miodrag Milanovic | 2023-03-20 | 2 | -12/+13 |
| | |||||
* | insert IO buffers for ECP5, off by default | Miodrag Milanovic | 2023-03-20 | 1 | -1/+14 |
| | |||||
* | Bump version | github-actions[bot] | 2023-03-16 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3704 from jix/enum_values | Miodrag Milanović | 2023-03-15 | 3 | -34/+89 |
|\ | | | | | verific: Fix enum_values support and signed attribute values | ||||
| * | verific: Fix enum_values support and signed attribute values | Jannis Harder | 2023-03-15 | 3 | -34/+89 |
| | | | | | | | | | | | | This uses the same constant parsing for enum_values and for attributes and extends it to handle signed values as those are used for enums that implicitly use the int type. | ||||
* | | Bump version | github-actions[bot] | 2023-03-11 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #3682 from daglem/struct-member-out-of-bounds | Jannis Harder | 2023-03-10 | 8 | -22/+145 |
|\ | | | | | Out of bounds checking for struct/union members | ||||
| * | Added test for dynamic indexing within struct members | Dag Lem | 2023-03-08 | 2 | -0/+71 |
| | | |||||
| * | Index struct/union members within corresponding wire chunks | Dag Lem | 2023-03-05 | 5 | -33/+69 |
| | | | | | | | | | | This guards against access to bits outside of struct/union members via dynamic indexing. | ||||
| * | Out of bounds checking for struct/union members | Dag Lem | 2023-02-19 | 3 | -6/+22 |
| | | | | | | | | Currently, only constant indices are checked. | ||||
* | | ice40: Fix path delay definitions | Stefan Riesenberger | 2023-03-10 | 1 | -14/+14 |
| | | | | | | | | | | | | Parallel connections do not allow matching different bit widths. A full connection has to be used instead. Allows iverilog to parse the simulation library with hardware path delays enabled. | ||||
* | | Bump version | github-actions[bot] | 2023-03-07 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3684 from YosysHQ/fix-GIT_REV | N. Engelhardt | 2023-03-06 | 1 | -1/+1 |
|\ \ | |||||
| * | | Makefile: fix GIT_REV extraction if Yosys is built as submodule. | Catherine | 2023-03-01 | 1 | -1/+1 |
| | | | |||||
* | | | Next dev cycle | Miodrag Milanovic | 2023-03-06 | 2 | -2/+5 |
| | | | |||||
* | | | Release version 0.27 | Miodrag Milanovic | 2023-03-06 | 2 | -3/+14 |
| | | | |||||
* | | | Bump version | github-actions[bot] | 2023-03-02 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #3690 from whitequark/smtbmc-help-opt | N. Engelhardt | 2023-03-01 | 1 | -4/+13 |
|\ \ \ | |||||
| * | | | yosys-smtbmc: support -h/--help (and exit with code 0). | Catherine | 2023-02-27 | 1 | -4/+13 |
| | | | | |||||
* | | | | Merge pull request #3692 from nakengelhardt/stat_q_fix | N. Engelhardt | 2023-03-01 | 1 | -1/+1 |
|\ \ \ \ | |||||
| * | | | | stat: pass down quiet arg | N. Engelhardt | 2023-02-28 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #3688 from pu-cc/gatemate-reginit | N. Engelhardt | 2023-03-01 | 3 | -8/+16 |
|\ \ \ \ \ | |/ / / / |/| | | | | |||||
| * | | | | gatemate: Enable register initialization | Patrick Urban | 2023-02-15 | 3 | -8/+16 |
| | | | | | |||||
* | | | | | Merge pull request #3663 from uis246/master | Miodrag Milanović | 2023-02-28 | 1 | -0/+17 |
|\ \ \ \ \ | | | | | | | | | | | | | gowin: Add new types of oscillator | ||||
| * | | | | | gowin: Add new types of oscillator | uis | 2023-02-06 | 1 | -0/+17 |
| | | | | | | |||||
* | | | | | | Merge pull request #3652 from martell/elvds | Miodrag Milanović | 2023-02-28 | 1 | -0/+8 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | gowin: Add support for emulated differential output | ||||
| * | | | | | | gowin: Add support for emulated differential output | martell | 2023-01-29 | 1 | -0/+8 |
| |/ / / / / | |||||
* | | | | | | Bump version | github-actions[bot] | 2023-02-28 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #3646 from YosysHQ/lofty/fix-3591 | Miodrag Milanović | 2023-02-27 | 2 | -4/+41 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | muxcover: do not add decode muxes with x inputs | ||||
| * | | | | | | muxcover: do not add decode muxes with x inputs | Lofty | 2023-01-26 | 2 | -4/+41 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #3674 from YosysHQ/fix_wide_case | N. Engelhardt | 2023-02-27 | 8 | -14/+123 |
|\ \ \ \ \ \ \ | |||||
| * | | | | | | | run verific tests in test target | Miodrag Milanovic | 2023-02-27 | 1 | -0/+3 |
| | | | | | | | | |||||
| * | | | | | | | Added ranged case check | Miodrag Milanovic | 2023-02-27 | 2 | -0/+27 |
| | | | | | | | | |||||
| * | | | | | | | Add test example | Miodrag Milanovic | 2023-02-27 | 4 | -0/+51 |
| | | | | | | | | |||||
| * | | | | | | | Handle more wide case selector types | Miodrag Milanovic | 2023-02-27 | 1 | -14/+42 |
| | | | | | | | | |||||
* | | | | | | | | fabulous: Add support for mapping carry chains | gatecat | 2023-02-27 | 5 | -2/+102 |
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | | / / / | Bump version | github-actions[bot] | 2023-02-24 | 1 | -1/+1 |
| |_|_|/ / / |/| | | | | | |||||
* | | | | | | Merge pull request #3685 from YosysHQ/update-abc | Catherine | 2023-02-23 | 1 | -1/+1 |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | Update abc |