Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #794 from YosysHQ/gatecat/router2p5 | gatecat | 2021-08-16 | 3 | -432/+444 |
|\ | | | | | router2: Improved bidir routing and timing-driven ripup option | ||||
| * | router2: Add experimental timing-driven ripup option | gatecat | 2021-08-15 | 3 | -14/+67 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
| * | router2: Alternative congestion cost schedule | gatecat | 2021-08-15 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
| * | router2: Adding some criticality heuristics | gatecat | 2021-08-15 | 1 | -13/+29 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
| * | router2: Improved bidir routing and data structures | gatecat | 2021-08-15 | 1 | -415/+358 |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Merge pull request #795 from YosysHQ/gatecat/mistral-include-fix | gatecat | 2021-08-15 | 3 | -3/+3 |
|\ | | | | | mistral: Include mistral generated files in include dirs | ||||
| * | mistral: Include mistral generated files in include dirs | gatecat | 2021-08-15 | 3 | -3/+3 |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | mistral: Fix pip binding check | gatecat | 2021-08-14 | 1 | -4/+11 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | clangformat | gatecat | 2021-08-14 | 1 | -2/+3 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Merge pull request #793 from gregdavill/ecp5_diff_od | gatecat | 2021-08-14 | 1 | -1/+13 |
|\ | | | | | ecp5: Enable OPENDRAIN on differential outputs | ||||
| * | ecp5: Enable OPENDRAIN on differential outputs | Greg Davill | 2021-08-14 | 1 | -1/+13 |
|/ | |||||
* | Merge pull request #791 from yrabbit/wip | gatecat | 2021-08-06 | 2 | -7/+14 |
|\ | | | | | gowin: Add support for IOBUF and TBUF I/O modes. Change the constraint parser. | ||||
| * | gowin: Change the constraint parser to support multiple options per line. ↵ | YRabbit | 2021-08-06 | 2 | -7/+14 |
|/ | | | | | | Add support for IOBUF and TBUF I/O modes. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | Merge pull request #789 from YosysHQ/gatecat/ecp5-pdp-outreg | gatecat | 2021-08-03 | 1 | -1/+4 |
|\ | | | | | ecp5: Copy REGMODE in PDP mode to both A and B ports | ||||
| * | ecp5: Copy REGMODE in PDP mode to both A and B ports | gatecat | 2021-08-02 | 1 | -1/+4 |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Merge pull request #787 from YosysHQ/gatecat/report | gatecat | 2021-07-30 | 9 | -1/+136 |
|\ | | | | | Add JSON utilisation and timing report | ||||
| * | common: Add JSON timing and utilisation report | gatecat | 2021-07-29 | 4 | -0/+105 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
| * | basectx: Add a field to store timing results | gatecat | 2021-07-29 | 5 | -1/+31 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | Merge pull request #788 from YosysHQ/gatecat/router2-ice40 | gatecat | 2021-07-30 | 1 | -1/+9 |
|\ \ | |/ |/| | router2: Mark the destination as visited during backwards routing | ||||
| * | router2: Mark dest as visited during backwards routing | gatecat | 2021-07-30 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
| * | router2: Improve debugability of pip conflicts | gatecat | 2021-07-29 | 1 | -1/+5 |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | 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 |