aboutsummaryrefslogtreecommitdiffstats
path: root/fpga_interchange/globals.cc
Commit message (Collapse)AuthorAgeFilesLines
* interchange: Don't hold reference to visit in global routingKrzysztof Boronski2022-03-111-1/+1
| | | | Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
* Switch to potentially-sparse net users arraygatecat2022-02-271-17/+9
| | | | | | | | This uses a new data structure for net.users that allows gaps, so removing a port from a net is no longer an O(n) operation on the number of users the net has. Signed-off-by: gatecat <gatecat@ds0.me>
* Using hashlib in archesgatecat2021-06-021-1/+1
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* Use hashlib for core netlist structuresgatecat2021-06-021-4/+4
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* interchange: Adding a basic global buffer placergatecat2021-05-071-32/+120
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* interchange: Initial global routing implementationgatecat2021-05-071-0/+196
Signed-off-by: gatecat <gatecat@ds0.me>