Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Make EXTREFB handling more robust | Aidan Klein | 2021-08-18 | 1 | -6/+44 | |
| | | | | | | | | | | | | | | | Avoids a segfault if an EXTREFB does not connect directly to its associated DCUA. Also adds location constraints specifically for EXTREFB. | |||||
* | | | Merge pull request #800 from smunaut/fix_py_portrefvector | gatecat | 2021-08-19 | 1 | -0/+2 | |
|\ \ \ | |_|/ |/| | | pybindings: Fix mapping for PortRefVector | |||||
| * | | pybindings: Fix mapping for PortRefVector | Sylvain Munaut | 2021-08-19 | 1 | -0/+2 | |
|/ / | | | | | | | | | | | | | | | | | | | This is used by net.users for instance. Removed by mistake in 4ac00af6fadc0405867fdac84229d2cda390c108 Fixes #799 Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
* | | 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> |