mirror of https://github.com/VLSIDA/OpenRAM.git
Only unblock blockages not grids
This commit is contained in:
parent
88f2198524
commit
e3a888e0f7
|
|
@ -422,12 +422,8 @@ class router(router_tech):
|
|||
"""
|
||||
This function clears a given pin and all of its components from being blockages.
|
||||
"""
|
||||
# This should be a superset of the grids...
|
||||
blockage_grids = {y for x in self.pin_groups[pin_name] for y in x.blockages}
|
||||
self.set_blockages(blockage_grids, False)
|
||||
# But do the grids just in case
|
||||
blockage_grids = {y for x in self.pin_groups[pin_name] for y in x.grids}
|
||||
self.set_blockages(blockage_grids, False)
|
||||
|
||||
def clear_all_blockages(self):
|
||||
"""
|
||||
|
|
|
|||
Loading…
Reference in New Issue