diff --git a/prjxray/node_model.py b/prjxray/node_model.py index 879f1cb3..d187c57a 100644 --- a/prjxray/node_model.py +++ b/prjxray/node_model.py @@ -143,6 +143,11 @@ class NodeModel(): return self.nodes[tile, wire] def _build_wire_to_node_map(self): + self.wire_to_node_map = {} + + if self.nodes is None: + self._build_nodes() + for node, wires in self.nodes.items(): for tile_wire in wires: assert tile_wire not in self.wire_to_node_map