From fa59b3d33dd692dcfb8b4073f6ae10bd4603387b Mon Sep 17 00:00:00 2001 From: Matt Guthaus Date: Wed, 11 Apr 2018 11:56:41 -0700 Subject: [PATCH] Copy predecoder supply pins --- compiler/modules/hierarchical_decoder.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/compiler/modules/hierarchical_decoder.py b/compiler/modules/hierarchical_decoder.py index 7845db36..78e853fd 100644 --- a/compiler/modules/hierarchical_decoder.py +++ b/compiler/modules/hierarchical_decoder.py @@ -472,7 +472,11 @@ class hierarchical_decoder(design.design): self.add_layout_pin_rect_center(text=n, layer="metal3", offset=pin_pos) - + + # Copy the pins from the predecoders + for pre in self.pre2x4_inst + self.pre3x8_inst: + self.copy_layout_pin(pre, "vdd") + self.copy_layout_pin(pre, "gnd") def connect_rail(self, rail_index, pin):