aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5/arch_place.cc
Commit message (Collapse)AuthorAgeFilesLines
* ecp5: Add criticality-based LUT permutationDavid Shah2019-02-251-0/+74
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: More optimal LUT6 placementDavid Shah2018-11-161-0/+6
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Add DCU availability checkDavid Shah2018-11-151-0/+2
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Improve mixed no-FF/FF placementDavid Shah2018-09-301-18/+20
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Speedup placement using ArchCellInfoDavid Shah2018-08-181-12/+12
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Update to use const IdStrings in place of PortPin/BelTypeDavid Shah2018-08-081-13/+13
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* API change: Use CellInfo* and NetInfo* as cell/net handles (ECP5)David Shah2018-08-051-11/+9
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Remove implementations of deprecated APIsDavid Shah2018-07-241-3/+4
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding a slow and conservative placement validity checkerDavid Shah2018-07-171-0/+109
Signed-off-by: David Shah <davey1576@gmail.com>