| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge pull request #752 from Icenowy/anlogic-lut-cost | Clifford Wolf | 2018-12-19 | 1 | -1/+1 |
|\ |
|
| * | Anlogic: let LUT5/6 have more cost than LUT4- | Icenowy Zheng | 2018-12-19 | 1 | -1/+1 |
* | | Merge pull request #753 from Icenowy/anlogic-makefile-fix | Clifford Wolf | 2018-12-19 | 1 | -0/+1 |
|\ \ |
|
| * | | anlogic: fix Makefile.inc | Icenowy Zheng | 2018-12-19 | 1 | -0/+1 |
| |/ |
|
* / | anlogic: fix dbits of Anlogic Eagle DRAM16X4 | Icenowy Zheng | 2018-12-18 | 1 | -1/+1 |
|/ |
|
* | anlogic: add support for Eagle Distributed RAM | Icenowy Zheng | 2018-12-17 | 4 | -1/+43 |
* | Revert "Leave only real black box cells" | Icenowy Zheng | 2018-12-17 | 1 | -0/+312 |
* | Rename "fine:" label to "map:" in "synth_ice40" | Clifford Wolf | 2018-12-16 | 1 | -1/+1 |
* | Merge pull request #724 from whitequark/equiv_opt | Clifford Wolf | 2018-12-16 | 1 | -0/+2 |
|\ |
|
| * | equiv_opt: pass -D EQUIV when techmapping. | whitequark | 2018-12-07 | 1 | -0/+2 |
* | | Merge pull request #730 from smunaut/ffssr_dont_touch | Clifford Wolf | 2018-12-16 | 1 | -0/+3 |
|\ \ |
|
| * | | ice40: Honor the "dont_touch" attribute in FFSSR pass | Sylvain Munaut | 2018-12-08 | 1 | -0/+3 |
| |/ |
|
* | | Merge pull request #725 from olofk/ram4k-init | Clifford Wolf | 2018-12-16 | 1 | -0/+19 |
|\ \ |
|
| * | | Only use non-blocking assignments of SB_RAM40_4K for yosys | Olof Kindgren | 2018-12-06 | 1 | -0/+19 |
| |/ |
|
* / | synth_ice40: split `map_gates` off `fine`. | whitequark | 2018-12-06 | 1 | -0/+4 |
|/ |
|
* | synth_ice40: add -noabc option, to use built-in LUT techmapping. | whitequark | 2018-12-05 | 1 | -2/+16 |
* | gate2lut: new techlib, for converting Yosys gates to FPGA LUTs. | whitequark | 2018-12-05 | 2 | -0/+88 |
* | Fix typo. | whitequark | 2018-12-05 | 1 | -2/+2 |
* | Merge pull request #713 from Diego-HR/master | Clifford Wolf | 2018-12-05 | 5 | -12/+91 |
|\ |
|
| * | Changes in GoWin synth commands and ALU primitive support | Diego H | 2018-12-03 | 5 | -12/+91 |
* | | Merge pull request #712 from mmicko/anlogic-support | Clifford Wolf | 2018-12-05 | 7 | -0/+1278 |
|\ \ |
|
| * | | Leave only real black box cells | Miodrag Milanovic | 2018-12-02 | 1 | -312/+0 |
| * | | Initial support for Anlogic FPGA | Miodrag Milanovic | 2018-12-01 | 7 | -0/+1590 |
| |/ |
|
* | | opt_lut: add -dlogic, to avoid disturbing logic such as carry chains. | whitequark | 2018-12-05 | 1 | -2/+2 |
* | | synth_ice40: add -relut option, to run ice40_unlut and opt_lut. | whitequark | 2018-12-05 | 1 | -1/+13 |
* | | Extract ice40_unlut pass from ice40_opt. | whitequark | 2018-12-05 | 3 | -13/+109 |
* | | ice40: Add option to only use CE if it'd be use by more than X FFs | Sylvain Munaut | 2018-11-27 | 1 | -0/+14 |
|/ |
|
* | Merge pull request #697 from eddiehung/xilinx_ps7 | Clifford Wolf | 2018-11-12 | 2 | -0/+624 |
|\ |
|
| * | Add support for Xilinx PS7 block | Eddie Hung | 2018-11-10 | 2 | -0/+624 |
* | | Merge pull request #695 from daveshah1/ecp5_bb | Clifford Wolf | 2018-11-12 | 2 | -1/+420 |
|\ \
| |/
|/| |
|
| * | ecp5: Add 'fake' DCU parameters | David Shah | 2018-11-09 | 1 | -0/+11 |
| * | ecp5: Add blackboxes for ancillary DCU cells | David Shah | 2018-11-09 | 1 | -0/+18 |
| * | ecp5: Adding some blackbox cells | David Shah | 2018-11-07 | 2 | -1/+391 |
* | | Fix sf2 LUT interface | Clifford Wolf | 2018-10-31 | 2 | -12/+12 |
* | | Basic SmartFusion2 and IGLOO2 synthesis support | Clifford Wolf | 2018-10-31 | 5 | -0/+377 |
|/ |
|
* | ecp5: Remove DSP parameters that don't work | David Shah | 2018-10-22 | 1 | -21/+0 |
* | ecp5: Add DSP blackboxes | David Shah | 2018-10-21 | 3 | -1/+118 |
* | ecp5: Sim model fixes | David Shah | 2018-10-19 | 1 | -3/+5 |
* | ecp5: Add latch inference | David Shah | 2018-10-19 | 3 | -3/+12 |
* | Merge pull request #657 from mithro/xilinx-vpr | Clifford Wolf | 2018-10-18 | 1 | -3/+2 |
|\ |
|
| * | xilinx: Still map LUT7/LUT8 to Xilinx specific primitives. | Tim 'mithro' Ansell | 2018-10-08 | 1 | -3/+2 |
* | | ecp5: Disable LSR inversion | David Shah | 2018-10-16 | 2 | -21/+21 |
* | | BRAM improvements | David Shah | 2018-10-12 | 1 | -11/+16 |
* | | ecp5: Adding BRAM maps for all size options | David Shah | 2018-10-10 | 1 | -1/+64 |
* | | ecp5: First BRAM type maps successfully | David Shah | 2018-10-10 | 8 | -10/+76 |
* | | ecp5: Script for BRAM IO connections | David Shah | 2018-10-10 | 4 | -64/+115 |
* | | ecp5: Adding BRAM initialisation and config | David Shah | 2018-10-09 | 5 | -0/+73 |
* | | ecp5: Add blackbox for DP16KD | David Shah | 2018-10-05 | 1 | -0/+93 |
|/ |
|
* | Add inout ports to cells_xtra.v | Clifford Wolf | 2018-10-04 | 2 | -2/+14 |
* | xilinx: Adding missing inout IO port to IOBUF | Tim Ansell | 2018-10-03 | 1 | -0/+1 |