aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* timing: Add backwards path walkinggatecat2021-03-043-1/+71
* timing: Add forward path walkinggatecat2021-03-042-0/+105
* timing: Compute domain pairsgatecat2021-03-042-13/+59
* timing: Add port-domain trackinggatecat2021-03-043-1/+115
* timing: Add topological sort from Yosysgatecat2021-03-043-0/+130
* timing: Import cell delays to our own structuresgatecat2021-03-042-0/+123
* timing: Data structures for STA rewritegatecat2021-03-041-0/+122
* Merge pull request #608 from YosysHQ/gatecat/lifcl-17gatecat2021-03-031-1/+1
|\
| * nexus: Fix global handling for LIFCL-17gatecat2021-03-031-1/+1
|/
* clangformatgatecat2021-03-033-114/+108
* Merge pull request #604 from litghost/add_counter_testgatecat2021-03-0314-19/+820
|\
| * Update FPGA interchange README.Keith Rothman2021-02-261-11/+7
| * For now just return false in the site router.Keith Rothman2021-02-261-1/+1
| * Initial LUT rotation logic.Keith Rothman2021-02-268-7/+741
| * Add counter test.Keith Rothman2021-02-265-0/+71
* | Merge pull request #605 from litghost/add_placement_sanity_checkgatecat2021-03-025-11/+106
|\ \
| * | Correct spelling of RAII and add missing check in unlock_early.Keith Rothman2021-03-011-10/+19
| * | Use scope in router1/2 and placer1.Keith Rothman2021-03-014-10/+18
| * | Fix latent bug with context locking in placer HeAP.Keith Rothman2021-02-262-10/+68
| * | Add placement sanity check in placer_heap.Keith Rothman2021-02-261-1/+21
* | | Merge pull request #606 from pepijndevos/gowin_fixesgatecat2021-02-282-1/+9
|\ \ \
| * | | only one type of dff per slicePepijn de Vos2021-02-282-1/+9
|/ / /
* | | Merge pull request #603 from litghost/fix_trival_bad_swapgatecat2021-02-261-0/+12
|\ \ \ | |/ / |/| / | |/
| * Prevent trival misplacements in placer1.Keith Rothman2021-02-261-0/+12
|/
* Merge pull request #602 from YosysHQ/gatecat/remove-unused-constrgatecat2021-02-262-187/+0
|\
| * Remove unused advanced timing constraint APIgatecat2021-02-262-187/+0
|/
* Merge pull request #599 from litghost/allow_router2_to_use_preroutesgatecat2021-02-261-4/+54
|\
| * Allow router2 to use routed but not fixed arcs.Keith Rothman2021-02-251-4/+54
* | Merge pull request #601 from YosysHQ/no-default-Werrorgatecat2021-02-261-1/+1
|\ \ | |/ |/|
| * cmake: Don't enable any -Werror flags without opt-in.whitequark2021-02-261-1/+1
|/
* Merge pull request #598 from YosysHQ/gatecat/compiler-flagsgatecat2021-02-2520-62/+54
|\
| * Fix compiler warnings introduced by -Wextragatecat2021-02-2519-59/+46
| * cmake: Enable -Wextra, and -Werror in some casesgatecat2021-02-252-4/+9
|/
* Merge pull request #591 from litghost/add_constant_networkgatecat2021-02-2526-121/+1853
|\
| * Fix assorted bugs in FPGA interchange.Keith Rothman2021-02-238-422/+626
| * Finish dedicated interconnect implementation.Keith Rothman2021-02-233-139/+611
| * Working FF example now that constant merging is done.Keith Rothman2021-02-236-8/+218
| * Add initial logic for handling dedicated interconnect situations.Keith Rothman2021-02-2311-26/+587
| * Move RapidWright git URI back to upstream.Keith Rothman2021-02-231-5/+1
| * Remove some signedness warnings.Keith Rothman2021-02-233-11/+10
| * Fix reference copy.Keith Rothman2021-02-231-6/+6
| * Run "make clangformat".Keith Rothman2021-02-231-6/+8
| * Initial working constant network support!Keith Rothman2021-02-234-14/+145
| * Add constant network test case.Keith Rothman2021-02-235-0/+42
| * Add tests to confirm constant routing import.Keith Rothman2021-02-233-9/+78
| * Correct some bugs in the create_bba Makefile.Keith Rothman2021-02-231-3/+9
| * Add initial constant network support to FPGA interchange arch.Keith Rothman2021-02-232-7/+47
* | Merge pull request #597 from litghost/add_dynamic_bitarraygatecat2021-02-242-0/+79
|\ \
| * | Bump tests submodule.Keith Rothman2021-02-241-0/+0
| * | Fix some bugs found in review.Keith Rothman2021-02-241-5/+2