Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #785 from YosysHQ/gatecat/nexus2glb2fabric | gatecat | 2021-07-29 | 2 | -2/+37 |
|\ | | | | | nexus: Fix routeing of global clocks that also drive fabric | ||||
| * | nexus: Fix routeing of global clocks that also drive fabric | gatecat | 2021-07-28 | 2 | -2/+37 |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Merge pull request #784 from YosysHQ/gatecat/nexus-ddr | gatecat | 2021-07-28 | 5 | -4/+154 |
|\ | | | | | nexus: Basic IDDRX1/ODDRX1 support | ||||
| * | nexus: Basic packer and FASM support for I/ODDR | gatecat | 2021-07-28 | 4 | -2/+124 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
| * | nexus: Add IOLOGIC pins data | gatecat | 2021-07-28 | 3 | -2/+30 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | Merge pull request #783 from YosysHQ/gatecat/router2-crit-update | gatecat | 2021-07-28 | 1 | -1/+43 |
|\ \ | |/ |/| | router2: Update route delays even when routes are congested | ||||
| * | router2: Update route delays even when routes are congested | gatecat | 2021-07-28 | 1 | -1/+43 |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | timing: Allow overriding of route delays | gatecat | 2021-07-28 | 2 | -3/+10 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Merge pull request #780 from YosysHQ/gatecat/fix-io-inv | gatecat | 2021-07-26 | 1 | -13/+32 |
|\ | | | | | interchange: Search backwards for IO macro placements, too | ||||
| * | interchange: Search backwards for IO macro placements, too | gatecat | 2021-07-26 | 1 | -13/+32 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | Merge pull request #779 from YosysHQ/gatecat/ic-import-fix | gatecat | 2021-07-26 | 1 | -5/+0 |
|\ \ | |/ |/| | interchange: Don't attempt to import instances as modules | ||||
| * | interchange: Don't attempt to import instances as modules | gatecat | 2021-07-26 | 1 | -5/+0 |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Merge pull request #775 from YosysHQ/gatecat/fix-io-checks | gatecat | 2021-07-26 | 1 | -6/+16 |
|\ | | | | | interchange: Check IO validity after all are placed | ||||
| * | interchange: Check IO validity after all are placed | gatecat | 2021-07-23 | 1 | -6/+16 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | Merge pull request #777 from YosysHQ/gatecat/gui-fixes | gatecat | 2021-07-25 | 5 | -5/+20 |
|\ \ | |/ |/| | gui: Add about box and fix some small typos | ||||
| * | gui: Fix some typos | gatecat | 2021-07-25 | 2 | -5/+5 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
| * | gui: Implement about dialog | gatecat | 2021-07-25 | 4 | -0/+15 |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Merge pull request #757 from antmicro/lut-mapping-cache | gatecat | 2021-07-22 | 8 | -74/+510 |
|\ | | | | | interchange: Add caching of site LUT mapping solution | ||||
| * | Added an option to disable the LUT mapping cache | Maciej Kurc | 2021-07-22 | 5 | -8/+16 |
| | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
| * | Added more code comments, formatted the code | Maciej Kurc | 2021-07-22 | 6 | -123/+124 |
| | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
| * | Added computing and reporting LUT mapping cache size | Maciej Kurc | 2021-07-16 | 2 | -0/+37 |
| | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
| * | Fixed assertion typos | Maciej Kurc | 2021-07-16 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
| * | Migrated C arrays to std::array containers. | Maciej Kurc | 2021-07-16 | 2 | -9/+31 |
| | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
| * | LUT mapping ceche optimizations 2 | Maciej Kurc | 2021-07-16 | 3 | -93/+17 |
| | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
| * | LUT mapping cache optimizations 1 | Maciej Kurc | 2021-07-16 | 2 | -32/+48 |
| | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
| * | Working site LUT mapping cache | Maciej Kurc | 2021-07-16 | 7 | -42/+470 |
| | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
* | | Merge pull request #772 from antmicro/xdc_parse | gatecat | 2021-07-21 | 1 | -0/+7 |
|\ \ | | | | | | | [Interchange] Add dummy function to parse creat_clock in XDC files | ||||
| * | | Add dummy function to parse creat_clock in XDC files | Maciej Dudek | 2021-07-21 | 1 | -0/+7 |
|/ / | | | | | | | Signed-off-by: Maciej Dudek <mdudek@antmicro.com> | ||||
* | | Merge pull request #768 from YosysHQ/gatecat/fix-gui-error | gatecat | 2021-07-21 | 2 | -11/+62 |
|\ \ | | | | | | | gui: Improve Fatal Error message | ||||
| * | | gui: Improve Fatal Error message | gatecat | 2021-07-20 | 2 | -11/+62 |
| | | | | | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | | clangformat | gatecat | 2021-07-21 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | | Merge pull request #770 from YosysHQ/gatecat/empty-idstringlist | gatecat | 2021-07-20 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Fix definition of an empty IdStringList | ||||
| * | | | Fix definition of an empty IdStringList | gatecat | 2021-07-20 | 1 | -1/+1 |
| |/ / | | | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | | Merge pull request #771 from YosysHQ/gatecat/ice40-ip-no-busaddr74 | gatecat | 2021-07-20 | 1 | -3/+4 |
|\ \ \ | |/ / |/| | | ice40: Use default value when IP is missing BUS_ADDR74 parameter | ||||
| * | | ice40: Use default value when IP is missing BUS_ADDR74 parameter | gatecat | 2021-07-20 | 1 | -3/+4 |
|/ / | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | Merge pull request #767 from YosysHQ/gatecat/ic-pref-const | gatecat | 2021-07-20 | 1 | -1/+10 |
|\ \ | | | | | | | interchange: Fix preferred constant handling when canInvert | ||||
| * | | interchange: Fix preferred constant handling when canInvert | gatecat | 2021-07-20 | 1 | -1/+10 |
| | | | | | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | | Merge pull request #766 from pepijndevos/python | gatecat | 2021-07-17 | 2 | -4/+2 |
|\ \ \ | | | | | | | | | Remove python path from gowin target | ||||
| * | | | remove generic leftover in gowin | Pepijn de Vos | 2021-07-17 | 1 | -2/+2 |
| | | | | |||||
| * | | | remove generic leftover in gowin | Pepijn de Vos | 2021-07-17 | 1 | -2/+0 |
|/ / / | |||||
* | | | Merge pull request #764 from acomodi/fix-pseudo-pips | gatecat | 2021-07-15 | 1 | -8/+18 |
|\ \ \ | |/ / |/| | | interchange: disallow pseudo-pip on same nets if tile has luts | ||||
| * | | interchange: disallow pseudo-pip on same nets if tile has luts | Alessandro Comodi | 2021-07-15 | 1 | -8/+18 |
|/ / | | | | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | | Merge pull request #762 from antmicro/testarch_timing | gatecat | 2021-07-14 | 2 | -2/+2 |
|\ \ | | | | | | | [interchange] Update chipdb and python-fpga-interchange versions | ||||
| * | | [interchange] Update chipdb and python-fpga-interchange versions | Maciej Dudek | 2021-07-14 | 2 | -2/+2 |
|/ / | | | | | | | Signed-off-by: Maciej Dudek <mdudek@antmicro.com> | ||||
* | | Merge pull request #761 from acomodi/interchange-constrs | gatecat | 2021-07-12 | 5 | -13/+174 |
|\ \ | | | | | | | interchange: add user placement constraints handling | ||||
| * | | interchange: xdc and place constr: address review comments | Alessandro Comodi | 2021-07-12 | 3 | -23/+13 |
| | | | | | | | | | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
| * | | interchange: xdc: add get_cells command | Alessandro Comodi | 2021-07-12 | 1 | -13/+70 |
| | | | | | | | | | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
| * | | interchange: add constraints constraints application routine | Alessandro Comodi | 2021-07-12 | 4 | -0/+114 |
|/ / | | | | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | | Merge pull request #760 from YosysHQ/gatecat/xcup-ibufds | gatecat | 2021-07-12 | 2 | -5/+16 |
|\ \ | | | | | | | interchange: Support for UltraScale+ differential input buffers | ||||
| * | | interchange: Skip IO ports in dedicated routing check | gatecat | 2021-07-12 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | These have already been dealt with in arch_pack_io Signed-off-by: gatecat <gatecat@ds0.me> |