From 280582d4d624db85500a6f1604de404c0f77317f Mon Sep 17 00:00:00 2001 From: mrg Date: Wed, 8 Jun 2022 14:24:17 -0700 Subject: [PATCH] Add missing via in dff array --- compiler/modules/dff_array.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/modules/dff_array.py b/compiler/modules/dff_array.py index 5cca38b6..c1fe54b1 100644 --- a/compiler/modules/dff_array.py +++ b/compiler/modules/dff_array.py @@ -119,12 +119,12 @@ class dff_array(design.design): # Add connections every 4 cells for col in range(0, self.columns, 4): vdd_pin=self.dff_insts[0, col].get_pin("vdd") - self.add_power_pin("vdd", vdd_pin.lc()) + self.add_power_pin("vdd", vdd_pin.lc(), start_layer=vdd_pin.layer) # Add connections every 4 cells for col in range(0, self.columns, 4): gnd_pin=self.dff_insts[0, col].get_pin("gnd") - self.add_power_pin("gnd", gnd_pin.rc()) + self.add_power_pin("gnd", gnd_pin.rc(), start_layer=vdd_pin.layer) def add_layout_pins(self): for row in range(self.rows):