Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More formatting | Pepijn de Vos | 2019-10-28 | 1 | -55/+49 |
| | |||||
* | really really fix formatting maybe | Pepijn de Vos | 2019-10-28 | 1 | -41/+41 |
| | |||||
* | undo formatting fuckup | Pepijn de Vos | 2019-10-28 | 1 | -25/+25 |
| | |||||
* | add wide luts | Pepijn de Vos | 2019-10-28 | 3 | -36/+119 |
| | |||||
* | add 32-bit BRAM and byte-enables | Pepijn de Vos | 2019-10-28 | 2 | -4/+25 |
| | |||||
* | ALU sim tweaks | Pepijn de Vos | 2019-10-24 | 1 | -11/+11 |
| | |||||
* | add a few more missing dff | Pepijn de Vos | 2019-10-21 | 1 | -7/+16 |
| | |||||
* | add negedge DFF | Pepijn de Vos | 2019-10-21 | 2 | -15/+139 |
| | |||||
* | use ADDSUB ALU mode to remove inverters | Pepijn de Vos | 2019-10-21 | 2 | -7/+77 |
| | |||||
* | Merge branch 'master' of https://github.com/YosysHQ/yosys into gowin | Pepijn de Vos | 2019-10-21 | 58 | -1315/+24105 |
|\ | |||||
| * | ecp5: Pass -nomfs to abc9 | David Shah | 2019-10-20 | 1 | -2/+2 |
| | | | | | | | | | | | | Fixes #1459 Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | Makefile: don't assume python is called `python3` | Sean Cross | 2019-10-19 | 4 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On some architectures, notably on Windows, the official name for the Python binary from python.org is `python`. The build system assumes that python is called `python3`, which breaks under this architecture. There is already infrastructure in place to determine the name of the Python binary when building PYOSYS. Since Python is now always required to build Yosys, enable this check universally which sets the `PYTHON_EXECUTABLE` variable. Then, reuse this variable in other Makefiles as necessary, rather than hardcoding `python3` everywhere. Signed-off-by: Sean Cross <sean@xobs.io> | ||||
| * | Merge branch 'master' into mmicko/efinix | Miodrag Milanović | 2019-10-18 | 37 | -474/+305 |
| |\ | |||||
| | * | ecp5: Add ECLKBRIDGECS blackbox | David Shah | 2019-10-11 | 1 | -0/+7 |
| | | | | | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| | * | ecp5: Add attrmvcp to copy syn_useioff to driving FF | David Shah | 2019-10-10 | 1 | -0/+1 |
| | | | | | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| | * | ecp5: Set syn_useioff on IO FFs to enable packing | David Shah | 2019-10-10 | 1 | -8/+8 |
| | | | | | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| | * | xilinx: Add simulation model for IBUFG. | Marcin Kościelnicki | 2019-10-10 | 5 | -33/+14 |
| | | | |||||
| | * | Merge pull request #1437 from YosysHQ/eddie/abc_to_abc9 | Eddie Hung | 2019-10-08 | 31 | -228/+236 |
| | |\ | | | | | | | | | Rename abc_* names/attributes to more precisely be abc9_* | ||||
| | | * | Merge branch 'master' into eddie/abc_to_abc9 | Eddie Hung | 2019-10-04 | 4 | -181/+9 |
| | | |\ | |||||
| | | * | | Rename abc_* names/attributes to more precisely be abc9_* | Eddie Hung | 2019-10-04 | 31 | -227/+235 |
| | | | | | |||||
| | * | | | Add comment on why partial multipliers are 18x18 | Eddie Hung | 2019-10-04 | 1 | -4/+8 |
| | | | | | |||||
| | * | | | Fix typo in check_label() | Eddie Hung | 2019-10-04 | 1 | -1/+1 |
| | | |/ | | |/| | |||||
| | * | | Add temporary `abc9 -nomfs` and use for `synth_xilinx -abc9` | Eddie Hung | 2019-10-04 | 1 | -2/+6 |
| | | | | |||||
| | * | | Remove DSP48E1 from *_cells_xtra.v | Eddie Hung | 2019-10-04 | 3 | -178/+2 |
| | |/ | |||||
| | * | Panic over. Model was elsewhere. Re-arrange for consistency | Eddie Hung | 2019-10-04 | 5 | -31/+4 |
| | | | |||||
| | * | Oops | Eddie Hung | 2019-10-04 | 1 | -1/+1 |
| | | | |||||
| | * | Ohmilord this wasn't added all this time!?! | Eddie Hung | 2019-10-04 | 1 | -0/+29 |
| | | | |||||
| * | | FF should be initialized to 0 | Miodrag Milanovic | 2019-10-04 | 1 | -1/+3 |
| | | | |||||
| * | | Add missing latch mapping | Miodrag Milanovic | 2019-10-04 | 1 | -0/+12 |
| |/ | |||||
| * | ecp5: Fix shuffle_enable port | David Shah | 2019-10-01 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | ecp5: Add support for mapping 36-bit wide PDP BRAMs | David Shah | 2019-10-01 | 6 | -1/+183 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | Add LDCE/LDPE sim library, remove from *cells_xtra.{v,py} | Eddie Hung | 2019-09-30 | 6 | -122/+46 |
| | | |||||
| * | synth_xilinx: Support latches, remove used-up FF init values. | Marcin Kościelnicki | 2019-09-30 | 2 | -2/+76 |
| | | | | | | | | Fixes #1387. | ||||
| * | Merge pull request #1359 from YosysHQ/xc7dsp | Eddie Hung | 2019-09-29 | 19 | -31/+3395 |
| |\ | | | | | | | DSP inference for Xilinx (improved for ice40, initial support for ecp5) | ||||
| | * | Re-order | Eddie Hung | 2019-09-27 | 2 | -2/+2 |
| | | | |||||
| | * | Missing (* mul2dsp *) for sliceB | Eddie Hung | 2019-09-27 | 1 | -2/+2 |
| | | | |||||
| | * | Combine 'flatten' & 'coarse' labels in synth_ecp5 so proc run once | Eddie Hung | 2019-09-26 | 1 | -9/+4 |
| | | | |||||
| | * | Typo | Eddie Hung | 2019-09-26 | 1 | -1/+1 |
| | | | |||||
| | * | select once | Eddie Hung | 2019-09-26 | 2 | -8/+12 |
| | | | |||||
| | * | Stop trying to be too smart by prematurely optimising | Eddie Hung | 2019-09-26 | 3 | -38/+14 |
| | | | |||||
| | * | mul2dsp.v slice names | Eddie Hung | 2019-09-25 | 1 | -5/+5 |
| | | | |||||
| | * | Remove unnecessary check for A_SIGNED != B_SIGNED; be more explicit | Eddie Hung | 2019-09-25 | 1 | -3/+1 |
| | | | |||||
| | * | Revert "Remove _TECHMAP_CELLTYPE_ check since all $mul" | Eddie Hung | 2019-09-25 | 1 | -2/+6 |
| | | | | | | | | | | | | This reverts commit 234738b103d4f2b3d937ed928fd89bc4e31627f1. | ||||
| | * | Revert "No need for $__mul anymore?" | Eddie Hung | 2019-09-25 | 1 | -8/+8 |
| | | | | | | | | | | | | This reverts commit 1d875ac76a354f654f28b9632d83f6b43542e827. | ||||
| | * | Only wreduce on t:$add | Eddie Hung | 2019-09-25 | 1 | -1/+1 |
| | | | |||||
| | * | Remove _TECHMAP_CELLTYPE_ check since all $mul | Eddie Hung | 2019-09-25 | 1 | -6/+2 |
| | | | |||||
| | * | No need for $__mul anymore? | Eddie Hung | 2019-09-25 | 1 | -8/+8 |
| | | | |||||
| | * | Call 'wreduce' after mul2dsp to avoid unextend() | Eddie Hung | 2019-09-25 | 1 | -0/+1 |
| | | | |||||
| | * | Oops. Actually use __NAME__ in ABC_DSP48E1 macro | Eddie Hung | 2019-09-25 | 1 | -1/+1 |
| | | | |||||
| | * | Add (* techmap_autopurge *) to abc_unmap.v too | Eddie Hung | 2019-09-23 | 1 | -11/+11 |
| | | |