From d67a7149ab2f261379687f877dc17fb1ff5ad90e Mon Sep 17 00:00:00 2001 From: Matt Guthaus Date: Mon, 5 Jun 2017 15:46:50 -0700 Subject: [PATCH] Small fixes to last commit. Remove grid pin debug output. Remove extraneous function calls to add grids. --- compiler/router/grid.py | 3 --- compiler/router/router.py | 12 ++++++------ 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/compiler/router/grid.py b/compiler/router/grid.py index 1bf538fa..6ddaf382 100644 --- a/compiler/router/grid.py +++ b/compiler/router/grid.py @@ -70,7 +70,6 @@ class grid: for x in range(int(ll[0]),int(ur[0])+1): for y in range(int(ll[1]),int(ur[1])+1): n = vector3d(x,y,z) - self.add_map(n) self.set_blocked(n) def add_blockage(self,block_list): @@ -81,14 +80,12 @@ class grid: def add_source(self,track_list): debug.info(3,"Adding source list={0}".format(str(track_list))) for n in track_list: - self.add_map(n) if not self.map[n].blocked: self.set_source(n) def add_target(self,track_list): debug.info(3,"Adding target list={0}".format(str(track_list))) for n in track_list: - self.add_map(n) if not self.map[n].blocked: self.set_target(n) diff --git a/compiler/router/router.py b/compiler/router/router.py index bd312076..c1ccb270 100644 --- a/compiler/router/router.py +++ b/compiler/router/router.py @@ -206,12 +206,12 @@ class router: offset=shape[0], width=shape[1].x-shape[0].x, height=shape[1].y-shape[0].y) - # These rae the on grid pins - rect = self.convert_track_to_pin(g) - self.cell.add_rect(layer="boundary", - offset=rect[0], - width=rect[1].x-rect[0].x, - height=rect[1].y-rect[0].y) + # These are the on grid pins + #rect = self.convert_track_to_pin(g) + #self.cell.add_rect(layer="boundary", + # offset=rect[0], + # width=rect[1].x-rect[0].x, + # height=rect[1].y-rect[0].y) t=self.rg.map[g].get_type()