From 5451a8d07a423cf12d13d04df6e260cea8060c37 Mon Sep 17 00:00:00 2001 From: mrg Date: Wed, 23 Feb 2022 14:06:01 -0800 Subject: [PATCH] Don't make internal bus pins because magic will extract ports --- compiler/modules/hierarchical_decoder.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/compiler/modules/hierarchical_decoder.py b/compiler/modules/hierarchical_decoder.py index d6dd77d2..f7b721f2 100644 --- a/compiler/modules/hierarchical_decoder.py +++ b/compiler/modules/hierarchical_decoder.py @@ -495,11 +495,11 @@ class hierarchical_decoder(design.design): if (self.num_inputs >= 4): # This leaves an offset for the predecoder output jogs input_bus_names = ["predecode_{0}".format(i) for i in range(self.total_number_of_predecoder_outputs)] - self.predecode_bus = self.create_vertical_pin_bus(layer=self.bus_layer, - pitch=self.bus_pitch, - offset=vector(self.bus_pitch, 0), - names=input_bus_names, - length=self.height) + self.predecode_bus = self.create_vertical_bus(layer=self.bus_layer, + pitch=self.bus_pitch, + offset=vector(self.bus_pitch, 0), + names=input_bus_names, + length=self.height) self.route_bus_to_decoder() self.route_predecodes_to_bus()