[DATA] Update views
diff --git a/verilog/gl/user_proj_example.v b/verilog/gl/user_proj_example.v
index 91ad681..1ff3547 100644
--- a/verilog/gl/user_proj_example.v
+++ b/verilog/gl/user_proj_example.v
@@ -15,9 +15,10 @@
     io_in,
     io_oeb,
     io_out,
+    irq,
     la_data_in,
     la_data_out,
-    la_oen,
+    la_oenb,
     wbs_adr_i,
     wbs_dat_i,
     wbs_dat_o,
@@ -39,9 +40,10 @@
  input [37:0] io_in;
  output [37:0] io_oeb;
  output [37:0] io_out;
+ output [2:0] irq;
  input [127:0] la_data_in;
  output [127:0] la_data_out;
- input [127:0] la_oen;
+ input [127:0] la_oenb;
  input [31:0] wbs_adr_i;
  input [31:0] wbs_dat_i;
  output [31:0] wbs_dat_o;
@@ -325,14 +327,14 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_8 _361_ (.A(net572),
+ sky130_fd_sc_hd__nor2_8 _361_ (.A(net575),
     .B(_207_),
     .Y(_000_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _362_ (.A(net572),
+ sky130_fd_sc_hd__or3_4 _362_ (.A(net575),
     .B(_205_),
     .C(net397),
     .X(_208_),
@@ -370,7 +372,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _368_ (.A1(net597),
+ sky130_fd_sc_hd__a22o_1 _368_ (.A1(net600),
     .A2(_212_),
     .B1(net430),
     .B2(_165_),
@@ -379,7 +381,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _369_ (.A1(net596),
+ sky130_fd_sc_hd__a22o_1 _369_ (.A1(net599),
     .A2(_212_),
     .B1(net429),
     .B2(_165_),
@@ -388,7 +390,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _370_ (.A1(net594),
+ sky130_fd_sc_hd__a22o_1 _370_ (.A1(net597),
     .A2(_212_),
     .B1(net427),
     .B2(_165_),
@@ -397,7 +399,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _371_ (.A1(net593),
+ sky130_fd_sc_hd__a22o_1 _371_ (.A1(net596),
     .A2(_212_),
     .B1(net426),
     .B2(_165_),
@@ -412,7 +414,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _373_ (.A1(net592),
+ sky130_fd_sc_hd__a22o_1 _373_ (.A1(net595),
     .A2(_212_),
     .B1(net425),
     .B2(_213_),
@@ -427,7 +429,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _375_ (.A1(net591),
+ sky130_fd_sc_hd__a22o_1 _375_ (.A1(net594),
     .A2(_214_),
     .B1(net424),
     .B2(_213_),
@@ -436,7 +438,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _376_ (.A1(net590),
+ sky130_fd_sc_hd__a22o_1 _376_ (.A1(net593),
     .A2(_214_),
     .B1(net423),
     .B2(_213_),
@@ -445,7 +447,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _377_ (.A1(net589),
+ sky130_fd_sc_hd__a22o_1 _377_ (.A1(net592),
     .A2(_214_),
     .B1(net422),
     .B2(_213_),
@@ -454,7 +456,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _378_ (.A1(net588),
+ sky130_fd_sc_hd__a22o_1 _378_ (.A1(net591),
     .A2(_214_),
     .B1(net421),
     .B2(_213_),
@@ -469,7 +471,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _380_ (.A1(net587),
+ sky130_fd_sc_hd__a22o_1 _380_ (.A1(net590),
     .A2(_214_),
     .B1(net420),
     .B2(_215_),
@@ -484,7 +486,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _382_ (.A1(net586),
+ sky130_fd_sc_hd__a22o_1 _382_ (.A1(net589),
     .A2(_216_),
     .B1(net419),
     .B2(_215_),
@@ -493,7 +495,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _383_ (.A1(net585),
+ sky130_fd_sc_hd__a22o_1 _383_ (.A1(net588),
     .A2(_216_),
     .B1(net418),
     .B2(_215_),
@@ -502,7 +504,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _384_ (.A1(net583),
+ sky130_fd_sc_hd__a22o_1 _384_ (.A1(net586),
     .A2(_216_),
     .B1(net416),
     .B2(_215_),
@@ -511,7 +513,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _385_ (.A1(net582),
+ sky130_fd_sc_hd__a22o_1 _385_ (.A1(net585),
     .A2(_216_),
     .B1(net415),
     .B2(_215_),
@@ -526,7 +528,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _387_ (.A1(net581),
+ sky130_fd_sc_hd__a22o_1 _387_ (.A1(net584),
     .A2(_216_),
     .B1(net414),
     .B2(_217_),
@@ -541,7 +543,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _389_ (.A1(net580),
+ sky130_fd_sc_hd__a22o_1 _389_ (.A1(net583),
     .A2(_218_),
     .B1(net413),
     .B2(_217_),
@@ -550,7 +552,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _390_ (.A1(net579),
+ sky130_fd_sc_hd__a22o_1 _390_ (.A1(net582),
     .A2(_218_),
     .B1(net412),
     .B2(_217_),
@@ -559,7 +561,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _391_ (.A1(net578),
+ sky130_fd_sc_hd__a22o_1 _391_ (.A1(net581),
     .A2(_218_),
     .B1(net411),
     .B2(_217_),
@@ -568,7 +570,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _392_ (.A1(net577),
+ sky130_fd_sc_hd__a22o_1 _392_ (.A1(net580),
     .A2(_218_),
     .B1(net410),
     .B2(_217_),
@@ -583,7 +585,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _394_ (.A1(net576),
+ sky130_fd_sc_hd__a22o_1 _394_ (.A1(net579),
     .A2(_218_),
     .B1(net409),
     .B2(_219_),
@@ -598,7 +600,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _396_ (.A1(net575),
+ sky130_fd_sc_hd__a22o_1 _396_ (.A1(net578),
     .A2(_220_),
     .B1(net408),
     .B2(_219_),
@@ -607,7 +609,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _397_ (.A1(net574),
+ sky130_fd_sc_hd__a22o_1 _397_ (.A1(net577),
     .A2(_220_),
     .B1(net407),
     .B2(_219_),
@@ -616,7 +618,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _398_ (.A1(net604),
+ sky130_fd_sc_hd__a22o_1 _398_ (.A1(net607),
     .A2(_220_),
     .B1(net443),
     .B2(_219_),
@@ -625,7 +627,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _399_ (.A1(net603),
+ sky130_fd_sc_hd__a22o_1 _399_ (.A1(net606),
     .A2(_220_),
     .B1(net442),
     .B2(_219_),
@@ -640,7 +642,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _401_ (.A1(net602),
+ sky130_fd_sc_hd__a22o_1 _401_ (.A1(net605),
     .A2(_220_),
     .B1(net441),
     .B2(_221_),
@@ -655,7 +657,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _403_ (.A1(net601),
+ sky130_fd_sc_hd__a22o_1 _403_ (.A1(net604),
     .A2(_222_),
     .B1(net440),
     .B2(_221_),
@@ -670,7 +672,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _405_ (.A1(net600),
+ sky130_fd_sc_hd__a22o_1 _405_ (.A1(net603),
     .A2(_222_),
     .B1(_223_),
     .B2(_221_),
@@ -679,7 +681,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _406_ (.A1(net599),
+ sky130_fd_sc_hd__a22o_1 _406_ (.A1(net602),
     .A2(_222_),
     .B1(net438),
     .B2(_221_),
@@ -688,7 +690,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _407_ (.A1(net598),
+ sky130_fd_sc_hd__a22o_1 _407_ (.A1(net601),
     .A2(_222_),
     .B1(net437),
     .B2(_221_),
@@ -697,7 +699,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _408_ (.A1(net595),
+ sky130_fd_sc_hd__a22o_1 _408_ (.A1(net598),
     .A2(_222_),
     .B1(net428),
     .B2(_210_),
@@ -706,7 +708,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _409_ (.A1(net584),
+ sky130_fd_sc_hd__a22o_1 _409_ (.A1(net587),
     .A2(_211_),
     .B1(net417),
     .B2(_210_),
@@ -715,7 +717,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22o_1 _410_ (.A1(net573),
+ sky130_fd_sc_hd__a22o_1 _410_ (.A1(net576),
     .A2(_211_),
     .B1(net406),
     .B2(_210_),
@@ -1352,9 +1354,9 @@
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__a2bb2oi_2 _494_ (.A1_N(net406),
-    .A2_N(net605),
+    .A2_N(net608),
     .B1(net406),
-    .B2(net605),
+    .B2(net608),
     .Y(_059_),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -1984,17 +1986,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _580_ (.LO(net497),
+ sky130_fd_sc_hd__conb_1 _580_ (.LO(net444),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _581_ (.LO(net498),
+ sky130_fd_sc_hd__conb_1 _581_ (.LO(net445),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _582_ (.LO(net499),
+ sky130_fd_sc_hd__conb_1 _582_ (.LO(net446),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2024,17 +2026,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _588_ (.LO(net506),
+ sky130_fd_sc_hd__conb_1 _588_ (.LO(net505),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _589_ (.LO(net507),
+ sky130_fd_sc_hd__conb_1 _589_ (.LO(net506),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _590_ (.LO(net508),
+ sky130_fd_sc_hd__conb_1 _590_ (.LO(net507),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2074,17 +2076,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _598_ (.LO(net517),
+ sky130_fd_sc_hd__conb_1 _598_ (.LO(net516),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _599_ (.LO(net518),
+ sky130_fd_sc_hd__conb_1 _599_ (.LO(net517),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _600_ (.LO(net519),
+ sky130_fd_sc_hd__conb_1 _600_ (.LO(net518),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2124,17 +2126,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _608_ (.LO(net528),
+ sky130_fd_sc_hd__conb_1 _608_ (.LO(net527),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _609_ (.LO(net529),
+ sky130_fd_sc_hd__conb_1 _609_ (.LO(net528),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _610_ (.LO(net530),
+ sky130_fd_sc_hd__conb_1 _610_ (.LO(net529),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2174,17 +2176,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _618_ (.LO(net539),
+ sky130_fd_sc_hd__conb_1 _618_ (.LO(net538),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _619_ (.LO(net540),
+ sky130_fd_sc_hd__conb_1 _619_ (.LO(net539),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _620_ (.LO(net541),
+ sky130_fd_sc_hd__conb_1 _620_ (.LO(net540),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2224,17 +2226,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _628_ (.LO(net550),
+ sky130_fd_sc_hd__conb_1 _628_ (.LO(net549),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _629_ (.LO(net551),
+ sky130_fd_sc_hd__conb_1 _629_ (.LO(net550),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _630_ (.LO(net552),
+ sky130_fd_sc_hd__conb_1 _630_ (.LO(net551),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2274,17 +2276,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _638_ (.LO(net561),
+ sky130_fd_sc_hd__conb_1 _638_ (.LO(net560),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _639_ (.LO(net562),
+ sky130_fd_sc_hd__conb_1 _639_ (.LO(net561),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _640_ (.LO(net563),
+ sky130_fd_sc_hd__conb_1 _640_ (.LO(net562),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2324,17 +2326,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _648_ (.LO(net445),
+ sky130_fd_sc_hd__conb_1 _648_ (.LO(net571),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _649_ (.LO(net446),
+ sky130_fd_sc_hd__conb_1 _649_ (.LO(net572),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _650_ (.LO(net447),
+ sky130_fd_sc_hd__conb_1 _650_ (.LO(net573),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2374,17 +2376,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _658_ (.LO(net456),
+ sky130_fd_sc_hd__conb_1 _658_ (.LO(net455),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _659_ (.LO(net457),
+ sky130_fd_sc_hd__conb_1 _659_ (.LO(net456),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _660_ (.LO(net458),
+ sky130_fd_sc_hd__conb_1 _660_ (.LO(net457),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2424,17 +2426,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _668_ (.LO(net467),
+ sky130_fd_sc_hd__conb_1 _668_ (.LO(net466),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _669_ (.LO(net468),
+ sky130_fd_sc_hd__conb_1 _669_ (.LO(net467),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__conb_1 _670_ (.LO(net469),
+ sky130_fd_sc_hd__conb_1 _670_ (.LO(net468),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -2464,495 +2466,510 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _676_ (.A(net610),
+ sky130_fd_sc_hd__conb_1 _676_ (.LO(net475),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__conb_1 _677_ (.LO(net476),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__conb_1 _678_ (.LO(net477),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _679_ (.A(net613),
     .X(net368),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _677_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _680_ (.A(net613),
     .X(net379),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _678_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _681_ (.A(net613),
     .X(net390),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _679_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _682_ (.A(net613),
     .X(net399),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _680_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _683_ (.A(net613),
     .X(net400),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _681_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _684_ (.A(net613),
     .X(net401),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _682_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _685_ (.A(net613),
     .X(net402),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _683_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _686_ (.A(net613),
     .X(net403),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _684_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _687_ (.A(net613),
     .X(net404),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _685_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _688_ (.A(net613),
     .X(net405),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _686_ (.A(net610),
+ sky130_fd_sc_hd__clkbuf_1 _689_ (.A(net613),
     .X(net369),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _687_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _690_ (.A(net612),
     .X(net370),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _688_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _691_ (.A(net612),
     .X(net371),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _689_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _692_ (.A(net612),
     .X(net372),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _690_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _693_ (.A(net612),
     .X(net373),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _691_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _694_ (.A(net612),
     .X(net374),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _692_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _695_ (.A(net612),
     .X(net375),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _693_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _696_ (.A(net612),
     .X(net376),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _694_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _697_ (.A(net612),
     .X(net377),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _695_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _698_ (.A(net612),
     .X(net378),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _696_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _699_ (.A(net612),
     .X(net380),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _697_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _700_ (.A(net612),
     .X(net381),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _698_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _701_ (.A(net612),
     .X(net382),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _699_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _702_ (.A(net612),
     .X(net383),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _700_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _703_ (.A(net612),
     .X(net384),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _701_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _704_ (.A(net612),
     .X(net385),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _702_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _705_ (.A(net612),
     .X(net386),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _703_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _706_ (.A(net612),
     .X(net387),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _704_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _707_ (.A(net612),
     .X(net388),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _705_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _708_ (.A(net612),
     .X(net389),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _706_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _709_ (.A(net612),
     .X(net391),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _707_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _710_ (.A(net612),
     .X(net392),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _708_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _711_ (.A(net612),
     .X(net393),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _709_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _712_ (.A(net612),
     .X(net394),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _710_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _713_ (.A(net612),
     .X(net395),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _711_ (.A(net609),
+ sky130_fd_sc_hd__clkbuf_1 _714_ (.A(net612),
     .X(net396),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _712_ (.A(net406),
-    .X(net444),
+ sky130_fd_sc_hd__clkbuf_1 _715_ (.A(net406),
+    .X(net447),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 _713_ (.A(net417),
-    .X(net483),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _714_ (.A(net428),
-    .X(net494),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 _715_ (.A(net437),
-    .X(net505),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _716_ (.A(net438),
-    .X(net516),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 _717_ (.A(net439),
-    .X(net527),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _718_ (.A(net440),
-    .X(net538),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _719_ (.A(net441),
-    .X(net549),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _720_ (.A(net442),
-    .X(net560),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _721_ (.A(net443),
-    .X(net571),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _722_ (.A(net407),
-    .X(net455),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _723_ (.A(net408),
-    .X(net466),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _724_ (.A(net409),
-    .X(net475),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _725_ (.A(net410),
-    .X(net476),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _726_ (.A(net411),
-    .X(net477),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _727_ (.A(net412),
-    .X(net478),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _728_ (.A(net413),
-    .X(net479),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _729_ (.A(net414),
-    .X(net480),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _730_ (.A(net415),
-    .X(net481),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _731_ (.A(net416),
-    .X(net482),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _732_ (.A(net418),
-    .X(net484),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _733_ (.A(net419),
-    .X(net485),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _734_ (.A(net420),
+ sky130_fd_sc_hd__buf_1 _716_ (.A(net417),
     .X(net486),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _735_ (.A(net421),
+ sky130_fd_sc_hd__clkbuf_1 _717_ (.A(net428),
+    .X(net497),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_1 _718_ (.A(net437),
+    .X(net508),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _719_ (.A(net438),
+    .X(net519),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_1 _720_ (.A(net439),
+    .X(net530),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _721_ (.A(net440),
+    .X(net541),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _722_ (.A(net441),
+    .X(net552),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _723_ (.A(net442),
+    .X(net563),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _724_ (.A(net443),
+    .X(net574),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _725_ (.A(net407),
+    .X(net458),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _726_ (.A(net408),
+    .X(net469),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _727_ (.A(net409),
+    .X(net478),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _728_ (.A(net410),
+    .X(net479),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _729_ (.A(net411),
+    .X(net480),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _730_ (.A(net412),
+    .X(net481),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _731_ (.A(net413),
+    .X(net482),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _732_ (.A(net414),
+    .X(net483),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _733_ (.A(net415),
+    .X(net484),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _734_ (.A(net416),
+    .X(net485),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _735_ (.A(net418),
     .X(net487),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _736_ (.A(net422),
+ sky130_fd_sc_hd__clkbuf_1 _736_ (.A(net419),
     .X(net488),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _737_ (.A(net423),
+ sky130_fd_sc_hd__clkbuf_1 _737_ (.A(net420),
     .X(net489),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _738_ (.A(net424),
+ sky130_fd_sc_hd__clkbuf_1 _738_ (.A(net421),
     .X(net490),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _739_ (.A(net425),
+ sky130_fd_sc_hd__clkbuf_1 _739_ (.A(net422),
     .X(net491),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _740_ (.A(net426),
+ sky130_fd_sc_hd__clkbuf_1 _740_ (.A(net423),
     .X(net492),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _741_ (.A(net427),
+ sky130_fd_sc_hd__clkbuf_1 _741_ (.A(net424),
     .X(net493),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _742_ (.A(net429),
+ sky130_fd_sc_hd__clkbuf_1 _742_ (.A(net425),
+    .X(net494),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _743_ (.A(net426),
     .X(net495),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_1 _743_ (.A(net430),
+ sky130_fd_sc_hd__clkbuf_1 _744_ (.A(net427),
     .X(net496),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_8 _744_ (.A0(net605),
+ sky130_fd_sc_hd__clkbuf_1 _745_ (.A(net429),
+    .X(net498),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_1 _746_ (.A(net430),
+    .X(net499),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__mux2_8 _747_ (.A0(net608),
     .A1(_086_),
-    .S(net607),
+    .S(net610),
     .X(_316_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_8 _745_ (.A0(net605),
+ sky130_fd_sc_hd__mux2_8 _748_ (.A0(net608),
     .A1(_061_),
-    .S(net607),
+    .S(net610),
     .X(_317_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_8 _746_ (.A0(net605),
+ sky130_fd_sc_hd__mux2_8 _749_ (.A0(net608),
     .A1(_037_),
-    .S(net607),
+    .S(net610),
     .X(_318_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_8 _747_ (.A0(net605),
+ sky130_fd_sc_hd__mux2_8 _750_ (.A0(net608),
     .A1(_111_),
-    .S(net607),
+    .S(net610),
     .X(_319_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _748_ (.A0(net423),
+ sky130_fd_sc_hd__mux2_1 _751_ (.A0(net423),
     .A1(_112_),
-    .S(net606),
+    .S(net609),
     .X(_113_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _749_ (.A0(net422),
+ sky130_fd_sc_hd__mux2_1 _752_ (.A0(net422),
     .A1(_108_),
-    .S(net606),
+    .S(net609),
     .X(_109_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _750_ (.A0(net425),
+ sky130_fd_sc_hd__mux2_1 _753_ (.A0(net425),
     .A1(_118_),
-    .S(net606),
+    .S(net609),
     .X(_119_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _751_ (.A0(net424),
+ sky130_fd_sc_hd__mux2_1 _754_ (.A0(net424),
     .A1(_115_),
-    .S(net606),
+    .S(net609),
     .X(_116_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _752_ (.A0(net426),
+ sky130_fd_sc_hd__mux2_1 _755_ (.A0(net426),
     .A1(_121_),
-    .S(net606),
+    .S(net609),
     .X(_122_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _753_ (.A0(net411),
+ sky130_fd_sc_hd__mux2_1 _756_ (.A0(net411),
     .A1(_102_),
-    .S(net606),
+    .S(net609),
     .X(_103_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _754_ (.A0(net429),
+ sky130_fd_sc_hd__mux2_1 _757_ (.A0(net429),
     .A1(_127_),
     .S(_033_),
     .X(_128_),
@@ -2960,31 +2977,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _755_ (.A0(net412),
+ sky130_fd_sc_hd__mux2_1 _758_ (.A0(net412),
     .A1(_105_),
-    .S(net606),
+    .S(net609),
     .X(_106_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _756_ (.A0(net409),
+ sky130_fd_sc_hd__mux2_1 _759_ (.A0(net409),
     .A1(_096_),
-    .S(net606),
+    .S(net609),
     .X(_097_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _757_ (.A0(net410),
+ sky130_fd_sc_hd__mux2_1 _760_ (.A0(net410),
     .A1(_099_),
-    .S(net606),
+    .S(net609),
     .X(_100_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _758_ (.A0(net430),
+ sky130_fd_sc_hd__mux2_1 _761_ (.A0(net430),
     .A1(_130_),
     .S(_033_),
     .X(_131_),
@@ -2992,7 +3009,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _759_ (.A0(net427),
+ sky130_fd_sc_hd__mux2_1 _762_ (.A0(net427),
     .A1(_124_),
     .S(_033_),
     .X(_125_),
@@ -3000,23 +3017,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _760_ (.A0(net443),
+ sky130_fd_sc_hd__mux2_1 _763_ (.A0(net443),
     .A1(_087_),
-    .S(net605),
+    .S(net608),
     .X(_088_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _761_ (.A0(net407),
+ sky130_fd_sc_hd__mux2_1 _764_ (.A0(net407),
     .A1(_090_),
-    .S(net605),
+    .S(net608),
     .X(_091_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_8 _762_ (.A0(net128),
+ sky130_fd_sc_hd__mux2_8 _765_ (.A0(net128),
     .A1(net296),
     .S(net256),
     .X(net397),
@@ -3024,7 +3041,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_8 _763_ (.A0(net127),
+ sky130_fd_sc_hd__mux2_8 _766_ (.A0(net127),
     .A1(net295),
     .S(net255),
     .X(\counter.clk ),
@@ -3032,264 +3049,264 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _764_ (.A0(net408),
+ sky130_fd_sc_hd__mux2_1 _767_ (.A0(net408),
     .A1(_093_),
-    .S(net606),
+    .S(net609),
     .X(_094_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _765_ (.A0(net442),
+ sky130_fd_sc_hd__mux2_1 _768_ (.A0(net442),
     .A1(_083_),
-    .S(net605),
+    .S(net608),
     .X(_084_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _766_ (.A0(net415),
+ sky130_fd_sc_hd__mux2_1 _769_ (.A0(net415),
     .A1(_041_),
-    .S(net606),
+    .S(net609),
     .X(_042_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _767_ (.A0(net428),
+ sky130_fd_sc_hd__mux2_1 _770_ (.A0(net428),
     .A1(_065_),
-    .S(net605),
+    .S(net608),
     .X(_066_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _768_ (.A0(net441),
+ sky130_fd_sc_hd__mux2_1 _771_ (.A0(net441),
     .A1(_080_),
-    .S(net605),
+    .S(net608),
     .X(_081_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _769_ (.A0(net414),
+ sky130_fd_sc_hd__mux2_1 _772_ (.A0(net414),
     .A1(_038_),
-    .S(net606),
+    .S(net609),
     .X(_039_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _770_ (.A0(net417),
+ sky130_fd_sc_hd__mux2_1 _773_ (.A0(net417),
     .A1(_062_),
-    .S(net605),
+    .S(net608),
     .X(_063_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _771_ (.A0(net440),
+ sky130_fd_sc_hd__mux2_1 _774_ (.A0(net440),
     .A1(_077_),
-    .S(net605),
+    .S(net608),
     .X(_078_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _772_ (.A0(net413),
+ sky130_fd_sc_hd__mux2_1 _775_ (.A0(net413),
     .A1(_034_),
-    .S(net606),
+    .S(net609),
     .X(_035_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _773_ (.A0(net439),
+ sky130_fd_sc_hd__mux2_1 _776_ (.A0(net439),
     .A1(_074_),
-    .S(net605),
+    .S(net608),
     .X(_075_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _774_ (.A0(net421),
+ sky130_fd_sc_hd__mux2_1 _777_ (.A0(net421),
     .A1(_056_),
-    .S(net606),
+    .S(net609),
     .X(_057_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _775_ (.A0(net438),
+ sky130_fd_sc_hd__mux2_1 _778_ (.A0(net438),
     .A1(_071_),
-    .S(net605),
+    .S(net608),
     .X(_072_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _776_ (.A0(net437),
+ sky130_fd_sc_hd__mux2_1 _779_ (.A0(net437),
     .A1(_068_),
-    .S(net605),
+    .S(net608),
     .X(_069_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _777_ (.A0(net420),
+ sky130_fd_sc_hd__mux2_1 _780_ (.A0(net420),
     .A1(_053_),
-    .S(net606),
+    .S(net609),
     .X(_054_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _778_ (.A0(net419),
+ sky130_fd_sc_hd__mux2_1 _781_ (.A0(net419),
     .A1(_050_),
-    .S(net606),
+    .S(net609),
     .X(_051_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _779_ (.A0(net418),
+ sky130_fd_sc_hd__mux2_1 _782_ (.A0(net418),
     .A1(_047_),
-    .S(net606),
+    .S(net609),
     .X(_048_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux2_1 _780_ (.A0(net416),
+ sky130_fd_sc_hd__mux2_1 _783_ (.A0(net416),
     .A1(_044_),
-    .S(net606),
+    .S(net609),
     .X(_045_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _781_ (.A0(_092_),
+ sky130_fd_sc_hd__mux4_2 _784_ (.A0(_092_),
     .A1(_091_),
     .A2(_091_),
     .A3(net331),
     .S0(_316_),
-    .S1(net607),
+    .S1(net610),
     .X(_011_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _782_ (.A0(_089_),
+ sky130_fd_sc_hd__mux4_2 _785_ (.A0(_089_),
     .A1(_088_),
     .A2(_088_),
     .A3(net361),
     .S0(_316_),
-    .S1(net607),
+    .S1(net610),
     .X(_010_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _783_ (.A0(_085_),
+ sky130_fd_sc_hd__mux4_2 _786_ (.A0(_085_),
     .A1(_084_),
     .A2(_084_),
     .A3(net360),
     .S0(_316_),
-    .S1(net607),
+    .S1(net610),
     .X(_009_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _784_ (.A0(_082_),
+ sky130_fd_sc_hd__mux4_1 _787_ (.A0(_082_),
     .A1(_081_),
     .A2(_081_),
     .A3(net359),
     .S0(_317_),
-    .S1(net607),
+    .S1(net610),
     .X(_024_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _785_ (.A0(_079_),
+ sky130_fd_sc_hd__mux4_1 _788_ (.A0(_079_),
     .A1(_078_),
     .A2(_078_),
     .A3(net358),
     .S0(_317_),
-    .S1(net607),
+    .S1(net610),
     .X(_023_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _786_ (.A0(_076_),
+ sky130_fd_sc_hd__mux4_2 _789_ (.A0(_076_),
     .A1(_075_),
     .A2(_075_),
     .A3(net357),
     .S0(_317_),
-    .S1(net607),
+    .S1(net610),
     .X(_022_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _787_ (.A0(_073_),
+ sky130_fd_sc_hd__mux4_2 _790_ (.A0(_073_),
     .A1(_072_),
     .A2(_072_),
     .A3(net356),
     .S0(_317_),
-    .S1(net607),
+    .S1(net610),
     .X(_021_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _788_ (.A0(_070_),
+ sky130_fd_sc_hd__mux4_2 _791_ (.A0(_070_),
     .A1(_069_),
     .A2(_069_),
     .A3(net355),
     .S0(_317_),
-    .S1(net607),
+    .S1(net610),
     .X(_020_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _789_ (.A0(_067_),
+ sky130_fd_sc_hd__mux4_2 _792_ (.A0(_067_),
     .A1(_066_),
     .A2(_066_),
     .A3(net352),
     .S0(_317_),
-    .S1(net607),
+    .S1(net610),
     .X(_019_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _790_ (.A0(_064_),
+ sky130_fd_sc_hd__mux4_2 _793_ (.A0(_064_),
     .A1(_063_),
     .A2(_063_),
     .A3(net341),
     .S0(_317_),
-    .S1(net607),
+    .S1(net610),
     .X(_018_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _791_ (.A0(_060_),
+ sky130_fd_sc_hd__mux4_2 _794_ (.A0(_060_),
     .A1(_059_),
     .A2(_059_),
     .A3(net330),
     .S0(_317_),
-    .S1(net607),
+    .S1(net610),
     .X(_017_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _792_ (.A0(_058_),
+ sky130_fd_sc_hd__mux4_1 _795_ (.A0(_058_),
     .A1(_057_),
     .A2(_057_),
     .A3(net345),
@@ -3300,7 +3317,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _793_ (.A0(_055_),
+ sky130_fd_sc_hd__mux4_1 _796_ (.A0(_055_),
     .A1(_054_),
     .A2(_054_),
     .A3(net344),
@@ -3311,7 +3328,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _794_ (.A0(_052_),
+ sky130_fd_sc_hd__mux4_1 _797_ (.A0(_052_),
     .A1(_051_),
     .A2(_051_),
     .A3(net343),
@@ -3322,7 +3339,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _795_ (.A0(_049_),
+ sky130_fd_sc_hd__mux4_1 _798_ (.A0(_049_),
     .A1(_048_),
     .A2(_048_),
     .A3(net342),
@@ -3333,7 +3350,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _796_ (.A0(_046_),
+ sky130_fd_sc_hd__mux4_1 _799_ (.A0(_046_),
     .A1(_045_),
     .A2(_045_),
     .A3(net340),
@@ -3344,7 +3361,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _797_ (.A0(_043_),
+ sky130_fd_sc_hd__mux4_1 _800_ (.A0(_043_),
     .A1(_042_),
     .A2(_042_),
     .A3(net339),
@@ -3355,7 +3372,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _798_ (.A0(_040_),
+ sky130_fd_sc_hd__mux4_1 _801_ (.A0(_040_),
     .A1(_039_),
     .A2(_039_),
     .A3(net338),
@@ -3366,7 +3383,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _799_ (.A0(_036_),
+ sky130_fd_sc_hd__mux4_1 _802_ (.A0(_036_),
     .A1(_035_),
     .A2(_035_),
     .A3(net337),
@@ -3377,7 +3394,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_2 _800_ (.A0(_132_),
+ sky130_fd_sc_hd__mux4_2 _803_ (.A0(_132_),
     .A1(_131_),
     .A2(_131_),
     .A3(net354),
@@ -3388,7 +3405,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _801_ (.A0(_129_),
+ sky130_fd_sc_hd__mux4_1 _804_ (.A0(_129_),
     .A1(_128_),
     .A2(_128_),
     .A3(net353),
@@ -3399,7 +3416,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _802_ (.A0(_126_),
+ sky130_fd_sc_hd__mux4_1 _805_ (.A0(_126_),
     .A1(_125_),
     .A2(_125_),
     .A3(net351),
@@ -3410,7 +3427,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _803_ (.A0(_123_),
+ sky130_fd_sc_hd__mux4_1 _806_ (.A0(_123_),
     .A1(_122_),
     .A2(_122_),
     .A3(net350),
@@ -3421,7 +3438,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _804_ (.A0(_120_),
+ sky130_fd_sc_hd__mux4_1 _807_ (.A0(_120_),
     .A1(_119_),
     .A2(_119_),
     .A3(net349),
@@ -3432,7 +3449,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _805_ (.A0(_117_),
+ sky130_fd_sc_hd__mux4_1 _808_ (.A0(_117_),
     .A1(_116_),
     .A2(_116_),
     .A3(net348),
@@ -3443,7 +3460,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _806_ (.A0(_114_),
+ sky130_fd_sc_hd__mux4_1 _809_ (.A0(_114_),
     .A1(_113_),
     .A2(_113_),
     .A3(net347),
@@ -3454,7 +3471,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _807_ (.A0(_110_),
+ sky130_fd_sc_hd__mux4_1 _810_ (.A0(_110_),
     .A1(_109_),
     .A2(_109_),
     .A3(net346),
@@ -3465,7 +3482,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _808_ (.A0(_107_),
+ sky130_fd_sc_hd__mux4_1 _811_ (.A0(_107_),
     .A1(_106_),
     .A2(_106_),
     .A3(net336),
@@ -3476,7 +3493,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _809_ (.A0(_104_),
+ sky130_fd_sc_hd__mux4_1 _812_ (.A0(_104_),
     .A1(_103_),
     .A2(_103_),
     .A3(net335),
@@ -3487,7 +3504,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _810_ (.A0(_101_),
+ sky130_fd_sc_hd__mux4_1 _813_ (.A0(_101_),
     .A1(_100_),
     .A2(_100_),
     .A3(net334),
@@ -3498,477 +3515,477 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _811_ (.A0(_098_),
+ sky130_fd_sc_hd__mux4_1 _814_ (.A0(_098_),
     .A1(_097_),
     .A2(_097_),
     .A3(net333),
     .S0(_316_),
-    .S1(net607),
+    .S1(net610),
     .X(_013_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__mux4_1 _812_ (.A0(_095_),
+ sky130_fd_sc_hd__mux4_1 _815_ (.A0(_095_),
     .A1(_094_),
     .A2(_094_),
     .A3(net332),
     .S0(_316_),
-    .S1(net607),
+    .S1(net610),
     .X(_012_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _813_ (.D(_133_),
-    .Q(net573),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _814_ (.D(_134_),
-    .Q(net584),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _815_ (.D(_135_),
-    .Q(net595),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _816_ (.D(_136_),
-    .Q(net598),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _817_ (.D(_137_),
-    .Q(net599),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _818_ (.D(_138_),
-    .Q(net600),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _819_ (.D(_139_),
-    .Q(net601),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _820_ (.D(_140_),
-    .Q(net602),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _821_ (.D(_141_),
-    .Q(net603),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _822_ (.D(_142_),
-    .Q(net604),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _823_ (.D(_143_),
-    .Q(net574),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _824_ (.D(_144_),
-    .Q(net575),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _825_ (.D(_145_),
+ sky130_fd_sc_hd__dfxtp_1 _816_ (.D(_133_),
     .Q(net576),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _826_ (.D(_146_),
-    .Q(net577),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _827_ (.D(_147_),
-    .Q(net578),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _828_ (.D(_148_),
-    .Q(net579),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _829_ (.D(_149_),
-    .Q(net580),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _830_ (.D(_150_),
-    .Q(net581),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _831_ (.D(_151_),
-    .Q(net582),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _832_ (.D(_152_),
-    .Q(net583),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _833_ (.D(_153_),
-    .Q(net585),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _834_ (.D(_154_),
-    .Q(net586),
-    .CLK(net608),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _835_ (.D(_155_),
+ sky130_fd_sc_hd__dfxtp_1 _817_ (.D(_134_),
     .Q(net587),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _836_ (.D(_156_),
+ sky130_fd_sc_hd__dfxtp_1 _818_ (.D(_135_),
+    .Q(net598),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _819_ (.D(_136_),
+    .Q(net601),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _820_ (.D(_137_),
+    .Q(net602),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _821_ (.D(_138_),
+    .Q(net603),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _822_ (.D(_139_),
+    .Q(net604),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _823_ (.D(_140_),
+    .Q(net605),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _824_ (.D(_141_),
+    .Q(net606),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _825_ (.D(_142_),
+    .Q(net607),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _826_ (.D(_143_),
+    .Q(net577),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _827_ (.D(_144_),
+    .Q(net578),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _828_ (.D(_145_),
+    .Q(net579),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _829_ (.D(_146_),
+    .Q(net580),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _830_ (.D(_147_),
+    .Q(net581),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _831_ (.D(_148_),
+    .Q(net582),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _832_ (.D(_149_),
+    .Q(net583),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _833_ (.D(_150_),
+    .Q(net584),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _834_ (.D(_151_),
+    .Q(net585),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _835_ (.D(_152_),
+    .Q(net586),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _836_ (.D(_153_),
     .Q(net588),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _837_ (.D(_157_),
+ sky130_fd_sc_hd__dfxtp_1 _837_ (.D(_154_),
     .Q(net589),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _838_ (.D(_158_),
+ sky130_fd_sc_hd__dfxtp_1 _838_ (.D(_155_),
     .Q(net590),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _839_ (.D(_159_),
+ sky130_fd_sc_hd__dfxtp_1 _839_ (.D(_156_),
     .Q(net591),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _840_ (.D(_160_),
+ sky130_fd_sc_hd__dfxtp_1 _840_ (.D(_157_),
     .Q(net592),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _841_ (.D(_161_),
+ sky130_fd_sc_hd__dfxtp_1 _841_ (.D(_158_),
     .Q(net593),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _842_ (.D(_162_),
+ sky130_fd_sc_hd__dfxtp_1 _842_ (.D(_159_),
     .Q(net594),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _843_ (.D(_163_),
+ sky130_fd_sc_hd__dfxtp_1 _843_ (.D(_160_),
+    .Q(net595),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_1 _844_ (.D(_161_),
     .Q(net596),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_1 _844_ (.D(_164_),
+ sky130_fd_sc_hd__dfxtp_1 _845_ (.D(_162_),
     .Q(net597),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _845_ (.D(_165_),
-    .Q(net572),
-    .CLK(net608),
+ sky130_fd_sc_hd__dfxtp_1 _846_ (.D(_163_),
+    .Q(net599),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _846_ (.D(_166_),
+ sky130_fd_sc_hd__dfxtp_1 _847_ (.D(_164_),
+    .Q(net600),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_4 _848_ (.D(_165_),
+    .Q(net575),
+    .CLK(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__dfxtp_4 _849_ (.D(_166_),
     .Q(net406),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _847_ (.D(_167_),
+ sky130_fd_sc_hd__dfxtp_4 _850_ (.D(_167_),
     .Q(net417),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _848_ (.D(_168_),
+ sky130_fd_sc_hd__dfxtp_4 _851_ (.D(_168_),
     .Q(net428),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _849_ (.D(_169_),
+ sky130_fd_sc_hd__dfxtp_4 _852_ (.D(_169_),
     .Q(net437),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _850_ (.D(_170_),
+ sky130_fd_sc_hd__dfxtp_4 _853_ (.D(_170_),
     .Q(net438),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _851_ (.D(_171_),
+ sky130_fd_sc_hd__dfxtp_4 _854_ (.D(_171_),
     .Q(net439),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _852_ (.D(_172_),
+ sky130_fd_sc_hd__dfxtp_4 _855_ (.D(_172_),
     .Q(net440),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _853_ (.D(_173_),
+ sky130_fd_sc_hd__dfxtp_4 _856_ (.D(_173_),
     .Q(net441),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _854_ (.D(_174_),
+ sky130_fd_sc_hd__dfxtp_4 _857_ (.D(_174_),
     .Q(net442),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _855_ (.D(_175_),
+ sky130_fd_sc_hd__dfxtp_4 _858_ (.D(_175_),
     .Q(net443),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _856_ (.D(_176_),
+ sky130_fd_sc_hd__dfxtp_4 _859_ (.D(_176_),
     .Q(net407),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _857_ (.D(_177_),
+ sky130_fd_sc_hd__dfxtp_4 _860_ (.D(_177_),
     .Q(net408),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _858_ (.D(_178_),
+ sky130_fd_sc_hd__dfxtp_4 _861_ (.D(_178_),
     .Q(net409),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _859_ (.D(_179_),
+ sky130_fd_sc_hd__dfxtp_4 _862_ (.D(_179_),
     .Q(net410),
-    .CLK(net608),
+    .CLK(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _860_ (.D(_180_),
+ sky130_fd_sc_hd__dfxtp_4 _863_ (.D(_180_),
     .Q(net411),
     .CLK(\clknet_1_0_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _861_ (.D(_181_),
+ sky130_fd_sc_hd__dfxtp_4 _864_ (.D(_181_),
     .Q(net412),
     .CLK(\clknet_1_0_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _862_ (.D(_182_),
+ sky130_fd_sc_hd__dfxtp_4 _865_ (.D(_182_),
     .Q(net413),
     .CLK(\clknet_1_0_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _863_ (.D(_183_),
+ sky130_fd_sc_hd__dfxtp_4 _866_ (.D(_183_),
     .Q(net414),
     .CLK(\clknet_1_0_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _864_ (.D(_184_),
+ sky130_fd_sc_hd__dfxtp_4 _867_ (.D(_184_),
     .Q(net415),
     .CLK(\clknet_1_0_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _865_ (.D(_185_),
+ sky130_fd_sc_hd__dfxtp_4 _868_ (.D(_185_),
     .Q(net416),
     .CLK(\clknet_1_0_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _866_ (.D(_186_),
+ sky130_fd_sc_hd__dfxtp_4 _869_ (.D(_186_),
     .Q(net418),
     .CLK(\clknet_1_0_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _867_ (.D(_187_),
+ sky130_fd_sc_hd__dfxtp_4 _870_ (.D(_187_),
     .Q(net419),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _868_ (.D(_188_),
+ sky130_fd_sc_hd__dfxtp_4 _871_ (.D(_188_),
     .Q(net420),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _869_ (.D(_189_),
+ sky130_fd_sc_hd__dfxtp_4 _872_ (.D(_189_),
     .Q(net421),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _870_ (.D(_190_),
+ sky130_fd_sc_hd__dfxtp_4 _873_ (.D(_190_),
     .Q(net422),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _871_ (.D(_191_),
+ sky130_fd_sc_hd__dfxtp_4 _874_ (.D(_191_),
     .Q(net423),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _872_ (.D(_192_),
+ sky130_fd_sc_hd__dfxtp_4 _875_ (.D(_192_),
     .Q(net424),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _873_ (.D(_193_),
+ sky130_fd_sc_hd__dfxtp_4 _876_ (.D(_193_),
     .Q(net425),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _874_ (.D(_194_),
+ sky130_fd_sc_hd__dfxtp_4 _877_ (.D(_194_),
     .Q(net426),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _875_ (.D(_195_),
+ sky130_fd_sc_hd__dfxtp_4 _878_ (.D(_195_),
     .Q(net427),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _876_ (.D(_196_),
+ sky130_fd_sc_hd__dfxtp_4 _879_ (.D(_196_),
     .Q(net429),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dfxtp_4 _877_ (.D(_197_),
+ sky130_fd_sc_hd__dfxtp_4 _880_ (.D(_197_),
     .Q(net430),
     .CLK(\clknet_1_1_0_counter.clk ),
     .VGND(vssd1),
@@ -21001,769 +21018,769 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input167 (.A(la_oen[0]),
+ sky130_fd_sc_hd__buf_1 input167 (.A(la_oenb[0]),
     .X(net167),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input168 (.A(la_oen[100]),
+ sky130_fd_sc_hd__buf_1 input168 (.A(la_oenb[100]),
     .X(net168),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input169 (.A(la_oen[101]),
+ sky130_fd_sc_hd__buf_1 input169 (.A(la_oenb[101]),
     .X(net169),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input170 (.A(la_oen[102]),
+ sky130_fd_sc_hd__buf_1 input170 (.A(la_oenb[102]),
     .X(net170),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input171 (.A(la_oen[103]),
+ sky130_fd_sc_hd__buf_1 input171 (.A(la_oenb[103]),
     .X(net171),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input172 (.A(la_oen[104]),
+ sky130_fd_sc_hd__buf_1 input172 (.A(la_oenb[104]),
     .X(net172),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input173 (.A(la_oen[105]),
+ sky130_fd_sc_hd__buf_1 input173 (.A(la_oenb[105]),
     .X(net173),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input174 (.A(la_oen[106]),
+ sky130_fd_sc_hd__buf_1 input174 (.A(la_oenb[106]),
     .X(net174),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input175 (.A(la_oen[107]),
+ sky130_fd_sc_hd__buf_1 input175 (.A(la_oenb[107]),
     .X(net175),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input176 (.A(la_oen[108]),
+ sky130_fd_sc_hd__buf_1 input176 (.A(la_oenb[108]),
     .X(net176),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input177 (.A(la_oen[109]),
+ sky130_fd_sc_hd__buf_1 input177 (.A(la_oenb[109]),
     .X(net177),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input178 (.A(la_oen[10]),
+ sky130_fd_sc_hd__buf_1 input178 (.A(la_oenb[10]),
     .X(net178),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input179 (.A(la_oen[110]),
+ sky130_fd_sc_hd__buf_1 input179 (.A(la_oenb[110]),
     .X(net179),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input180 (.A(la_oen[111]),
+ sky130_fd_sc_hd__buf_1 input180 (.A(la_oenb[111]),
     .X(net180),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input181 (.A(la_oen[112]),
+ sky130_fd_sc_hd__buf_1 input181 (.A(la_oenb[112]),
     .X(net181),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input182 (.A(la_oen[113]),
+ sky130_fd_sc_hd__buf_1 input182 (.A(la_oenb[113]),
     .X(net182),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input183 (.A(la_oen[114]),
+ sky130_fd_sc_hd__buf_1 input183 (.A(la_oenb[114]),
     .X(net183),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input184 (.A(la_oen[115]),
+ sky130_fd_sc_hd__buf_1 input184 (.A(la_oenb[115]),
     .X(net184),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input185 (.A(la_oen[116]),
+ sky130_fd_sc_hd__buf_1 input185 (.A(la_oenb[116]),
     .X(net185),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input186 (.A(la_oen[117]),
+ sky130_fd_sc_hd__buf_1 input186 (.A(la_oenb[117]),
     .X(net186),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input187 (.A(la_oen[118]),
+ sky130_fd_sc_hd__buf_1 input187 (.A(la_oenb[118]),
     .X(net187),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input188 (.A(la_oen[119]),
+ sky130_fd_sc_hd__buf_1 input188 (.A(la_oenb[119]),
     .X(net188),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input189 (.A(la_oen[11]),
+ sky130_fd_sc_hd__buf_1 input189 (.A(la_oenb[11]),
     .X(net189),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input190 (.A(la_oen[120]),
+ sky130_fd_sc_hd__buf_1 input190 (.A(la_oenb[120]),
     .X(net190),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input191 (.A(la_oen[121]),
+ sky130_fd_sc_hd__buf_1 input191 (.A(la_oenb[121]),
     .X(net191),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input192 (.A(la_oen[122]),
+ sky130_fd_sc_hd__buf_1 input192 (.A(la_oenb[122]),
     .X(net192),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input193 (.A(la_oen[123]),
+ sky130_fd_sc_hd__buf_1 input193 (.A(la_oenb[123]),
     .X(net193),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input194 (.A(la_oen[124]),
+ sky130_fd_sc_hd__buf_1 input194 (.A(la_oenb[124]),
     .X(net194),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input195 (.A(la_oen[125]),
+ sky130_fd_sc_hd__buf_1 input195 (.A(la_oenb[125]),
     .X(net195),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input196 (.A(la_oen[126]),
+ sky130_fd_sc_hd__buf_1 input196 (.A(la_oenb[126]),
     .X(net196),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input197 (.A(la_oen[127]),
+ sky130_fd_sc_hd__buf_1 input197 (.A(la_oenb[127]),
     .X(net197),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input198 (.A(la_oen[12]),
+ sky130_fd_sc_hd__buf_1 input198 (.A(la_oenb[12]),
     .X(net198),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input199 (.A(la_oen[13]),
+ sky130_fd_sc_hd__buf_1 input199 (.A(la_oenb[13]),
     .X(net199),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input200 (.A(la_oen[14]),
+ sky130_fd_sc_hd__buf_1 input200 (.A(la_oenb[14]),
     .X(net200),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input201 (.A(la_oen[15]),
+ sky130_fd_sc_hd__buf_1 input201 (.A(la_oenb[15]),
     .X(net201),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input202 (.A(la_oen[16]),
+ sky130_fd_sc_hd__buf_1 input202 (.A(la_oenb[16]),
     .X(net202),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input203 (.A(la_oen[17]),
+ sky130_fd_sc_hd__buf_1 input203 (.A(la_oenb[17]),
     .X(net203),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input204 (.A(la_oen[18]),
+ sky130_fd_sc_hd__buf_1 input204 (.A(la_oenb[18]),
     .X(net204),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input205 (.A(la_oen[19]),
+ sky130_fd_sc_hd__buf_1 input205 (.A(la_oenb[19]),
     .X(net205),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input206 (.A(la_oen[1]),
+ sky130_fd_sc_hd__buf_1 input206 (.A(la_oenb[1]),
     .X(net206),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input207 (.A(la_oen[20]),
+ sky130_fd_sc_hd__buf_1 input207 (.A(la_oenb[20]),
     .X(net207),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input208 (.A(la_oen[21]),
+ sky130_fd_sc_hd__buf_1 input208 (.A(la_oenb[21]),
     .X(net208),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input209 (.A(la_oen[22]),
+ sky130_fd_sc_hd__buf_1 input209 (.A(la_oenb[22]),
     .X(net209),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input210 (.A(la_oen[23]),
+ sky130_fd_sc_hd__buf_1 input210 (.A(la_oenb[23]),
     .X(net210),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input211 (.A(la_oen[24]),
+ sky130_fd_sc_hd__buf_1 input211 (.A(la_oenb[24]),
     .X(net211),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input212 (.A(la_oen[25]),
+ sky130_fd_sc_hd__buf_1 input212 (.A(la_oenb[25]),
     .X(net212),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input213 (.A(la_oen[26]),
+ sky130_fd_sc_hd__buf_1 input213 (.A(la_oenb[26]),
     .X(net213),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input214 (.A(la_oen[27]),
+ sky130_fd_sc_hd__buf_1 input214 (.A(la_oenb[27]),
     .X(net214),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input215 (.A(la_oen[28]),
+ sky130_fd_sc_hd__buf_1 input215 (.A(la_oenb[28]),
     .X(net215),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input216 (.A(la_oen[29]),
+ sky130_fd_sc_hd__buf_1 input216 (.A(la_oenb[29]),
     .X(net216),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input217 (.A(la_oen[2]),
+ sky130_fd_sc_hd__buf_1 input217 (.A(la_oenb[2]),
     .X(net217),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input218 (.A(la_oen[30]),
+ sky130_fd_sc_hd__buf_1 input218 (.A(la_oenb[30]),
     .X(net218),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input219 (.A(la_oen[31]),
+ sky130_fd_sc_hd__buf_1 input219 (.A(la_oenb[31]),
     .X(net219),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input220 (.A(la_oen[32]),
+ sky130_fd_sc_hd__buf_1 input220 (.A(la_oenb[32]),
     .X(net220),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input221 (.A(la_oen[33]),
+ sky130_fd_sc_hd__buf_1 input221 (.A(la_oenb[33]),
     .X(net221),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input222 (.A(la_oen[34]),
+ sky130_fd_sc_hd__buf_1 input222 (.A(la_oenb[34]),
     .X(net222),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input223 (.A(la_oen[35]),
+ sky130_fd_sc_hd__buf_1 input223 (.A(la_oenb[35]),
     .X(net223),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input224 (.A(la_oen[36]),
+ sky130_fd_sc_hd__buf_1 input224 (.A(la_oenb[36]),
     .X(net224),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input225 (.A(la_oen[37]),
+ sky130_fd_sc_hd__buf_1 input225 (.A(la_oenb[37]),
     .X(net225),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input226 (.A(la_oen[38]),
+ sky130_fd_sc_hd__buf_1 input226 (.A(la_oenb[38]),
     .X(net226),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input227 (.A(la_oen[39]),
+ sky130_fd_sc_hd__buf_1 input227 (.A(la_oenb[39]),
     .X(net227),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input228 (.A(la_oen[3]),
+ sky130_fd_sc_hd__buf_1 input228 (.A(la_oenb[3]),
     .X(net228),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input229 (.A(la_oen[40]),
+ sky130_fd_sc_hd__buf_1 input229 (.A(la_oenb[40]),
     .X(net229),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input230 (.A(la_oen[41]),
+ sky130_fd_sc_hd__buf_1 input230 (.A(la_oenb[41]),
     .X(net230),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input231 (.A(la_oen[42]),
+ sky130_fd_sc_hd__buf_1 input231 (.A(la_oenb[42]),
     .X(net231),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input232 (.A(la_oen[43]),
+ sky130_fd_sc_hd__buf_1 input232 (.A(la_oenb[43]),
     .X(net232),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input233 (.A(la_oen[44]),
+ sky130_fd_sc_hd__buf_1 input233 (.A(la_oenb[44]),
     .X(net233),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input234 (.A(la_oen[45]),
+ sky130_fd_sc_hd__buf_1 input234 (.A(la_oenb[45]),
     .X(net234),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input235 (.A(la_oen[46]),
+ sky130_fd_sc_hd__buf_1 input235 (.A(la_oenb[46]),
     .X(net235),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input236 (.A(la_oen[47]),
+ sky130_fd_sc_hd__buf_1 input236 (.A(la_oenb[47]),
     .X(net236),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input237 (.A(la_oen[48]),
+ sky130_fd_sc_hd__buf_1 input237 (.A(la_oenb[48]),
     .X(net237),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input238 (.A(la_oen[49]),
+ sky130_fd_sc_hd__buf_1 input238 (.A(la_oenb[49]),
     .X(net238),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input239 (.A(la_oen[4]),
+ sky130_fd_sc_hd__buf_1 input239 (.A(la_oenb[4]),
     .X(net239),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input240 (.A(la_oen[50]),
+ sky130_fd_sc_hd__buf_1 input240 (.A(la_oenb[50]),
     .X(net240),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input241 (.A(la_oen[51]),
+ sky130_fd_sc_hd__buf_1 input241 (.A(la_oenb[51]),
     .X(net241),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input242 (.A(la_oen[52]),
+ sky130_fd_sc_hd__buf_1 input242 (.A(la_oenb[52]),
     .X(net242),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input243 (.A(la_oen[53]),
+ sky130_fd_sc_hd__buf_1 input243 (.A(la_oenb[53]),
     .X(net243),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input244 (.A(la_oen[54]),
+ sky130_fd_sc_hd__buf_1 input244 (.A(la_oenb[54]),
     .X(net244),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input245 (.A(la_oen[55]),
+ sky130_fd_sc_hd__buf_1 input245 (.A(la_oenb[55]),
     .X(net245),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input246 (.A(la_oen[56]),
+ sky130_fd_sc_hd__buf_1 input246 (.A(la_oenb[56]),
     .X(net246),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input247 (.A(la_oen[57]),
+ sky130_fd_sc_hd__buf_1 input247 (.A(la_oenb[57]),
     .X(net247),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input248 (.A(la_oen[58]),
+ sky130_fd_sc_hd__buf_1 input248 (.A(la_oenb[58]),
     .X(net248),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input249 (.A(la_oen[59]),
+ sky130_fd_sc_hd__buf_1 input249 (.A(la_oenb[59]),
     .X(net249),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input250 (.A(la_oen[5]),
+ sky130_fd_sc_hd__buf_1 input250 (.A(la_oenb[5]),
     .X(net250),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input251 (.A(la_oen[60]),
+ sky130_fd_sc_hd__buf_1 input251 (.A(la_oenb[60]),
     .X(net251),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input252 (.A(la_oen[61]),
+ sky130_fd_sc_hd__buf_1 input252 (.A(la_oenb[61]),
     .X(net252),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_2 input253 (.A(la_oen[62]),
+ sky130_fd_sc_hd__clkbuf_2 input253 (.A(la_oenb[62]),
     .X(net253),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input254 (.A(la_oen[63]),
+ sky130_fd_sc_hd__buf_1 input254 (.A(la_oenb[63]),
     .X(net254),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_2 input255 (.A(la_oen[64]),
+ sky130_fd_sc_hd__clkbuf_2 input255 (.A(la_oenb[64]),
     .X(net255),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input256 (.A(la_oen[65]),
+ sky130_fd_sc_hd__buf_1 input256 (.A(la_oenb[65]),
     .X(net256),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input257 (.A(la_oen[66]),
+ sky130_fd_sc_hd__buf_1 input257 (.A(la_oenb[66]),
     .X(net257),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input258 (.A(la_oen[67]),
+ sky130_fd_sc_hd__buf_1 input258 (.A(la_oenb[67]),
     .X(net258),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input259 (.A(la_oen[68]),
+ sky130_fd_sc_hd__buf_1 input259 (.A(la_oenb[68]),
     .X(net259),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input260 (.A(la_oen[69]),
+ sky130_fd_sc_hd__buf_1 input260 (.A(la_oenb[69]),
     .X(net260),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input261 (.A(la_oen[6]),
+ sky130_fd_sc_hd__buf_1 input261 (.A(la_oenb[6]),
     .X(net261),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input262 (.A(la_oen[70]),
+ sky130_fd_sc_hd__buf_1 input262 (.A(la_oenb[70]),
     .X(net262),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input263 (.A(la_oen[71]),
+ sky130_fd_sc_hd__buf_1 input263 (.A(la_oenb[71]),
     .X(net263),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input264 (.A(la_oen[72]),
+ sky130_fd_sc_hd__buf_1 input264 (.A(la_oenb[72]),
     .X(net264),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input265 (.A(la_oen[73]),
+ sky130_fd_sc_hd__buf_1 input265 (.A(la_oenb[73]),
     .X(net265),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input266 (.A(la_oen[74]),
+ sky130_fd_sc_hd__buf_1 input266 (.A(la_oenb[74]),
     .X(net266),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input267 (.A(la_oen[75]),
+ sky130_fd_sc_hd__buf_1 input267 (.A(la_oenb[75]),
     .X(net267),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input268 (.A(la_oen[76]),
+ sky130_fd_sc_hd__buf_1 input268 (.A(la_oenb[76]),
     .X(net268),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input269 (.A(la_oen[77]),
+ sky130_fd_sc_hd__buf_1 input269 (.A(la_oenb[77]),
     .X(net269),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input270 (.A(la_oen[78]),
+ sky130_fd_sc_hd__buf_1 input270 (.A(la_oenb[78]),
     .X(net270),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input271 (.A(la_oen[79]),
+ sky130_fd_sc_hd__buf_1 input271 (.A(la_oenb[79]),
     .X(net271),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input272 (.A(la_oen[7]),
+ sky130_fd_sc_hd__buf_1 input272 (.A(la_oenb[7]),
     .X(net272),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input273 (.A(la_oen[80]),
+ sky130_fd_sc_hd__buf_1 input273 (.A(la_oenb[80]),
     .X(net273),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input274 (.A(la_oen[81]),
+ sky130_fd_sc_hd__buf_1 input274 (.A(la_oenb[81]),
     .X(net274),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input275 (.A(la_oen[82]),
+ sky130_fd_sc_hd__buf_1 input275 (.A(la_oenb[82]),
     .X(net275),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input276 (.A(la_oen[83]),
+ sky130_fd_sc_hd__buf_1 input276 (.A(la_oenb[83]),
     .X(net276),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input277 (.A(la_oen[84]),
+ sky130_fd_sc_hd__buf_1 input277 (.A(la_oenb[84]),
     .X(net277),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input278 (.A(la_oen[85]),
+ sky130_fd_sc_hd__buf_1 input278 (.A(la_oenb[85]),
     .X(net278),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input279 (.A(la_oen[86]),
+ sky130_fd_sc_hd__buf_1 input279 (.A(la_oenb[86]),
     .X(net279),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input280 (.A(la_oen[87]),
+ sky130_fd_sc_hd__buf_1 input280 (.A(la_oenb[87]),
     .X(net280),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input281 (.A(la_oen[88]),
+ sky130_fd_sc_hd__buf_1 input281 (.A(la_oenb[88]),
     .X(net281),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input282 (.A(la_oen[89]),
+ sky130_fd_sc_hd__buf_1 input282 (.A(la_oenb[89]),
     .X(net282),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input283 (.A(la_oen[8]),
+ sky130_fd_sc_hd__buf_1 input283 (.A(la_oenb[8]),
     .X(net283),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input284 (.A(la_oen[90]),
+ sky130_fd_sc_hd__buf_1 input284 (.A(la_oenb[90]),
     .X(net284),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input285 (.A(la_oen[91]),
+ sky130_fd_sc_hd__buf_1 input285 (.A(la_oenb[91]),
     .X(net285),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input286 (.A(la_oen[92]),
+ sky130_fd_sc_hd__buf_1 input286 (.A(la_oenb[92]),
     .X(net286),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input287 (.A(la_oen[93]),
+ sky130_fd_sc_hd__buf_1 input287 (.A(la_oenb[93]),
     .X(net287),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input288 (.A(la_oen[94]),
+ sky130_fd_sc_hd__buf_1 input288 (.A(la_oenb[94]),
     .X(net288),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input289 (.A(la_oen[95]),
+ sky130_fd_sc_hd__buf_1 input289 (.A(la_oenb[95]),
     .X(net289),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input290 (.A(la_oen[96]),
+ sky130_fd_sc_hd__buf_1 input290 (.A(la_oenb[96]),
     .X(net290),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input291 (.A(la_oen[97]),
+ sky130_fd_sc_hd__buf_1 input291 (.A(la_oenb[97]),
     .X(net291),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input292 (.A(la_oen[98]),
+ sky130_fd_sc_hd__buf_1 input292 (.A(la_oenb[98]),
     .X(net292),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input293 (.A(la_oen[99]),
+ sky130_fd_sc_hd__buf_1 input293 (.A(la_oenb[99]),
     .X(net293),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_1 input294 (.A(la_oen[9]),
+ sky130_fd_sc_hd__buf_1 input294 (.A(la_oenb[9]),
     .X(net294),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -22015,7 +22032,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_2 input336 (.A(wbs_dat_i[15]),
+ sky130_fd_sc_hd__dlymetal6s2s_1 input336 (.A(wbs_dat_i[15]),
     .X(net336),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -22117,7 +22134,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__dlymetal6s2s_1 input353 (.A(wbs_dat_i[30]),
+ sky130_fd_sc_hd__clkbuf_2 input353 (.A(wbs_dat_i[30]),
     .X(net353),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -22381,7 +22398,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__clkbuf_2 output397 (.A(net609),
+ sky130_fd_sc_hd__clkbuf_2 output397 (.A(net612),
     .X(io_oeb[36]),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -22664,1007 +22681,1025 @@
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output444 (.A(net444),
-    .X(la_data_out[0]),
+    .X(irq[0]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output445 (.A(net445),
-    .X(la_data_out[100]),
+    .X(irq[1]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output446 (.A(net446),
-    .X(la_data_out[101]),
+    .X(irq[2]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output447 (.A(net447),
-    .X(la_data_out[102]),
+    .X(la_data_out[0]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output448 (.A(net448),
-    .X(la_data_out[103]),
+    .X(la_data_out[100]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output449 (.A(net449),
-    .X(la_data_out[104]),
+    .X(la_data_out[101]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output450 (.A(net450),
-    .X(la_data_out[105]),
+    .X(la_data_out[102]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output451 (.A(net451),
-    .X(la_data_out[106]),
+    .X(la_data_out[103]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output452 (.A(net452),
-    .X(la_data_out[107]),
+    .X(la_data_out[104]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output453 (.A(net453),
-    .X(la_data_out[108]),
+    .X(la_data_out[105]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output454 (.A(net454),
-    .X(la_data_out[109]),
+    .X(la_data_out[106]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output455 (.A(net455),
-    .X(la_data_out[10]),
+    .X(la_data_out[107]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output456 (.A(net456),
-    .X(la_data_out[110]),
+    .X(la_data_out[108]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output457 (.A(net457),
-    .X(la_data_out[111]),
+    .X(la_data_out[109]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output458 (.A(net458),
-    .X(la_data_out[112]),
+    .X(la_data_out[10]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output459 (.A(net459),
-    .X(la_data_out[113]),
+    .X(la_data_out[110]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output460 (.A(net460),
-    .X(la_data_out[114]),
+    .X(la_data_out[111]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output461 (.A(net461),
-    .X(la_data_out[115]),
+    .X(la_data_out[112]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output462 (.A(net462),
-    .X(la_data_out[116]),
+    .X(la_data_out[113]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output463 (.A(net463),
-    .X(la_data_out[117]),
+    .X(la_data_out[114]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output464 (.A(net464),
-    .X(la_data_out[118]),
+    .X(la_data_out[115]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output465 (.A(net465),
-    .X(la_data_out[119]),
+    .X(la_data_out[116]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output466 (.A(net466),
-    .X(la_data_out[11]),
+    .X(la_data_out[117]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output467 (.A(net467),
-    .X(la_data_out[120]),
+    .X(la_data_out[118]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output468 (.A(net468),
-    .X(la_data_out[121]),
+    .X(la_data_out[119]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output469 (.A(net469),
-    .X(la_data_out[122]),
+    .X(la_data_out[11]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output470 (.A(net470),
-    .X(la_data_out[123]),
+    .X(la_data_out[120]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output471 (.A(net471),
-    .X(la_data_out[124]),
+    .X(la_data_out[121]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output472 (.A(net472),
-    .X(la_data_out[125]),
+    .X(la_data_out[122]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output473 (.A(net473),
-    .X(la_data_out[126]),
+    .X(la_data_out[123]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output474 (.A(net474),
-    .X(la_data_out[127]),
+    .X(la_data_out[124]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output475 (.A(net475),
-    .X(la_data_out[12]),
+    .X(la_data_out[125]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output476 (.A(net476),
-    .X(la_data_out[13]),
+    .X(la_data_out[126]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output477 (.A(net477),
-    .X(la_data_out[14]),
+    .X(la_data_out[127]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output478 (.A(net478),
-    .X(la_data_out[15]),
+    .X(la_data_out[12]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output479 (.A(net479),
-    .X(la_data_out[16]),
+    .X(la_data_out[13]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output480 (.A(net480),
-    .X(la_data_out[17]),
+    .X(la_data_out[14]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output481 (.A(net481),
-    .X(la_data_out[18]),
+    .X(la_data_out[15]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output482 (.A(net482),
-    .X(la_data_out[19]),
+    .X(la_data_out[16]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output483 (.A(net483),
-    .X(la_data_out[1]),
+    .X(la_data_out[17]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output484 (.A(net484),
-    .X(la_data_out[20]),
+    .X(la_data_out[18]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output485 (.A(net485),
-    .X(la_data_out[21]),
+    .X(la_data_out[19]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output486 (.A(net486),
-    .X(la_data_out[22]),
+    .X(la_data_out[1]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output487 (.A(net487),
-    .X(la_data_out[23]),
+    .X(la_data_out[20]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output488 (.A(net488),
-    .X(la_data_out[24]),
+    .X(la_data_out[21]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output489 (.A(net489),
-    .X(la_data_out[25]),
+    .X(la_data_out[22]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output490 (.A(net490),
-    .X(la_data_out[26]),
+    .X(la_data_out[23]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output491 (.A(net491),
-    .X(la_data_out[27]),
+    .X(la_data_out[24]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output492 (.A(net492),
-    .X(la_data_out[28]),
+    .X(la_data_out[25]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output493 (.A(net493),
-    .X(la_data_out[29]),
+    .X(la_data_out[26]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output494 (.A(net494),
-    .X(la_data_out[2]),
+    .X(la_data_out[27]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output495 (.A(net495),
-    .X(la_data_out[30]),
+    .X(la_data_out[28]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output496 (.A(net496),
-    .X(la_data_out[31]),
+    .X(la_data_out[29]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output497 (.A(net497),
-    .X(la_data_out[32]),
+    .X(la_data_out[2]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output498 (.A(net498),
-    .X(la_data_out[33]),
+    .X(la_data_out[30]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output499 (.A(net499),
-    .X(la_data_out[34]),
+    .X(la_data_out[31]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output500 (.A(net500),
-    .X(la_data_out[35]),
+    .X(la_data_out[32]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output501 (.A(net501),
-    .X(la_data_out[36]),
+    .X(la_data_out[33]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output502 (.A(net502),
-    .X(la_data_out[37]),
+    .X(la_data_out[34]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output503 (.A(net503),
-    .X(la_data_out[38]),
+    .X(la_data_out[35]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output504 (.A(net504),
-    .X(la_data_out[39]),
+    .X(la_data_out[36]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output505 (.A(net505),
-    .X(la_data_out[3]),
+    .X(la_data_out[37]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output506 (.A(net506),
-    .X(la_data_out[40]),
+    .X(la_data_out[38]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output507 (.A(net507),
-    .X(la_data_out[41]),
+    .X(la_data_out[39]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output508 (.A(net508),
-    .X(la_data_out[42]),
+    .X(la_data_out[3]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output509 (.A(net509),
-    .X(la_data_out[43]),
+    .X(la_data_out[40]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output510 (.A(net510),
-    .X(la_data_out[44]),
+    .X(la_data_out[41]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output511 (.A(net511),
-    .X(la_data_out[45]),
+    .X(la_data_out[42]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output512 (.A(net512),
-    .X(la_data_out[46]),
+    .X(la_data_out[43]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output513 (.A(net513),
-    .X(la_data_out[47]),
+    .X(la_data_out[44]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output514 (.A(net514),
-    .X(la_data_out[48]),
+    .X(la_data_out[45]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output515 (.A(net515),
-    .X(la_data_out[49]),
+    .X(la_data_out[46]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output516 (.A(net516),
-    .X(la_data_out[4]),
+    .X(la_data_out[47]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output517 (.A(net517),
-    .X(la_data_out[50]),
+    .X(la_data_out[48]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output518 (.A(net518),
-    .X(la_data_out[51]),
+    .X(la_data_out[49]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output519 (.A(net519),
-    .X(la_data_out[52]),
+    .X(la_data_out[4]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output520 (.A(net520),
-    .X(la_data_out[53]),
+    .X(la_data_out[50]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output521 (.A(net521),
-    .X(la_data_out[54]),
+    .X(la_data_out[51]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output522 (.A(net522),
-    .X(la_data_out[55]),
+    .X(la_data_out[52]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output523 (.A(net523),
-    .X(la_data_out[56]),
+    .X(la_data_out[53]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output524 (.A(net524),
-    .X(la_data_out[57]),
+    .X(la_data_out[54]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output525 (.A(net525),
-    .X(la_data_out[58]),
+    .X(la_data_out[55]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output526 (.A(net526),
-    .X(la_data_out[59]),
+    .X(la_data_out[56]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output527 (.A(net527),
-    .X(la_data_out[5]),
+    .X(la_data_out[57]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output528 (.A(net528),
-    .X(la_data_out[60]),
+    .X(la_data_out[58]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output529 (.A(net529),
-    .X(la_data_out[61]),
+    .X(la_data_out[59]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output530 (.A(net530),
-    .X(la_data_out[62]),
+    .X(la_data_out[5]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output531 (.A(net531),
-    .X(la_data_out[63]),
+    .X(la_data_out[60]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output532 (.A(net532),
-    .X(la_data_out[64]),
+    .X(la_data_out[61]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output533 (.A(net533),
-    .X(la_data_out[65]),
+    .X(la_data_out[62]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output534 (.A(net534),
-    .X(la_data_out[66]),
+    .X(la_data_out[63]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output535 (.A(net535),
-    .X(la_data_out[67]),
+    .X(la_data_out[64]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output536 (.A(net536),
-    .X(la_data_out[68]),
+    .X(la_data_out[65]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output537 (.A(net537),
-    .X(la_data_out[69]),
+    .X(la_data_out[66]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output538 (.A(net538),
-    .X(la_data_out[6]),
+    .X(la_data_out[67]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output539 (.A(net539),
-    .X(la_data_out[70]),
+    .X(la_data_out[68]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output540 (.A(net540),
-    .X(la_data_out[71]),
+    .X(la_data_out[69]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output541 (.A(net541),
-    .X(la_data_out[72]),
+    .X(la_data_out[6]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output542 (.A(net542),
-    .X(la_data_out[73]),
+    .X(la_data_out[70]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output543 (.A(net543),
-    .X(la_data_out[74]),
+    .X(la_data_out[71]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output544 (.A(net544),
-    .X(la_data_out[75]),
+    .X(la_data_out[72]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output545 (.A(net545),
-    .X(la_data_out[76]),
+    .X(la_data_out[73]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output546 (.A(net546),
-    .X(la_data_out[77]),
+    .X(la_data_out[74]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output547 (.A(net547),
-    .X(la_data_out[78]),
+    .X(la_data_out[75]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output548 (.A(net548),
-    .X(la_data_out[79]),
+    .X(la_data_out[76]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output549 (.A(net549),
-    .X(la_data_out[7]),
+    .X(la_data_out[77]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output550 (.A(net550),
-    .X(la_data_out[80]),
+    .X(la_data_out[78]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output551 (.A(net551),
-    .X(la_data_out[81]),
+    .X(la_data_out[79]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output552 (.A(net552),
-    .X(la_data_out[82]),
+    .X(la_data_out[7]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output553 (.A(net553),
-    .X(la_data_out[83]),
+    .X(la_data_out[80]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output554 (.A(net554),
-    .X(la_data_out[84]),
+    .X(la_data_out[81]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output555 (.A(net555),
-    .X(la_data_out[85]),
+    .X(la_data_out[82]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output556 (.A(net556),
-    .X(la_data_out[86]),
+    .X(la_data_out[83]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output557 (.A(net557),
-    .X(la_data_out[87]),
+    .X(la_data_out[84]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output558 (.A(net558),
-    .X(la_data_out[88]),
+    .X(la_data_out[85]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output559 (.A(net559),
-    .X(la_data_out[89]),
+    .X(la_data_out[86]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output560 (.A(net560),
-    .X(la_data_out[8]),
+    .X(la_data_out[87]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output561 (.A(net561),
-    .X(la_data_out[90]),
+    .X(la_data_out[88]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output562 (.A(net562),
-    .X(la_data_out[91]),
+    .X(la_data_out[89]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output563 (.A(net563),
-    .X(la_data_out[92]),
+    .X(la_data_out[8]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output564 (.A(net564),
-    .X(la_data_out[93]),
+    .X(la_data_out[90]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output565 (.A(net565),
-    .X(la_data_out[94]),
+    .X(la_data_out[91]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output566 (.A(net566),
-    .X(la_data_out[95]),
+    .X(la_data_out[92]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output567 (.A(net567),
-    .X(la_data_out[96]),
+    .X(la_data_out[93]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output568 (.A(net568),
-    .X(la_data_out[97]),
+    .X(la_data_out[94]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output569 (.A(net569),
-    .X(la_data_out[98]),
+    .X(la_data_out[95]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output570 (.A(net570),
-    .X(la_data_out[99]),
+    .X(la_data_out[96]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output571 (.A(net571),
-    .X(la_data_out[9]),
+    .X(la_data_out[97]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output572 (.A(net572),
-    .X(wbs_ack_o),
+    .X(la_data_out[98]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output573 (.A(net573),
-    .X(wbs_dat_o[0]),
+    .X(la_data_out[99]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output574 (.A(net574),
-    .X(wbs_dat_o[10]),
+    .X(la_data_out[9]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output575 (.A(net575),
-    .X(wbs_dat_o[11]),
+    .X(wbs_ack_o),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output576 (.A(net576),
-    .X(wbs_dat_o[12]),
+    .X(wbs_dat_o[0]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output577 (.A(net577),
-    .X(wbs_dat_o[13]),
+    .X(wbs_dat_o[10]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output578 (.A(net578),
-    .X(wbs_dat_o[14]),
+    .X(wbs_dat_o[11]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output579 (.A(net579),
-    .X(wbs_dat_o[15]),
+    .X(wbs_dat_o[12]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output580 (.A(net580),
-    .X(wbs_dat_o[16]),
+    .X(wbs_dat_o[13]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output581 (.A(net581),
-    .X(wbs_dat_o[17]),
+    .X(wbs_dat_o[14]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output582 (.A(net582),
-    .X(wbs_dat_o[18]),
+    .X(wbs_dat_o[15]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output583 (.A(net583),
-    .X(wbs_dat_o[19]),
+    .X(wbs_dat_o[16]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output584 (.A(net584),
-    .X(wbs_dat_o[1]),
+    .X(wbs_dat_o[17]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output585 (.A(net585),
-    .X(wbs_dat_o[20]),
+    .X(wbs_dat_o[18]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output586 (.A(net586),
-    .X(wbs_dat_o[21]),
+    .X(wbs_dat_o[19]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output587 (.A(net587),
-    .X(wbs_dat_o[22]),
+    .X(wbs_dat_o[1]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output588 (.A(net588),
-    .X(wbs_dat_o[23]),
+    .X(wbs_dat_o[20]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output589 (.A(net589),
-    .X(wbs_dat_o[24]),
+    .X(wbs_dat_o[21]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output590 (.A(net590),
-    .X(wbs_dat_o[25]),
+    .X(wbs_dat_o[22]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output591 (.A(net591),
-    .X(wbs_dat_o[26]),
+    .X(wbs_dat_o[23]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output592 (.A(net592),
-    .X(wbs_dat_o[27]),
+    .X(wbs_dat_o[24]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output593 (.A(net593),
-    .X(wbs_dat_o[28]),
+    .X(wbs_dat_o[25]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output594 (.A(net594),
-    .X(wbs_dat_o[29]),
+    .X(wbs_dat_o[26]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output595 (.A(net595),
-    .X(wbs_dat_o[2]),
+    .X(wbs_dat_o[27]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output596 (.A(net596),
-    .X(wbs_dat_o[30]),
+    .X(wbs_dat_o[28]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output597 (.A(net597),
-    .X(wbs_dat_o[31]),
+    .X(wbs_dat_o[29]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output598 (.A(net598),
-    .X(wbs_dat_o[3]),
+    .X(wbs_dat_o[2]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output599 (.A(net599),
-    .X(wbs_dat_o[4]),
+    .X(wbs_dat_o[30]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output600 (.A(net600),
-    .X(wbs_dat_o[5]),
+    .X(wbs_dat_o[31]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output601 (.A(net601),
-    .X(wbs_dat_o[6]),
+    .X(wbs_dat_o[3]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output602 (.A(net602),
-    .X(wbs_dat_o[7]),
+    .X(wbs_dat_o[4]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output603 (.A(net603),
-    .X(wbs_dat_o[8]),
+    .X(wbs_dat_o[5]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_2 output604 (.A(net604),
+    .X(wbs_dat_o[6]),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_2 output605 (.A(net605),
+    .X(wbs_dat_o[7]),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_2 output606 (.A(net606),
+    .X(wbs_dat_o[8]),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__clkbuf_2 output607 (.A(net607),
     .X(wbs_dat_o[9]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_8 repeater605 (.A(net606),
-    .X(net605),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_8 repeater606 (.A(_033_),
-    .X(net606),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_8 repeater607 (.A(_000_),
-    .X(net607),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_12 repeater608 (.A(\clknet_1_0_0_counter.clk ),
+ sky130_fd_sc_hd__buf_8 repeater608 (.A(net609),
     .X(net608),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_12 repeater609 (.A(net610),
+ sky130_fd_sc_hd__buf_8 repeater609 (.A(_033_),
     .X(net609),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_12 repeater610 (.A(net397),
+ sky130_fd_sc_hd__buf_8 repeater610 (.A(_000_),
     .X(net610),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_12 repeater611 (.A(\clknet_1_0_0_counter.clk ),
+    .X(net611),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_12 repeater612 (.A(net613),
+    .X(net612),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_12 repeater613 (.A(net397),
+    .X(net613),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__clkbuf_16 \clkbuf_0_counter.clk  (.A(\counter.clk ),
     .X(\clknet_0_counter.clk ),
     .VGND(vssd1),
@@ -23693,122 +23728,137 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_2 (.DIODE(_114_),
+ sky130_fd_sc_hd__diode_2 ANTENNA_2 (.DIODE(_110_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_3 (.DIODE(_120_),
+ sky130_fd_sc_hd__diode_2 ANTENNA_3 (.DIODE(_114_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_4 (.DIODE(_123_),
+ sky130_fd_sc_hd__diode_2 ANTENNA_4 (.DIODE(_120_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_5 (.DIODE(_129_),
+ sky130_fd_sc_hd__diode_2 ANTENNA_5 (.DIODE(_123_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_6 (.DIODE(_132_),
+ sky130_fd_sc_hd__diode_2 ANTENNA_6 (.DIODE(_129_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_7 (.DIODE(net108),
+ sky130_fd_sc_hd__diode_2 ANTENNA_7 (.DIODE(_132_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_8 (.DIODE(net115),
+ sky130_fd_sc_hd__diode_2 ANTENNA_8 (.DIODE(net108),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_9 (.DIODE(net116),
+ sky130_fd_sc_hd__diode_2 ANTENNA_9 (.DIODE(net115),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_10 (.DIODE(net117),
+ sky130_fd_sc_hd__diode_2 ANTENNA_10 (.DIODE(net116),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_11 (.DIODE(net120),
+ sky130_fd_sc_hd__diode_2 ANTENNA_11 (.DIODE(net117),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_12 (.DIODE(net124),
+ sky130_fd_sc_hd__diode_2 ANTENNA_12 (.DIODE(net120),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_13 (.DIODE(net341),
+ sky130_fd_sc_hd__diode_2 ANTENNA_13 (.DIODE(net124),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_14 (.DIODE(net345),
+ sky130_fd_sc_hd__diode_2 ANTENNA_14 (.DIODE(net341),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_15 (.DIODE(net350),
+ sky130_fd_sc_hd__diode_2 ANTENNA_15 (.DIODE(net345),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_16 (.DIODE(net351),
+ sky130_fd_sc_hd__diode_2 ANTENNA_16 (.DIODE(net350),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_17 (.DIODE(net353),
+ sky130_fd_sc_hd__diode_2 ANTENNA_17 (.DIODE(net351),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_18 (.DIODE(net359),
+ sky130_fd_sc_hd__diode_2 ANTENNA_18 (.DIODE(net353),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_19 (.DIODE(net360),
+ sky130_fd_sc_hd__diode_2 ANTENNA_19 (.DIODE(net357),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_20 (.DIODE(net410),
+ sky130_fd_sc_hd__diode_2 ANTENNA_20 (.DIODE(net360),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_21 (.DIODE(net425),
+ sky130_fd_sc_hd__diode_2 ANTENNA_21 (.DIODE(net410),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_22 (.DIODE(net426),
+ sky130_fd_sc_hd__diode_2 ANTENNA_22 (.DIODE(net425),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_23 (.DIODE(net427),
+ sky130_fd_sc_hd__diode_2 ANTENNA_23 (.DIODE(net426),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_24 (.DIODE(net430),
+ sky130_fd_sc_hd__diode_2 ANTENNA_24 (.DIODE(net427),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_25 (.DIODE(net572),
+ sky130_fd_sc_hd__diode_2 ANTENNA_25 (.DIODE(net429),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA_26 (.DIODE(net429),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA_27 (.DIODE(net430),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA_28 (.DIODE(net575),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -24037,7 +24087,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_402 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_0_396 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_0_404 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -25001,11 +25055,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_216 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_224 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_222 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -25373,19 +25423,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_878 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_891 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -26169,19 +26215,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_208 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_208 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_215 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_220 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_219 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_223 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_227 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -26549,19 +26591,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_869 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_879 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_883 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -27305,11 +27339,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_208 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_211 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_220 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_223 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_3_227 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -27445,15 +27483,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_3_603 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_3_603 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_621 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_622 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_3_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -27589,15 +27631,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_879 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_874 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_3_887 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -28501,11 +28543,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_828 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_834 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_828 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -28517,19 +28555,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_852 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_852 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_858 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_863 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_868 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_871 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_874 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -28545,23 +28583,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_4_907 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_907 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_918 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_914 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_932 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_928 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_940 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_935 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29137,19 +29175,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_583 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_607 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_591 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_603 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_5_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29161,7 +29203,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_5_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29225,19 +29267,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_822 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_822 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_828 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_832 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_5_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_842 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29257,27 +29299,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_5_871 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_5_875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_5_876 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_886 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_887 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_5_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_898 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_905 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_911 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_908 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29285,27 +29319,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_920 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_5_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_927 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_926 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_934 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_930 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_941 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_934 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_938 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_950 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_5_962 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_5_968 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29845,15 +29887,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_563 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_560 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_588 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_6_589 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_6_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -30641,11 +30687,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_7_818 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_818 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -31145,39 +31187,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_218 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_218 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_230 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_229 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_242 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_241 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_8_254 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_253 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_258 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_8_258 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_266 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_264 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_278 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_269 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_8_290 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_296 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_293 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -31209,7 +31251,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_8_382 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_382 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -31825,15 +31867,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_9_184 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_9_184 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_193 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_197 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_204 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_9_205 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -31857,19 +31899,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_9_258 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_264 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_269 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_273 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_262 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -31913,7 +31943,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_9_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -32025,11 +32055,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_9_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_9_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_9_678 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_9_677 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_9_683 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -34141,15 +34175,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_12_694 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_702 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_700 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_708 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_706 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -35421,11 +35455,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_327 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_14_327 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_14_339 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_14_334 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -35461,11 +35495,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_14_415 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_424 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_423 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_14_427 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -35573,19 +35611,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_14_665 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_672 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_683 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_14_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_14_695 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_14_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -36133,11 +36175,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_15_322 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_15_328 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_322 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -38309,15 +38347,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_18_714 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_714 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_18_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_762 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_738 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_18_761 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_18_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -40889,19 +40935,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_22_315 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_22_315 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_342 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_22_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_355 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_341 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_22_363 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_354 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_22_362 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_22_370 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -41677,23 +41731,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_23_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_23_636 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_644 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_656 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_23_676 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_668 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_23_680 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -42361,19 +42419,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_600 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_600 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_608 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_624 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_24_636 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -42413,15 +42471,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_738 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_744 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_754 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_758 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -42965,19 +43023,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_351 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_352 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_363 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_364 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_375 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_376 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_387 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_25_388 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_25_396 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -43057,15 +43119,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_595 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_599 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_25_604 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_25_607 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -43077,23 +43135,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_635 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_25_676 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_671 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_25_683 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -43105,19 +43167,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_706 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_706 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_718 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_25_730 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_25_738 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -43665,27 +43727,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_327 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_327 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_339 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_26_335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_342 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_354 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_26_369 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_366 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_372 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_370 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_26_372 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -43713,11 +43779,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_451 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_26_451 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_459 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_26_467 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -43797,15 +43867,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_633 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_634 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_646 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_26_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -43825,11 +43899,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_26_694 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_702 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -43853,11 +43927,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_754 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_26_763 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_764 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -44397,11 +44471,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_375 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_367 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_387 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_379 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_27_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -44497,11 +44575,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_27_628 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -44553,15 +44627,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_748 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_27_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_27_754 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_27_767 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_772 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -45145,19 +45219,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_453 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_453 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_471 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_28_483 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -45217,15 +45287,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_639 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_634 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_28_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_641 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_28_650 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -45273,23 +45347,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_790 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_795 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_802 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_807 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_814 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -45789,11 +45859,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_310 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_310 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_322 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_29_318 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_29_324 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -45889,19 +45963,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_526 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_29_526 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_538 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_550 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_543 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_562 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_555 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_29_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -45977,23 +46055,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_766 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_29_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_778 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_29_772 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_784 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_29_784 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_29_796 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_790 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -46509,15 +46587,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_315 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_315 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_30_324 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_30_332 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_30_327 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -46561,15 +46635,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_453 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_30_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_30_465 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_455 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_30_467 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -46581,27 +46659,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_486 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_486 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_498 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_30_494 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_510 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_504 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_522 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_516 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_30_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_30_539 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_30_540 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -46701,23 +46779,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_30_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_30_798 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_806 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_30_818 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_817 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_30_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_30_825 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -47273,31 +47351,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_464 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_476 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_481 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_31_488 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_496 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_31_504 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_512 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -47409,15 +47479,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_778 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_31_778 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_787 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_31_795 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50673,11 +50743,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_36_302 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_36_302 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_310 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_309 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_36_313 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60769,11 +60843,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1911 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_1911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_50_1923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_50_1918 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_50_1926 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -61449,11 +61527,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_51_1918 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_51_1918 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_51_1926 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_1925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -97501,19 +97579,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_105_15 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_105_15 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_105_27 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_105_22 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_105_39 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_105_34 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_105_51 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_105_46 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_105_54 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -98177,15 +98259,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_106_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_106_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_106_15 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_106_11 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_106_27 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_106_23 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -135569,11 +135651,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_160_1911 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_160_1911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_160_1923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_160_1918 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_160_1926 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -136249,11 +136335,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_161_1918 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_161_1918 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_161_1926 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_161_1925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
diff --git a/verilog/gl/user_project_wrapper.v b/verilog/gl/user_project_wrapper.v
index 423c7b0..913e3ce 100644
--- a/verilog/gl/user_project_wrapper.v
+++ b/verilog/gl/user_project_wrapper.v
@@ -19,7 +19,8 @@
     io_out,
     la_data_in,
     la_data_out,
-    la_oen,
+    la_oenb,
+    user_irq,
     wbs_adr_i,
     wbs_dat_i,
     wbs_dat_o,
@@ -45,7 +46,8 @@
  output [37:0] io_out;
  input [127:0] la_data_in;
  output [127:0] la_data_out;
- input [127:0] la_oen;
+ input [127:0] la_oenb;
+ output [2:0] user_irq;
  input [31:0] wbs_adr_i;
  input [31:0] wbs_dat_i;
  output [31:0] wbs_dat_o;
@@ -179,6 +181,9 @@
     io_out[2],
     io_out[1],
     io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
     .la_data_in({la_data_in[127],
     la_data_in[126],
     la_data_in[125],
@@ -435,134 +440,134 @@
     la_data_out[2],
     la_data_out[1],
     la_data_out[0]}),
-    .la_oen({la_oen[127],
-    la_oen[126],
-    la_oen[125],
-    la_oen[124],
-    la_oen[123],
-    la_oen[122],
-    la_oen[121],
-    la_oen[120],
-    la_oen[119],
-    la_oen[118],
-    la_oen[117],
-    la_oen[116],
-    la_oen[115],
-    la_oen[114],
-    la_oen[113],
-    la_oen[112],
-    la_oen[111],
-    la_oen[110],
-    la_oen[109],
-    la_oen[108],
-    la_oen[107],
-    la_oen[106],
-    la_oen[105],
-    la_oen[104],
-    la_oen[103],
-    la_oen[102],
-    la_oen[101],
-    la_oen[100],
-    la_oen[99],
-    la_oen[98],
-    la_oen[97],
-    la_oen[96],
-    la_oen[95],
-    la_oen[94],
-    la_oen[93],
-    la_oen[92],
-    la_oen[91],
-    la_oen[90],
-    la_oen[89],
-    la_oen[88],
-    la_oen[87],
-    la_oen[86],
-    la_oen[85],
-    la_oen[84],
-    la_oen[83],
-    la_oen[82],
-    la_oen[81],
-    la_oen[80],
-    la_oen[79],
-    la_oen[78],
-    la_oen[77],
-    la_oen[76],
-    la_oen[75],
-    la_oen[74],
-    la_oen[73],
-    la_oen[72],
-    la_oen[71],
-    la_oen[70],
-    la_oen[69],
-    la_oen[68],
-    la_oen[67],
-    la_oen[66],
-    la_oen[65],
-    la_oen[64],
-    la_oen[63],
-    la_oen[62],
-    la_oen[61],
-    la_oen[60],
-    la_oen[59],
-    la_oen[58],
-    la_oen[57],
-    la_oen[56],
-    la_oen[55],
-    la_oen[54],
-    la_oen[53],
-    la_oen[52],
-    la_oen[51],
-    la_oen[50],
-    la_oen[49],
-    la_oen[48],
-    la_oen[47],
-    la_oen[46],
-    la_oen[45],
-    la_oen[44],
-    la_oen[43],
-    la_oen[42],
-    la_oen[41],
-    la_oen[40],
-    la_oen[39],
-    la_oen[38],
-    la_oen[37],
-    la_oen[36],
-    la_oen[35],
-    la_oen[34],
-    la_oen[33],
-    la_oen[32],
-    la_oen[31],
-    la_oen[30],
-    la_oen[29],
-    la_oen[28],
-    la_oen[27],
-    la_oen[26],
-    la_oen[25],
-    la_oen[24],
-    la_oen[23],
-    la_oen[22],
-    la_oen[21],
-    la_oen[20],
-    la_oen[19],
-    la_oen[18],
-    la_oen[17],
-    la_oen[16],
-    la_oen[15],
-    la_oen[14],
-    la_oen[13],
-    la_oen[12],
-    la_oen[11],
-    la_oen[10],
-    la_oen[9],
-    la_oen[8],
-    la_oen[7],
-    la_oen[6],
-    la_oen[5],
-    la_oen[4],
-    la_oen[3],
-    la_oen[2],
-    la_oen[1],
-    la_oen[0]}),
+    .la_oenb({la_oenb[127],
+    la_oenb[126],
+    la_oenb[125],
+    la_oenb[124],
+    la_oenb[123],
+    la_oenb[122],
+    la_oenb[121],
+    la_oenb[120],
+    la_oenb[119],
+    la_oenb[118],
+    la_oenb[117],
+    la_oenb[116],
+    la_oenb[115],
+    la_oenb[114],
+    la_oenb[113],
+    la_oenb[112],
+    la_oenb[111],
+    la_oenb[110],
+    la_oenb[109],
+    la_oenb[108],
+    la_oenb[107],
+    la_oenb[106],
+    la_oenb[105],
+    la_oenb[104],
+    la_oenb[103],
+    la_oenb[102],
+    la_oenb[101],
+    la_oenb[100],
+    la_oenb[99],
+    la_oenb[98],
+    la_oenb[97],
+    la_oenb[96],
+    la_oenb[95],
+    la_oenb[94],
+    la_oenb[93],
+    la_oenb[92],
+    la_oenb[91],
+    la_oenb[90],
+    la_oenb[89],
+    la_oenb[88],
+    la_oenb[87],
+    la_oenb[86],
+    la_oenb[85],
+    la_oenb[84],
+    la_oenb[83],
+    la_oenb[82],
+    la_oenb[81],
+    la_oenb[80],
+    la_oenb[79],
+    la_oenb[78],
+    la_oenb[77],
+    la_oenb[76],
+    la_oenb[75],
+    la_oenb[74],
+    la_oenb[73],
+    la_oenb[72],
+    la_oenb[71],
+    la_oenb[70],
+    la_oenb[69],
+    la_oenb[68],
+    la_oenb[67],
+    la_oenb[66],
+    la_oenb[65],
+    la_oenb[64],
+    la_oenb[63],
+    la_oenb[62],
+    la_oenb[61],
+    la_oenb[60],
+    la_oenb[59],
+    la_oenb[58],
+    la_oenb[57],
+    la_oenb[56],
+    la_oenb[55],
+    la_oenb[54],
+    la_oenb[53],
+    la_oenb[52],
+    la_oenb[51],
+    la_oenb[50],
+    la_oenb[49],
+    la_oenb[48],
+    la_oenb[47],
+    la_oenb[46],
+    la_oenb[45],
+    la_oenb[44],
+    la_oenb[43],
+    la_oenb[42],
+    la_oenb[41],
+    la_oenb[40],
+    la_oenb[39],
+    la_oenb[38],
+    la_oenb[37],
+    la_oenb[36],
+    la_oenb[35],
+    la_oenb[34],
+    la_oenb[33],
+    la_oenb[32],
+    la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
     .wbs_adr_i({wbs_adr_i[31],
     wbs_adr_i[30],
     wbs_adr_i[29],