diff --git a/b_asic/resources.py b/b_asic/resources.py index 787a933dd724a31f0af5fbaa30af0c52f1f3f961..f2405bd92bb37d7cc86e1cddbd7ba47910b114a3 100644 --- a/b_asic/resources.py +++ b/b_asic/resources.py @@ -889,9 +889,7 @@ class ProcessCollection: for process, cell in coloring.items(): if cell not in cell_assignment: cell_assignment[cell] = ProcessCollection(set(), self._schedule_time) - cell_assignment[cell].add_process(process) - else: - cell_assignment[cell].add_process(process) + cell_assignment[cell].add_process(process) return set(cell_assignment.values()) def left_edge_cell_assignment(self) -> Dict[int, "ProcessCollection"]: