aboutsummaryrefslogtreecommitdiffstats
path: root/ice40/place_legaliser.cc
Commit message (Expand)AuthorAgeFilesLines
* ice40: Remove use of deprecated APIsDavid Shah2018-07-241-5/+3
* ice40: RenamingDavid Shah2018-07-181-3/+3
* ice40: Use xArchArgs in validity checkDavid Shah2018-07-181-0/+2
* ice40: Make assignArchArgs a Arch method; call also after legaliserDavid Shah2018-07-181-0/+1
* refactor: Remove incorrect uses of the term 'wirelength'David Shah2018-07-161-4/+4
* Revert "Make PnR use Unlocked methods"Sergiusz Bazanski2018-07-141-7/+7
* Revert "Introduce proxies for locked access to ctx"Sergiusz Bazanski2018-07-141-43/+30
* Revert "Refactor proxies to nextpnr."Sergiusz Bazanski2018-07-141-3/+3
* Refactor proxies to nextpnr.Sergiusz Bazanski2018-07-141-3/+3
* Introduce proxies for locked access to ctxSergiusz Bazanski2018-07-131-30/+43
* Make PnR use Unlocked methodsSergiusz Bazanski2018-07-131-7/+7
* refactor: Replace assert with NPNR_ASSERTDavid Shah2018-07-041-6/+6
* ice40: Improving routeability of carriesDavid Shah2018-07-031-6/+1
* Improving the SA+legalisation flowDavid Shah2018-06-291-10/+12
* ice40: Reworking placement legalisation to allow integration with SA placerDavid Shah2018-06-291-28/+110
* ice40: PLace legaliser produces a design that is at least routable for picosocDavid Shah2018-06-281-0/+17
* Debugging carry legalisationDavid Shah2018-06-281-5/+10
* Improving debugabilityDavid Shah2018-06-271-2/+6
* Improving post-ripup placement in the legaliserDavid Shah2018-06-271-14/+2
* ice40: Fixing carry chain legaliserDavid Shah2018-06-261-3/+27
* Carry chains now routableDavid Shah2018-06-261-10/+42
* Working on debugging the carry legaliserDavid Shah2018-06-261-1/+37
* ice40: Working on carry legalisationDavid Shah2018-06-261-11/+75
* fix one moreMiodrag Milanovic2018-06-261-12/+14
* ice40: Working on the placement legaliserDavid Shah2018-06-251-4/+43
* ice40: Creating a carry chain splitter functionDavid Shah2018-06-251-9/+69
* ice40: More preparations for carry legalisationDavid Shah2018-06-251-30/+78
* ice40: Helper functions for placement legalisationDavid Shah2018-06-251-2/+40
* ice40: Start work on the placement legaliserDavid Shah2018-06-251-0/+78