synthesis with latest yosys with $ netname avoidance fix
diff --git a/def/clk_buf.def.gz b/def/clk_buf.def.gz
deleted file mode 100644
index e10b02c..0000000
--- a/def/clk_buf.def.gz
+++ /dev/null
Binary files differ
diff --git a/def/clk_skew_adjust.def.gz b/def/clk_skew_adjust.def.gz
index 590c85c..d009698 100644
--- a/def/clk_skew_adjust.def.gz
+++ b/def/clk_skew_adjust.def.gz
Binary files differ
diff --git a/def/glbl_cfg.def.gz b/def/glbl_cfg.def.gz
index 485ced7..22356e3 100644
--- a/def/glbl_cfg.def.gz
+++ b/def/glbl_cfg.def.gz
Binary files differ
diff --git a/def/sdram.def.gz b/def/sdram.def.gz
index dd58821..3430628 100644
--- a/def/sdram.def.gz
+++ b/def/sdram.def.gz
Binary files differ
diff --git a/def/spi_master.def.gz b/def/spi_master.def.gz
index aee38ca..aae73d0 100644
--- a/def/spi_master.def.gz
+++ b/def/spi_master.def.gz
Binary files differ
diff --git a/def/syntacore.def.gz b/def/syntacore.def.gz
index 64eb1c2..4a3981b 100644
--- a/def/syntacore.def.gz
+++ b/def/syntacore.def.gz
Binary files differ
diff --git a/def/uart.def.gz b/def/uart.def.gz
deleted file mode 100644
index 884d46f..0000000
--- a/def/uart.def.gz
+++ /dev/null
Binary files differ
diff --git a/def/uart_i2cm.def.gz b/def/uart_i2cm.def.gz
deleted file mode 100644
index 27af1e4..0000000
--- a/def/uart_i2cm.def.gz
+++ /dev/null
Binary files differ
diff --git a/def/uart_i2cm_usb.def.gz b/def/uart_i2cm_usb.def.gz
index 448aca2..8ca696d 100644
--- a/def/uart_i2cm_usb.def.gz
+++ b/def/uart_i2cm_usb.def.gz
Binary files differ
diff --git a/def/user_project_wrapper.def.gz b/def/user_project_wrapper.def.gz
index daae30f..da0a761 100644
--- a/def/user_project_wrapper.def.gz
+++ b/def/user_project_wrapper.def.gz
Binary files differ
diff --git a/def/wb_host.def.gz b/def/wb_host.def.gz
index fec5ae9..8303c21 100644
--- a/def/wb_host.def.gz
+++ b/def/wb_host.def.gz
Binary files differ
diff --git a/def/wb_interconnect.def.gz b/def/wb_interconnect.def.gz
index 26b1467..e213d17 100644
--- a/def/wb_interconnect.def.gz
+++ b/def/wb_interconnect.def.gz
Binary files differ
diff --git a/gds/clk_buf.gds.gz b/gds/clk_buf.gds.gz
deleted file mode 100644
index 302dc6b..0000000
--- a/gds/clk_buf.gds.gz
+++ /dev/null
Binary files differ
diff --git a/gds/clk_skew_adjust.gds.gz b/gds/clk_skew_adjust.gds.gz
index b7c8774..8ce7298 100644
--- a/gds/clk_skew_adjust.gds.gz
+++ b/gds/clk_skew_adjust.gds.gz
Binary files differ
diff --git a/gds/glbl_cfg.gds.gz b/gds/glbl_cfg.gds.gz
index 59a2b4b..078c548 100644
--- a/gds/glbl_cfg.gds.gz
+++ b/gds/glbl_cfg.gds.gz
Binary files differ
diff --git a/gds/sdram.gds.gz b/gds/sdram.gds.gz
index 93bb373..fc61a94 100644
--- a/gds/sdram.gds.gz
+++ b/gds/sdram.gds.gz
Binary files differ
diff --git a/gds/spi_master.gds.gz b/gds/spi_master.gds.gz
index ac76bd2..25f6632 100644
--- a/gds/spi_master.gds.gz
+++ b/gds/spi_master.gds.gz
Binary files differ
diff --git a/gds/syntacore.gds.gz b/gds/syntacore.gds.gz
index 99b5609..a0f0dc2 100644
--- a/gds/syntacore.gds.gz
+++ b/gds/syntacore.gds.gz
Binary files differ
diff --git a/gds/uart.gds.gz b/gds/uart.gds.gz
deleted file mode 100644
index 35db17d..0000000
--- a/gds/uart.gds.gz
+++ /dev/null
Binary files differ
diff --git a/gds/uart_i2cm.gds.gz b/gds/uart_i2cm.gds.gz
deleted file mode 100644
index 867b570..0000000
--- a/gds/uart_i2cm.gds.gz
+++ /dev/null
Binary files differ
diff --git a/gds/uart_i2cm_usb.gds.gz b/gds/uart_i2cm_usb.gds.gz
index 7a0038d..4cfdd72 100644
--- a/gds/uart_i2cm_usb.gds.gz
+++ b/gds/uart_i2cm_usb.gds.gz
Binary files differ
diff --git a/gds/user_project_wrapper.gds.gz b/gds/user_project_wrapper.gds.gz
index c5b9a66..74a1773 100644
--- a/gds/user_project_wrapper.gds.gz
+++ b/gds/user_project_wrapper.gds.gz
Binary files differ
diff --git a/gds/wb_host.gds.gz b/gds/wb_host.gds.gz
index 6df1e4f..784be6a 100644
--- a/gds/wb_host.gds.gz
+++ b/gds/wb_host.gds.gz
Binary files differ
diff --git a/gds/wb_interconnect.gds.gz b/gds/wb_interconnect.gds.gz
index abe1753..af25d46 100644
--- a/gds/wb_interconnect.gds.gz
+++ b/gds/wb_interconnect.gds.gz
Binary files differ
diff --git a/lef/clk_skew_adjust.lef.gz b/lef/clk_skew_adjust.lef.gz
index 08b664a..53440e2 100644
--- a/lef/clk_skew_adjust.lef.gz
+++ b/lef/clk_skew_adjust.lef.gz
Binary files differ
diff --git a/lef/glbl_cfg.lef.gz b/lef/glbl_cfg.lef.gz
index 906bf52..792ee48 100644
--- a/lef/glbl_cfg.lef.gz
+++ b/lef/glbl_cfg.lef.gz
Binary files differ
diff --git a/lef/sdram.lef.gz b/lef/sdram.lef.gz
index ec901e8..f8a9ddf 100644
--- a/lef/sdram.lef.gz
+++ b/lef/sdram.lef.gz
Binary files differ
diff --git a/lef/spi_master.lef.gz b/lef/spi_master.lef.gz
index 711df9c..b2d697c 100644
--- a/lef/spi_master.lef.gz
+++ b/lef/spi_master.lef.gz
Binary files differ
diff --git a/lef/syntacore.lef.gz b/lef/syntacore.lef.gz
index 694d2d4..6278306 100644
--- a/lef/syntacore.lef.gz
+++ b/lef/syntacore.lef.gz
Binary files differ
diff --git a/lef/uart_i2cm_usb.lef.gz b/lef/uart_i2cm_usb.lef.gz
index d10394a..8ae9138 100644
--- a/lef/uart_i2cm_usb.lef.gz
+++ b/lef/uart_i2cm_usb.lef.gz
Binary files differ
diff --git a/lef/user_project_wrapper.lef.gz b/lef/user_project_wrapper.lef.gz
index 8e7feb9..e2c5de1 100644
--- a/lef/user_project_wrapper.lef.gz
+++ b/lef/user_project_wrapper.lef.gz
Binary files differ
diff --git a/lef/wb_host.lef.gz b/lef/wb_host.lef.gz
index a880a9c..f616f9b 100644
--- a/lef/wb_host.lef.gz
+++ b/lef/wb_host.lef.gz
Binary files differ
diff --git a/lef/wb_interconnect.lef.gz b/lef/wb_interconnect.lef.gz
index 9fc50bd..e7b791e 100644
--- a/lef/wb_interconnect.lef.gz
+++ b/lef/wb_interconnect.lef.gz
Binary files differ
diff --git a/mag/clk_buf.mag.gz b/mag/clk_buf.mag.gz
deleted file mode 100644
index e258072..0000000
--- a/mag/clk_buf.mag.gz
+++ /dev/null
Binary files differ
diff --git a/mag/clk_skew_adjust.mag.gz b/mag/clk_skew_adjust.mag.gz
index 1103383..5f92749 100644
--- a/mag/clk_skew_adjust.mag.gz
+++ b/mag/clk_skew_adjust.mag.gz
Binary files differ
diff --git a/mag/glbl_cfg.mag.gz b/mag/glbl_cfg.mag.gz
index a99b841..0159e28 100644
--- a/mag/glbl_cfg.mag.gz
+++ b/mag/glbl_cfg.mag.gz
Binary files differ
diff --git a/mag/sdram.mag.gz b/mag/sdram.mag.gz
index 3ba8c41..1332be2 100644
--- a/mag/sdram.mag.gz
+++ b/mag/sdram.mag.gz
Binary files differ
diff --git a/mag/spi_master.mag.gz b/mag/spi_master.mag.gz
index 193ac93..a7bc02e 100644
--- a/mag/spi_master.mag.gz
+++ b/mag/spi_master.mag.gz
Binary files differ
diff --git a/mag/syntacore.mag.gz b/mag/syntacore.mag.gz
index 3dc0007..408de9a 100644
--- a/mag/syntacore.mag.gz
+++ b/mag/syntacore.mag.gz
Binary files differ
diff --git a/mag/uart.mag.gz b/mag/uart.mag.gz
deleted file mode 100644
index c5d9557..0000000
--- a/mag/uart.mag.gz
+++ /dev/null
Binary files differ
diff --git a/mag/uart_i2cm.mag.gz b/mag/uart_i2cm.mag.gz
deleted file mode 100644
index 849e312..0000000
--- a/mag/uart_i2cm.mag.gz
+++ /dev/null
Binary files differ
diff --git a/mag/uart_i2cm_usb.mag.gz b/mag/uart_i2cm_usb.mag.gz
index 01716a4..ad96efe 100644
--- a/mag/uart_i2cm_usb.mag.gz
+++ b/mag/uart_i2cm_usb.mag.gz
Binary files differ
diff --git a/mag/user_project_wrapper.mag.gz b/mag/user_project_wrapper.mag.gz
index 2ffa189..6019db1 100644
--- a/mag/user_project_wrapper.mag.gz
+++ b/mag/user_project_wrapper.mag.gz
Binary files differ
diff --git a/mag/wb_host.mag.gz b/mag/wb_host.mag.gz
index b7761b4..897483d 100644
--- a/mag/wb_host.mag.gz
+++ b/mag/wb_host.mag.gz
Binary files differ
diff --git a/mag/wb_interconnect.mag.gz b/mag/wb_interconnect.mag.gz
index 6d53751..5b2f4e1 100644
--- a/mag/wb_interconnect.mag.gz
+++ b/mag/wb_interconnect.mag.gz
Binary files differ
diff --git a/maglef/clk_buf.mag.gz b/maglef/clk_buf.mag.gz
deleted file mode 100644
index 4c62e22..0000000
--- a/maglef/clk_buf.mag.gz
+++ /dev/null
Binary files differ
diff --git a/maglef/clk_skew_adjust.mag.gz b/maglef/clk_skew_adjust.mag.gz
index 3c382f3..4aea34e 100644
--- a/maglef/clk_skew_adjust.mag.gz
+++ b/maglef/clk_skew_adjust.mag.gz
Binary files differ
diff --git a/maglef/glbl_cfg.mag.gz b/maglef/glbl_cfg.mag.gz
index 838de66..7085b9e 100644
--- a/maglef/glbl_cfg.mag.gz
+++ b/maglef/glbl_cfg.mag.gz
Binary files differ
diff --git a/maglef/sdram.mag.gz b/maglef/sdram.mag.gz
index e699705..3ddc5bb 100644
--- a/maglef/sdram.mag.gz
+++ b/maglef/sdram.mag.gz
Binary files differ
diff --git a/maglef/spi_master.mag.gz b/maglef/spi_master.mag.gz
index c3c1138..1fb748b 100644
--- a/maglef/spi_master.mag.gz
+++ b/maglef/spi_master.mag.gz
Binary files differ
diff --git a/maglef/syntacore.mag.gz b/maglef/syntacore.mag.gz
index 8eeba29..fb039cd 100644
--- a/maglef/syntacore.mag.gz
+++ b/maglef/syntacore.mag.gz
Binary files differ
diff --git a/maglef/uart.mag.gz b/maglef/uart.mag.gz
deleted file mode 100644
index f4b4154..0000000
--- a/maglef/uart.mag.gz
+++ /dev/null
Binary files differ
diff --git a/maglef/uart_i2cm.mag.gz b/maglef/uart_i2cm.mag.gz
deleted file mode 100644
index a2d5265..0000000
--- a/maglef/uart_i2cm.mag.gz
+++ /dev/null
Binary files differ
diff --git a/maglef/uart_i2cm_usb.mag.gz b/maglef/uart_i2cm_usb.mag.gz
index 1fbd207..071f67b 100644
--- a/maglef/uart_i2cm_usb.mag.gz
+++ b/maglef/uart_i2cm_usb.mag.gz
Binary files differ
diff --git a/maglef/user_project_wrapper.mag.gz b/maglef/user_project_wrapper.mag.gz
index c940fc9..8eba491 100644
--- a/maglef/user_project_wrapper.mag.gz
+++ b/maglef/user_project_wrapper.mag.gz
Binary files differ
diff --git a/maglef/wb_host.mag.gz b/maglef/wb_host.mag.gz
index fe1f720..de4ca76 100644
--- a/maglef/wb_host.mag.gz
+++ b/maglef/wb_host.mag.gz
Binary files differ
diff --git a/maglef/wb_interconnect.mag.gz b/maglef/wb_interconnect.mag.gz
index ede5631..b248a9c 100644
--- a/maglef/wb_interconnect.mag.gz
+++ b/maglef/wb_interconnect.mag.gz
Binary files differ
diff --git a/openlane/syntacore/config.tcl b/openlane/syntacore/config.tcl
index 57ff230..1ce4c23 100755
--- a/openlane/syntacore/config.tcl
+++ b/openlane/syntacore/config.tcl
@@ -113,5 +113,5 @@
 
 set ::env(FP_PDN_VPITCH) 100
 set ::env(FP_PDN_HPITCH) 100
-set ::env(FP_PDN_VWIDTH) 5
-set ::env(FP_PDN_HWIDTH) 5
+set ::env(FP_PDN_VWIDTH) 3
+set ::env(FP_PDN_HWIDTH) 3
diff --git a/openlane/user_project_wrapper/mod.tcl b/openlane/user_project_wrapper/mod.tcl
index 0e97ab8..6eeebbe 100644
--- a/openlane/user_project_wrapper/mod.tcl
+++ b/openlane/user_project_wrapper/mod.tcl
@@ -57,9 +57,9 @@
 link_design  scr1_top_wb
 write_verilog -remove_cells [get_lib_cells {sky130_fd_sc_hd__decap* sky130_fd_sc_hd__fill* sky130_fd_sc_hd__diode_* sky130_ef_sc_hd__fakediode* sky130_fd_sc_hd__tapvpwrvgnd*}] netlist/syntacore.v
 
-read_verilog  ../../verilog/gl/uart.v  
-link_design  uart_core
-write_verilog -remove_cells [get_lib_cells {sky130_fd_sc_hd__decap* sky130_fd_sc_hd__fill* sky130_fd_sc_hd__diode_* sky130_ef_sc_hd__fakediode* sky130_fd_sc_hd__tapvpwrvgnd*}] netlist/uart.v
+read_verilog  ../../verilog/gl/uart_i2cm_usb.v  
+link_design  uart_i2c_usb_top
+write_verilog -remove_cells [get_lib_cells {sky130_fd_sc_hd__decap* sky130_fd_sc_hd__fill* sky130_fd_sc_hd__diode_* sky130_ef_sc_hd__fakediode* sky130_fd_sc_hd__tapvpwrvgnd*}] netlist/uart_i2cm_usb.v
 
 read_verilog  ../../verilog/gl/wb_host.v  
 link_design  wb_host
diff --git a/openlane/user_project_wrapper/sta.tcl b/openlane/user_project_wrapper/sta.tcl
index 3b72ab5..5be0cbe 100644
--- a/openlane/user_project_wrapper/sta.tcl
+++ b/openlane/user_project_wrapper/sta.tcl
@@ -37,7 +37,7 @@
 read_verilog netlist/sdram.v  
 read_verilog netlist/spi_master.v 
 read_verilog netlist/syntacore.v  
-read_verilog netlist/uart.v  
+read_verilog netlist/uart_i2cm_usb.v  
 read_verilog netlist/wb_host.v  
 read_verilog netlist/wb_interconnect.v
 read_verilog netlist/user_project_wrapper.v  
@@ -55,10 +55,10 @@
 read_spef -path u_skew_sd_ci ../../spef/clk_skew_adjust.spef  
 read_spef -path u_skew_sp_co ../../spef/clk_skew_adjust.spef  
 read_spef -path u_glbl_cfg   ../../spef/glbl_cfg.spef  
-read_spef -path u_riscv_top  ../../spef/scr1_top_wb.spef  
-read_spef -path u_sdram_ctrl ../../spef/sdrc_top.spef  
-read_spef -path u_spi_master ../../spef/spim_top.spef  
-read_spef -path u_uart_core  ../../spef/uart_core.spef  
+read_spef -path u_riscv_top  ../../spef/syntacore.spef
+read_spef -path u_sdram_ctrl ../../spef/sdram.spef
+read_spef -path u_spi_master ../../spef/spi_master.spef
+read_spef -path u_uart_i2c_usb  ../../spef/uart_i2cm_usb.spef  
 read_spef -path u_wb_host    ../../spef/wb_host.spef  
 read_spef -path u_intercon   ../../spef/wb_interconnect.spef
 read_spef ../..//spef/user_project_wrapper.spef  
diff --git a/signoff/clk_skew_adjust/OPENLANE_VERSION b/signoff/clk_skew_adjust/OPENLANE_VERSION
index b340faa..ad796aa 100644
--- a/signoff/clk_skew_adjust/OPENLANE_VERSION
+++ b/signoff/clk_skew_adjust/OPENLANE_VERSION
@@ -1 +1 @@
-openlane v0.21-5-gd475aa2
+openlane v0.21-6-gbc3b032
diff --git a/signoff/clk_skew_adjust/final_summary_report.csv b/signoff/clk_skew_adjust/final_summary_report.csv
index 817f52f..6c84744 100644
--- a/signoff/clk_skew_adjust/final_summary_report.csv
+++ b/signoff/clk_skew_adjust/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/clk_skew_adjust,clk_skew_adjust,clk_skew_adjust,Flow_completed,0h2m18s,0h1m16s,7500.0,0.01,3000.0,5,390.3,30,0,0,0,0,0,0,0,0,0,0,0,3073,206,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0.0,7.17,7.3,0.0,-1,-1,32,35,32,35,0,0,0,30,0,0,0,0,0,0,0,0,-1,-1,-1,64,102,0,166,90.9090909090909,11,10,AREA 0,5,40,1,20,20,0.55,0,sky130_fd_sc_hd,4,3
+0,/project/openlane/clk_skew_adjust,clk_skew_adjust,clk_skew_adjust,Flow_completed,0h1m15s,0h0m36s,7500.0,0.01,3000.0,5,391.95,30,0,0,0,0,0,0,0,0,0,0,0,2812,197,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0.0,6.42,6.62,0.0,-1,-1,32,35,32,35,0,0,0,30,0,0,0,0,0,0,0,0,-1,-1,-1,64,102,0,166,90.9090909090909,11,10,AREA 0,5,40,1,20,20,0.55,0,sky130_fd_sc_hd,4,3
diff --git a/signoff/glbl_cfg/OPENLANE_VERSION b/signoff/glbl_cfg/OPENLANE_VERSION
index b340faa..ad796aa 100644
--- a/signoff/glbl_cfg/OPENLANE_VERSION
+++ b/signoff/glbl_cfg/OPENLANE_VERSION
@@ -1 +1 @@
-openlane v0.21-5-gd475aa2
+openlane v0.21-6-gbc3b032
diff --git a/signoff/glbl_cfg/final_summary_report.csv b/signoff/glbl_cfg/final_summary_report.csv
index 5297ea2..68bccb3 100644
--- a/signoff/glbl_cfg/final_summary_report.csv
+++ b/signoff/glbl_cfg/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/glbl_cfg,glbl_cfg,glbl_cfg,Flow_completed,0h15m1s,0h9m17s,45883.33333333334,0.12,22941.66666666667,40,569.04,2753,0,0,0,0,0,0,0,0,0,-1,0,131923,23407,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,98939272,0.0,25.3,27.26,0.31,-1,-1,2637,2802,459,624,0,0,0,2753,1,0,3,0,471,0,0,562,577,533,10,278,1410,0,1688,100.0,10.0,10,AREA 0,4,50,1,100,100,0.55,0,sky130_fd_sc_hd,4,5
+0,/project/openlane/glbl_cfg,glbl_cfg,glbl_cfg,Flow_completed,0h15m36s,0h9m28s,45883.33333333334,0.12,22941.66666666667,40,569.11,2753,0,0,0,0,0,0,0,0,0,-1,0,131923,23407,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,98939272,0.0,25.3,27.26,0.31,-1,-1,2637,2802,459,624,0,0,0,2753,1,0,3,0,471,0,0,562,577,533,10,278,1410,0,1688,100.0,10.0,10,AREA 0,4,50,1,100,100,0.55,0,sky130_fd_sc_hd,4,5
diff --git a/signoff/sdram/OPENLANE_VERSION b/signoff/sdram/OPENLANE_VERSION
index b340faa..ad796aa 100644
--- a/signoff/sdram/OPENLANE_VERSION
+++ b/signoff/sdram/OPENLANE_VERSION
@@ -1 +1 @@
-openlane v0.21-5-gd475aa2
+openlane v0.21-6-gbc3b032
diff --git a/signoff/sdram/final_summary_report.csv b/signoff/sdram/final_summary_report.csv
index 78fe391..43b9118 100644
--- a/signoff/sdram/final_summary_report.csv
+++ b/signoff/sdram/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/sdram,sdrc_top,sdram,Flow_completed,0h23m46s,0h10m24s,41131.42857142857,0.35,20565.714285714286,30,676.02,7198,0,0,0,0,0,0,0,0,0,-1,0,316374,57011,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,245789185,0.0,25.77,16.71,2.77,-1,-1,7102,7361,1246,1505,0,0,0,7198,197,107,83,94,354,211,32,2289,1267,1186,27,350,4248,0,4598,100.0,10.0,10,AREA 0,4,50,1,100,100,0.55,0,sky130_fd_sc_hd,4,5
+0,/project/openlane/sdram,sdrc_top,sdram,Flow_completed,0h16m1s,0h5m47s,41017.14285714286,0.35,20508.57142857143,30,667.97,7178,0,0,0,0,0,0,0,0,0,-1,0,323270,57447,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,249088125,0.0,26.22,17.06,2.92,-1,-1,7082,7341,1219,1478,0,0,0,7178,197,107,83,91,354,212,31,2289,1267,1186,27,350,4248,0,4598,100.0,10.0,10,AREA 0,4,50,1,100,100,0.55,0,sky130_fd_sc_hd,4,5
diff --git a/signoff/spi_master/OPENLANE_VERSION b/signoff/spi_master/OPENLANE_VERSION
index b340faa..ad796aa 100644
--- a/signoff/spi_master/OPENLANE_VERSION
+++ b/signoff/spi_master/OPENLANE_VERSION
@@ -1 +1 @@
-openlane v0.21-5-gd475aa2
+openlane v0.21-6-gbc3b032
diff --git a/signoff/spi_master/final_summary_report.csv b/signoff/spi_master/final_summary_report.csv
index cc16099..1c8a281 100644
--- a/signoff/spi_master/final_summary_report.csv
+++ b/signoff/spi_master/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/spi_master,spim_top,spi_master,Flow_completed,0h25m31s,0h15m10s,58515.38461538461,0.26,29257.692307692305,47,663.95,7607,0,0,0,0,0,0,0,0,1,-1,0,385862,66191,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,302026706,0.0,31.95,39.67,0.0,-1,-1,7543,7683,1272,1412,0,0,0,7607,245,0,169,101,1053,212,32,2444,1353,1292,24,460,3132,0,3592,100.0,10.0,10,AREA 0,4,50,1,100,100,0.45,0,sky130_fd_sc_hd,4,5
+0,/project/openlane/spi_master,spim_top,spi_master,Flow_completed,0h29m40s,0h16m11s,58500.0,0.26,29250.0,47,675.88,7605,0,0,0,0,0,0,0,0,1,-1,0,389393,66138,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,305945143,0.0,32.37,39.92,0.14,-1,-1,7541,7681,1272,1412,0,0,0,7605,245,0,169,100,1051,209,33,2443,1353,1292,24,460,3132,0,3592,100.0,10.0,10,AREA 0,4,50,1,100,100,0.45,0,sky130_fd_sc_hd,4,5
diff --git a/signoff/syntacore/OPENLANE_VERSION b/signoff/syntacore/OPENLANE_VERSION
index b340faa..ad796aa 100644
--- a/signoff/syntacore/OPENLANE_VERSION
+++ b/signoff/syntacore/OPENLANE_VERSION
@@ -1 +1 @@
-openlane v0.21-5-gd475aa2
+openlane v0.21-6-gbc3b032
diff --git a/signoff/syntacore/final_summary_report.csv b/signoff/syntacore/final_summary_report.csv
index e27f4a4..33bb518 100644
--- a/signoff/syntacore/final_summary_report.csv
+++ b/signoff/syntacore/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/syntacore,scr1_top_wb,syntacore,Flow_completed,1h36m23s,0h30m17s,27898.958333333336,1.92,13949.479166666668,21,1262.02,26783,0,0,0,0,0,0,0,0,5,-1,0,1636827,256299,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1285883388,0.0,23.06,15.08,4.68,0.82,-1,26606,26907,3393,3694,0,0,0,26783,739,68,674,587,2814,994,289,7964,3220,3184,73,866,24574,0,25440,100.0,10.0,10,AREA 0,4,50,1,100,100,0.45,0,sky130_fd_sc_hd,4,5
+0,/project/openlane/syntacore,scr1_top_wb,syntacore,Flow_completed,1h28m26s,0h25m23s,27737.5,1.92,13868.75,21,1242.11,26628,0,0,0,0,0,0,0,0,3,-1,0,1635488,254093,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1302938503,0.0,22.86,15.12,5.14,0.39,-1,26451,26752,3329,3630,0,0,0,26628,699,68,654,587,2858,979,288,7955,3220,3184,64,866,24574,0,25440,100.0,10.0,10,AREA 0,4,50,1,100,100,0.45,0,sky130_fd_sc_hd,4,5
diff --git a/signoff/uart_i2cm_usb/OPENLANE_VERSION b/signoff/uart_i2cm_usb/OPENLANE_VERSION
index b340faa..ad796aa 100644
--- a/signoff/uart_i2cm_usb/OPENLANE_VERSION
+++ b/signoff/uart_i2cm_usb/OPENLANE_VERSION
@@ -1 +1 @@
-openlane v0.21-5-gd475aa2
+openlane v0.21-6-gbc3b032
diff --git a/signoff/uart_i2cm_usb/final_summary_report.csv b/signoff/uart_i2cm_usb/final_summary_report.csv
index 7a6690c..4829488 100644
--- a/signoff/uart_i2cm_usb/final_summary_report.csv
+++ b/signoff/uart_i2cm_usb/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/uart_i2cm_usb,uart_i2c_usb_top,uart_i2cm_usb,Flow_completed,0h31m58s,0h16m32s,59161.90476190476,0.42,29580.95238095238,45,754.52,12424,0,0,0,0,0,0,0,0,0,-1,0,540329,99860,-3.02,-3.02,-2.96,-2.96,-3.01,-3.02,-3.02,-2.96,-2.96,-3.01,401510839,0.0,31.6,31.27,0.13,-1,-1,12403,12472,2256,2325,0,0,0,12424,357,10,210,251,2101,326,79,2682,2216,2171,28,498,5146,0,5644,76.86395080707149,13.01,10,AREA 0,4,50,1,100,100,0.45,0,sky130_fd_sc_hd,4,5
+0,/project/openlane/uart_i2cm_usb,uart_i2c_usb_top,uart_i2cm_usb,Flow_completed,0h42m9s,0h23m0s,59219.047619047626,0.42,29609.523809523813,45,765.19,12436,0,0,0,0,0,0,0,0,0,-1,0,538778,100542,-2.99,-2.99,-2.96,-2.96,-3.03,-2.99,-2.99,-2.96,-2.96,-3.03,402935829,0.0,31.48,31.11,0.41,-1,-1,12415,12484,2256,2325,0,0,0,12436,363,10,209,250,2102,323,80,2681,2216,2171,28,498,5146,0,5644,76.74597083653109,13.03,10,AREA 0,4,50,1,100,100,0.45,0,sky130_fd_sc_hd,4,5
diff --git a/signoff/user_project_wrapper/OPENLANE_VERSION b/signoff/user_project_wrapper/OPENLANE_VERSION
index b340faa..f6da8d7 100644
--- a/signoff/user_project_wrapper/OPENLANE_VERSION
+++ b/signoff/user_project_wrapper/OPENLANE_VERSION
@@ -1 +1 @@
-openlane v0.21-5-gd475aa2
+openlane v0.21-7-gaaf334d
diff --git a/signoff/user_project_wrapper/final_summary_report.csv b/signoff/user_project_wrapper/final_summary_report.csv
index d580fe9..73ea77b 100644
--- a/signoff/user_project_wrapper/final_summary_report.csv
+++ b/signoff/user_project_wrapper/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/user_project_wrapper,user_project_wrapper,user_project_wrapper,Flow_completed,0h47m14s,0h5m13s,3.3079078455790785,10.2784,1.6539539227895392,0,531.78,17,0,0,0,0,0,0,0,0,1,-1,-1,1232948,4152,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-1,0.0,1.28,4.44,0.99,2.42,-1,902,1520,902,1520,0,0,0,17,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,100.0,10.0,10,AREA 0,5,50,1,80,80,0.55,0,sky130_fd_sc_hd,4,0
+0,/project/openlane/user_project_wrapper,user_project_wrapper,user_project_wrapper,Flow_completed,0h46m33s,0h5m14s,3.3079078455790785,10.2784,1.6539539227895392,0,533.76,17,0,0,0,0,0,0,0,0,1,-1,-1,1233065,4146,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-1,0.0,1.28,4.44,0.98,2.46,-1,902,1520,902,1520,0,0,0,17,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,100.0,10.0,10,AREA 0,5,50,1,80,80,0.55,0,sky130_fd_sc_hd,4,0
diff --git a/signoff/wb_host/OPENLANE_VERSION b/signoff/wb_host/OPENLANE_VERSION
index b340faa..ad796aa 100644
--- a/signoff/wb_host/OPENLANE_VERSION
+++ b/signoff/wb_host/OPENLANE_VERSION
@@ -1 +1 @@
-openlane v0.21-5-gd475aa2
+openlane v0.21-6-gbc3b032
diff --git a/signoff/wb_host/final_summary_report.csv b/signoff/wb_host/final_summary_report.csv
index 83ed466..5f67206 100644
--- a/signoff/wb_host/final_summary_report.csv
+++ b/signoff/wb_host/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/wb_host,wb_host,wb_host,Flow_completed,0h7m46s,0h4m7s,61420.0,0.1,30710.0,49,589.23,3071,0,0,0,0,0,0,0,0,0,-1,0,170439,26682,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,137139540,0.0,48.41,23.36,15.76,-1,-1,2926,3181,554,809,0,0,0,3071,78,0,3,11,50,27,10,797,605,773,14,130,1139,0,1269,100.0,10.0,10,AREA 0,4,50,1,100,100,0.55,0,sky130_fd_sc_hd,4,5
+0,/project/openlane/wb_host,wb_host,wb_host,Flow_completed,0h14m53s,0h8m57s,61440.0,0.1,30720.0,49,566.65,3072,0,0,0,0,0,0,0,0,0,-1,0,171387,26278,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,136337953,0.0,47.59,23.94,17.04,-1,-1,2927,3182,554,809,0,0,0,3072,78,0,3,11,50,27,10,797,605,773,14,130,1139,0,1269,100.0,10.0,10,AREA 0,4,50,1,100,100,0.55,0,sky130_fd_sc_hd,4,5
diff --git a/signoff/wb_interconnect/OPENLANE_VERSION b/signoff/wb_interconnect/OPENLANE_VERSION
index b340faa..ad796aa 100644
--- a/signoff/wb_interconnect/OPENLANE_VERSION
+++ b/signoff/wb_interconnect/OPENLANE_VERSION
@@ -1 +1 @@
-openlane v0.21-5-gd475aa2
+openlane v0.21-6-gbc3b032
diff --git a/signoff/wb_interconnect/final_summary_report.csv b/signoff/wb_interconnect/final_summary_report.csv
index d907829..32f2a54 100644
--- a/signoff/wb_interconnect/final_summary_report.csv
+++ b/signoff/wb_interconnect/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/wb_interconnect,wb_interconnect,wb_interconnect,Flow_completed,0h29m52s,0h7m59s,8309.090909090908,0.33,4154.545454545454,7,556.08,1371,0,0,0,0,0,0,0,0,0,-1,0,437660,18322,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,388524110,0.0,40.9,7.79,23.11,-1,-1,1097,1718,204,825,0,0,0,1371,244,0,75,15,135,0,0,180,455,438,11,94,3794,0,3888,100.0,10.0,10,AREA 0,4,50,1,180,180,0.5,0,sky130_fd_sc_hd,4,5
+0,/project/openlane/wb_interconnect,wb_interconnect,wb_interconnect,Flow_completed,0h29m17s,0h4m13s,8309.090909090908,0.33,4154.545454545454,7,552.64,1371,0,0,0,0,0,0,0,0,0,-1,0,437660,18322,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,388524110,0.0,40.9,7.79,23.11,-1,-1,1097,1718,204,825,0,0,0,1371,244,0,75,15,135,0,0,180,455,438,11,94,3794,0,3888,100.0,10.0,10,AREA 0,4,50,1,180,180,0.5,0,sky130_fd_sc_hd,4,5
diff --git a/spi/lvs/clk_buf.spice.gz b/spi/lvs/clk_buf.spice.gz
deleted file mode 100644
index 0d016f3..0000000
--- a/spi/lvs/clk_buf.spice.gz
+++ /dev/null
Binary files differ
diff --git a/spi/lvs/clk_skew_adjust.spice.gz b/spi/lvs/clk_skew_adjust.spice.gz
index 15fd884..a50c8af 100644
--- a/spi/lvs/clk_skew_adjust.spice.gz
+++ b/spi/lvs/clk_skew_adjust.spice.gz
Binary files differ
diff --git a/spi/lvs/glbl_cfg.spice.gz b/spi/lvs/glbl_cfg.spice.gz
index 4a225e9..1ff9cf9 100644
--- a/spi/lvs/glbl_cfg.spice.gz
+++ b/spi/lvs/glbl_cfg.spice.gz
Binary files differ
diff --git a/spi/lvs/sdram.spice.gz b/spi/lvs/sdram.spice.gz
index c654c95..c9ca51c 100644
--- a/spi/lvs/sdram.spice.gz
+++ b/spi/lvs/sdram.spice.gz
Binary files differ
diff --git a/spi/lvs/spi_master.spice.gz b/spi/lvs/spi_master.spice.gz
index 8119ac4..73d32a3 100644
--- a/spi/lvs/spi_master.spice.gz
+++ b/spi/lvs/spi_master.spice.gz
Binary files differ
diff --git a/spi/lvs/syntacore.spice.gz b/spi/lvs/syntacore.spice.gz
index fce520c..866c08b 100644
--- a/spi/lvs/syntacore.spice.gz
+++ b/spi/lvs/syntacore.spice.gz
Binary files differ
diff --git a/spi/lvs/uart.spice.gz b/spi/lvs/uart.spice.gz
deleted file mode 100644
index 92acfde..0000000
--- a/spi/lvs/uart.spice.gz
+++ /dev/null
Binary files differ
diff --git a/spi/lvs/uart_i2cm.spice.gz b/spi/lvs/uart_i2cm.spice.gz
deleted file mode 100644
index 7da4b58..0000000
--- a/spi/lvs/uart_i2cm.spice.gz
+++ /dev/null
Binary files differ
diff --git a/spi/lvs/uart_i2cm_usb.spice.gz b/spi/lvs/uart_i2cm_usb.spice.gz
index d1e33da..6693c31 100644
--- a/spi/lvs/uart_i2cm_usb.spice.gz
+++ b/spi/lvs/uart_i2cm_usb.spice.gz
Binary files differ
diff --git a/spi/lvs/user_project_wrapper.spice.gz b/spi/lvs/user_project_wrapper.spice.gz
index d39a10c..394963b 100644
--- a/spi/lvs/user_project_wrapper.spice.gz
+++ b/spi/lvs/user_project_wrapper.spice.gz
Binary files differ
diff --git a/spi/lvs/wb_host.spice.gz b/spi/lvs/wb_host.spice.gz
index ef055ec..cef477b 100644
--- a/spi/lvs/wb_host.spice.gz
+++ b/spi/lvs/wb_host.spice.gz
Binary files differ
diff --git a/spi/lvs/wb_interconnect.spice.gz b/spi/lvs/wb_interconnect.spice.gz
index 22c8f84..17819cd 100644
--- a/spi/lvs/wb_interconnect.spice.gz
+++ b/spi/lvs/wb_interconnect.spice.gz
Binary files differ
diff --git a/verilog/dv/user_risc_boot/uprj_netlists.v b/verilog/dv/user_risc_boot/uprj_netlists.v
index 647e7c5..e53865f 100644
--- a/verilog/dv/user_risc_boot/uprj_netlists.v
+++ b/verilog/dv/user_risc_boot/uprj_netlists.v
@@ -28,13 +28,12 @@
         `include "glbl_cfg.v"
         `include "sdram.v"
         `include "spi_master.v"
-        `include "uart_i2cm.v"
+        `include "uart_i2cm_usb.v"
         `include "wb_interconnect.v"
         `include "user_project_wrapper.v"
         `include "syntacore.v"
         `include "wb_host.v"
 	`include "clk_skew_adjust.v"
-	`include "clk_buf.v"
 
 `else
      `include "libs.ref/sky130_fd_sc_hd/verilog/primitives.v"
diff --git a/verilog/dv/user_risc_boot/user_risc_boot_tb.v b/verilog/dv/user_risc_boot/user_risc_boot_tb.v
index f7539a2..82f0d44 100644
--- a/verilog/dv/user_risc_boot/user_risc_boot_tb.v
+++ b/verilog/dv/user_risc_boot/user_risc_boot_tb.v
@@ -529,13 +529,13 @@
 wire [31:0] wbd_sdram_dat_o = u_top.u_sdram_ctrl.wb_dat_o;
 wire [3:0]  wbd_sdram_sel_i = u_top.u_sdram_ctrl.wb_sel_i;
 
-wire        wbd_uart_stb_i  = u_top.u_uart_i2c.u_uart_core.reg_cs;
-wire        wbd_uart_ack_o  = u_top.u_uart_i2c.u_uart_core.reg_ack;
-wire        wbd_uart_we_i   = u_top.u_uart_i2c.u_uart_core.reg_wr;
-wire [7:0]  wbd_uart_adr_i  = u_top.u_uart_i2c.u_uart_core.reg_addr;
-wire [7:0]  wbd_uart_dat_i  = u_top.u_uart_i2c.u_uart_core.reg_wdata;
-wire [7:0]  wbd_uart_dat_o  = u_top.u_uart_i2c.u_uart_core.reg_rdata;
-wire        wbd_uart_sel_i  = u_top.u_uart_i2c.u_uart_core.reg_be;
+wire        wbd_uart_stb_i  = u_top.u_uart_i2c_usb.reg_cs;
+wire        wbd_uart_ack_o  = u_top.u_uart_i2c_usb.reg_ack;
+wire        wbd_uart_we_i   = u_top.u_uart_i2c_usb.reg_wr;
+wire [7:0]  wbd_uart_adr_i  = u_top.u_uart_i2c_usb.reg_addr;
+wire [7:0]  wbd_uart_dat_i  = u_top.u_uart_i2c_usb.reg_wdata;
+wire [7:0]  wbd_uart_dat_o  = u_top.u_uart_i2c_usb.reg_rdata;
+wire        wbd_uart_sel_i  = u_top.u_uart_i2c_usb.reg_be;
 
 `endif
 
diff --git a/verilog/dv/user_spi/uprj_netlists.v b/verilog/dv/user_spi/uprj_netlists.v
index 647e7c5..9e61482 100644
--- a/verilog/dv/user_spi/uprj_netlists.v
+++ b/verilog/dv/user_spi/uprj_netlists.v
@@ -28,7 +28,7 @@
         `include "glbl_cfg.v"
         `include "sdram.v"
         `include "spi_master.v"
-        `include "uart_i2cm.v"
+        `include "uart_i2cm_usb.v"
         `include "wb_interconnect.v"
         `include "user_project_wrapper.v"
         `include "syntacore.v"
diff --git a/verilog/dv/user_spi/user_spi_tb.v b/verilog/dv/user_spi/user_spi_tb.v
index 1a44919..15c0c2e 100644
--- a/verilog/dv/user_spi/user_spi_tb.v
+++ b/verilog/dv/user_spi/user_spi_tb.v
@@ -1425,13 +1425,13 @@
 wire [31:0] wbd_sdram_dat_o = u_top.u_sdram_ctrl.wb_dat_o;
 wire [3:0]  wbd_sdram_sel_i = u_top.u_sdram_ctrl.wb_sel_i;
 
-wire        wbd_uart_stb_i  = u_top.u_uart_i2c.reg_cs;
-wire        wbd_uart_ack_o  = u_top.u_uart_i2c.reg_ack;
-wire        wbd_uart_we_i   = u_top.u_uart_i2c.reg_wr;
-wire [7:0]  wbd_uart_adr_i  = u_top.u_uart_i2c.reg_addr;
-wire [7:0]  wbd_uart_dat_i  = u_top.u_uart_i2c.reg_wdata;
-wire [7:0]  wbd_uart_dat_o  = u_top.u_uart_i2c.reg_rdata;
-wire        wbd_uart_sel_i  = u_top.u_uart_i2c.reg_be;
+wire        wbd_uart_stb_i  = u_top.u_uart_i2c_usb.reg_cs;
+wire        wbd_uart_ack_o  = u_top.u_uart_i2c_usb.reg_ack;
+wire        wbd_uart_we_i   = u_top.u_uart_i2c_usb.reg_wr;
+wire [7:0]  wbd_uart_adr_i  = u_top.u_uart_i2c_usb.reg_addr;
+wire [7:0]  wbd_uart_dat_i  = u_top.u_uart_i2c_usb.reg_wdata;
+wire [7:0]  wbd_uart_dat_o  = u_top.u_uart_i2c_usb.reg_rdata;
+wire        wbd_uart_sel_i  = u_top.u_uart_i2c_usb.reg_be;
 
 `endif
 
diff --git a/verilog/dv/user_uart/uprj_netlists.v b/verilog/dv/user_uart/uprj_netlists.v
index 647e7c5..9e61482 100644
--- a/verilog/dv/user_uart/uprj_netlists.v
+++ b/verilog/dv/user_uart/uprj_netlists.v
@@ -28,7 +28,7 @@
         `include "glbl_cfg.v"
         `include "sdram.v"
         `include "spi_master.v"
-        `include "uart_i2cm.v"
+        `include "uart_i2cm_usb.v"
         `include "wb_interconnect.v"
         `include "user_project_wrapper.v"
         `include "syntacore.v"
diff --git a/verilog/dv/user_uart/user_uart_tb.v b/verilog/dv/user_uart/user_uart_tb.v
index 3a70b08..6258f24 100644
--- a/verilog/dv/user_uart/user_uart_tb.v
+++ b/verilog/dv/user_uart/user_uart_tb.v
@@ -584,13 +584,13 @@
 wire [31:0] wbd_sdram_dat_o = u_top.u_sdram_ctrl.wb_dat_o;
 wire [3:0]  wbd_sdram_sel_i = u_top.u_sdram_ctrl.wb_sel_i;
 
-wire        wbd_uart_stb_i  = u_top.u_uart_i2c.reg_cs;
-wire        wbd_uart_ack_o  = u_top.u_uart_i2c.reg_ack;
-wire        wbd_uart_we_i   = u_top.u_uart_i2c.reg_wr;
-wire [7:0]  wbd_uart_adr_i  = u_top.u_uart_i2c.reg_addr;
-wire [7:0]  wbd_uart_dat_i  = u_top.u_uart_i2c.reg_wdata;
-wire [7:0]  wbd_uart_dat_o  = u_top.u_uart_i2c.reg_rdata;
-wire        wbd_uart_sel_i  = u_top.u_uart_i2c.reg_be;
+wire        wbd_uart_stb_i  = u_top.u_uart_i2c_usb.reg_cs;
+wire        wbd_uart_ack_o  = u_top.u_uart_i2c_usb.reg_ack;
+wire        wbd_uart_we_i   = u_top.u_uart_i2c_usb.reg_wr;
+wire [7:0]  wbd_uart_adr_i  = u_top.u_uart_i2c_usb.reg_addr;
+wire [7:0]  wbd_uart_dat_i  = u_top.u_uart_i2c_usb.reg_wdata;
+wire [7:0]  wbd_uart_dat_o  = u_top.u_uart_i2c_usb.reg_rdata;
+wire        wbd_uart_sel_i  = u_top.u_uart_i2c_usb.reg_be;
 
 `endif
 
diff --git a/verilog/gl/clk_skew_adjust.v b/verilog/gl/clk_skew_adjust.v
index c813481..a961a50 100644
--- a/verilog/gl/clk_skew_adjust.v
+++ b/verilog/gl/clk_skew_adjust.v
@@ -691,27 +691,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_0_41 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_0_32 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_53 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_0_44 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_61 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_56 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_0_72 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_0_63 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_84 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_0_75 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_92 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_87 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -867,7 +867,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_2_135 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -887,6 +887,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_3_3 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_3_15 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -951,19 +955,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_15 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_15 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_27 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_4_23 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_39 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_35 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_51 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_47 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1035,15 +1039,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_65 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_56 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_77 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_68 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_5_89 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_80 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1051,19 +1055,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_114 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_126 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_129 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_5_134 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_141 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_5_146 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_5_152 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1071,15 +1079,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_5_166 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_166 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_177 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_189 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_178 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1107,23 +1111,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_71 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_62 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_83 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_74 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_95 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_86 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_107 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_98 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_6_119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_110 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1151,15 +1155,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_12 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_24 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_15 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_30 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_27 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1215,23 +1219,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_13 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_15 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_25 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_27 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_37 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_39 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_49 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_8_51 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_8_59 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1299,15 +1307,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_56 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_56 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_68 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_9_64 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_80 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_76 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_9_88 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1335,11 +1347,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_166 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_166 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_178 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_9_183 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_9_189 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1367,23 +1383,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_71 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_62 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_83 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_74 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_95 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_86 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_107 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_98 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_10_119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_110 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1415,7 +1431,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_15 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_11_15 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1427,23 +1443,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_11_44 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_44 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_59 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_56 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_71 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_68 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_11_83 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_91 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_80 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1507,27 +1519,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_62 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_62 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_72 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_74 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_84 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_86 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_96 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_12_98 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_108 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_12_106 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_12_120 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_118 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1535,23 +1547,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_12_135 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_143 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_147 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_153 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_159 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_165 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_12_177 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_171 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1603,19 +1611,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_13_129 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_129 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_13_137 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_148 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_13_152 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_141 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1679,19 +1679,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_135 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_14_135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_147 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_146 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_159 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_14_158 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_171 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_164 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_14_174 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_14_182 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1723,15 +1731,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_68 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_68 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_15_81 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_15_89 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_80 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1775,19 +1779,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_27 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_27 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_40 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_39 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_16_52 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_16_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_60 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_16_59 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1855,43 +1859,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_56 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_56 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_68 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_17_60 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_80 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_73 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_102 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_17_85 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_114 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_17_91 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_126 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_93 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_138 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_105 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_17_150 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_163 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_129 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_17_175 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_141 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_17_154 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_17_166 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_17_174 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1907,19 +1923,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_27 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_27 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_39 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_40 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_51 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_18_52 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_18_59 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_18_60 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -1943,27 +1959,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_123 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_123 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_133 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_145 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_147 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_157 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_159 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_169 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_18_181 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_171 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2035,23 +2047,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_20_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_20_11 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_15 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_23 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_27 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_35 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_39 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_47 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_20_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2103,15 +2115,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_12 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_15 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_21_24 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_27 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_21_30 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2159,11 +2171,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_166 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_166 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_178 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_179 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_21_187 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2191,31 +2207,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_62 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_71 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_74 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_83 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_86 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_95 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_98 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_107 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_110 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_22_119 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_123 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_132 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_135 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_144 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2275,27 +2291,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_129 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_123 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_141 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_133 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_154 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_23_145 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_166 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_154 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_178 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_167 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_23_179 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_23_187 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2323,27 +2347,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_62 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_62 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_72 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_74 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_84 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_86 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_96 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_98 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_108 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_24_120 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_110 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2371,15 +2391,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_12 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_15 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_24 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_27 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_30 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2391,7 +2411,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_56 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_25_56 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2427,11 +2447,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_166 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_25_166 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_178 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_25_174 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_25_186 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2439,23 +2463,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_15 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_15 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_19 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_27 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_29 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_39 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_41 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_26_53 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_26_59 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2491,11 +2515,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_159 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_159 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_171 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_26_167 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_26_179 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2591,27 +2619,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_28_62 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_62 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_28_70 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_74 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_82 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_86 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_94 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_98 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_106 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_118 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_110 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2619,7 +2643,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_28_135 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2663,11 +2687,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_68 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_68 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_80 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_29_76 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_29_88 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2675,23 +2703,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_105 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_29_113 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_125 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_129 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_137 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_149 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_141 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2699,11 +2723,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_166 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_29_166 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_178 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_181 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_29_189 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2743,11 +2771,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_98 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_98 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_110 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_30_106 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_30_117 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_30_121 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2755,19 +2791,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_135 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_147 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_30_139 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_30_159 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_149 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_30_167 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_161 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_30_169 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -2831,11 +2871,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_137 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_137 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_149 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_147 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
diff --git a/verilog/gl/sdram.v b/verilog/gl/sdram.v
index 02859a1..b02615d 100644
--- a/verilog/gl/sdram.v
+++ b/verilog/gl/sdram.v
@@ -63,1995 +63,1806 @@
  output [31:0] wb_dat_o;
  input [3:0] wb_sel_i;
 
- sky130_fd_sc_hd__buf_2 _05856_ (.A(sdram_resetn),
-    .X(_01087_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05857_ (.A(_01087_),
-    .X(_01088_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05858_ (.A(_01088_),
-    .X(_01089_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05859_ (.A(_01089_),
-    .X(_01090_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05860_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[0] ),
-    .Y(_01091_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05861_ (.A(\u_sdrc_core.r2b_ba[0] ),
-    .X(_01092_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05862_ (.A(\u_sdrc_core.u_req_gen.req_st[2] ),
-    .Y(_01093_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05863_ (.A(\u_sdrc_core.u_req_gen.req_st[1] ),
-    .Y(_01094_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05864_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[1] ),
-    .Y(_01095_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _05865_ (.A1_N(_01095_),
-    .A2_N(cfg_req_depth[1]),
-    .B1(_01095_),
-    .B2(cfg_req_depth[1]),
-    .X(_01096_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05866_ (.A(cfg_req_depth[0]),
-    .Y(_01097_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _05867_ (.A1_N(\u_sdrc_core.u_bank_ctl.rank_cnt[0] ),
-    .A2_N(_01097_),
-    .B1(\u_sdrc_core.u_bank_ctl.rank_cnt[0] ),
-    .B2(_01097_),
-    .X(_01098_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05868_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[2] ),
-    .Y(_01099_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _05869_ (.A1(_01096_),
-    .A2(_01098_),
-    .B1(_01099_),
-    .X(sdram_debug[19]),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05870_ (.A(sdram_debug[19]),
-    .Y(_01100_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _05871_ (.A1(_01093_),
-    .A2(_01094_),
-    .B1(_01100_),
-    .X(_01101_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05872_ (.A(_01092_),
-    .B(_01101_),
-    .X(_01102_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05873_ (.A(\u_sdrc_core.r2b_ba[1] ),
-    .B(_01102_),
-    .X(_01103_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05874_ (.A(_01091_),
-    .B(_01103_),
-    .X(_01104_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05875_ (.A(_01104_),
-    .Y(_01105_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05876_ (.A(_01105_),
-    .X(_01106_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05877_ (.A(_01106_),
-    .X(_01107_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05878_ (.A(_01107_),
-    .X(_01108_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05879_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_last ),
-    .B(_01108_),
-    .X(_01109_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05880_ (.A(_01104_),
-    .X(_01110_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05881_ (.A(_01110_),
-    .X(_01111_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05882_ (.A(\u_sdrc_core.r2b_start ),
-    .Y(_01112_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _05883_ (.A1(_01112_),
-    .A2(\u_sdrc_core.u_req_gen.page_ovflw_r ),
-    .B1(_01094_),
-    .X(_01113_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05884_ (.A(_01113_),
+ sky130_fd_sc_hd__buf_2 _05863_ (.A(sdram_resetn),
     .X(_01114_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05885_ (.A(_01114_),
-    .Y(_01115_),
+ sky130_fd_sc_hd__buf_2 _05864_ (.A(_01114_),
+    .X(_01115_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05886_ (.A(_01115_),
-    .X(sdram_debug[21]),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05887_ (.A(_01111_),
-    .B(sdram_debug[21]),
+ sky130_fd_sc_hd__buf_2 _05865_ (.A(_01115_),
     .X(_01116_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05888_ (.A(_01090_),
-    .B(_01109_),
-    .C(_01116_),
-    .X(_01085_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05889_ (.A(_01089_),
+ sky130_fd_sc_hd__buf_2 _05866_ (.A(_01116_),
     .X(_01117_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05890_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[6] ),
-    .B(_01108_),
-    .X(_01118_),
+ sky130_fd_sc_hd__inv_2 _05867_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[0] ),
+    .Y(_01118_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05891_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[6] ),
-    .Y(_01119_),
+ sky130_fd_sc_hd__buf_2 _05868_ (.A(\u_sdrc_core.r2b_ba[0] ),
+    .X(_01119_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05892_ (.A(\u_sdrc_core.u_req_gen.page_ovflw_r ),
+ sky130_fd_sc_hd__inv_2 _05869_ (.A(\u_sdrc_core.u_req_gen.req_st[2] ),
     .Y(_01120_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05893_ (.A(_01112_),
-    .B(_01120_),
-    .X(_01121_),
+ sky130_fd_sc_hd__inv_2 _05870_ (.A(\u_sdrc_core.u_req_gen.req_st[1] ),
+    .Y(_01121_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05894_ (.A(_01121_),
+ sky130_fd_sc_hd__inv_2 _05871_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[1] ),
     .Y(_01122_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05895_ (.A(_01122_),
+ sky130_fd_sc_hd__a2bb2o_4 _05872_ (.A1_N(_01122_),
+    .A2_N(cfg_req_depth[1]),
+    .B1(_01122_),
+    .B2(cfg_req_depth[1]),
     .X(_01123_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05896_ (.A(_01123_),
-    .X(_01124_),
+ sky130_fd_sc_hd__inv_2 _05873_ (.A(cfg_req_depth[0]),
+    .Y(_01124_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _05897_ (.A1_N(_01119_),
+ sky130_fd_sc_hd__a2bb2o_4 _05874_ (.A1_N(\u_sdrc_core.u_bank_ctl.rank_cnt[0] ),
     .A2_N(_01124_),
-    .B1(\u_sdrc_core.u_req_gen.max_r2b_len_r[6] ),
+    .B1(\u_sdrc_core.u_bank_ctl.rank_cnt[0] ),
     .B2(_01124_),
     .X(_01125_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05898_ (.A(_01125_),
-    .X(_01126_),
+ sky130_fd_sc_hd__inv_2 _05875_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[2] ),
+    .Y(_01126_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05899_ (.A(_01126_),
-    .X(_01127_),
+ sky130_fd_sc_hd__o21a_4 _05876_ (.A1(_01123_),
+    .A2(_01125_),
+    .B1(_01126_),
+    .X(sdram_debug[19]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05900_ (.A(_01111_),
-    .B(_01127_),
+ sky130_fd_sc_hd__inv_2 _05877_ (.A(sdram_debug[19]),
+    .Y(_01127_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a21o_4 _05878_ (.A1(_01120_),
+    .A2(_01121_),
+    .B1(_01127_),
     .X(_01128_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05901_ (.A(_01117_),
-    .B(_01118_),
-    .C(_01128_),
-    .X(_01084_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05902_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[5] ),
-    .B(_01108_),
+ sky130_fd_sc_hd__or2_4 _05879_ (.A(_01119_),
+    .B(_01128_),
     .X(_01129_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05903_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[5] ),
-    .Y(_01130_),
+ sky130_fd_sc_hd__or2_4 _05880_ (.A(\u_sdrc_core.r2b_ba[1] ),
+    .B(_01129_),
+    .X(_01130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05904_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[5] ),
-    .Y(_01131_),
+ sky130_fd_sc_hd__or2_4 _05881_ (.A(_01118_),
+    .B(_01130_),
+    .X(_01131_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05905_ (.A(_01121_),
-    .X(_01132_),
+ sky130_fd_sc_hd__inv_2 _05882_ (.A(_01131_),
+    .Y(_01132_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _05906_ (.A1(_01130_),
-    .A2(_01124_),
-    .B1(_01131_),
-    .B2(_01132_),
+ sky130_fd_sc_hd__buf_2 _05883_ (.A(_01132_),
     .X(_01133_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05907_ (.A(_01133_),
-    .Y(_01134_),
+ sky130_fd_sc_hd__buf_2 _05884_ (.A(_01133_),
+    .X(_01134_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05908_ (.A(_01134_),
+ sky130_fd_sc_hd__buf_2 _05885_ (.A(_01134_),
     .X(_01135_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05909_ (.A(_01135_),
+ sky130_fd_sc_hd__or2_4 _05886_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_last ),
+    .B(_01135_),
     .X(_01136_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05910_ (.A(_01136_),
+ sky130_fd_sc_hd__buf_2 _05887_ (.A(_01131_),
     .X(_01137_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05911_ (.A(_01111_),
-    .B(_01137_),
+ sky130_fd_sc_hd__buf_2 _05888_ (.A(_01137_),
     .X(_01138_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05912_ (.A(_01117_),
-    .B(_01129_),
-    .C(_01138_),
-    .X(_01083_),
+ sky130_fd_sc_hd__inv_2 _05889_ (.A(\u_sdrc_core.r2b_start ),
+    .Y(_01139_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05913_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[4] ),
-    .B(_01108_),
-    .X(_01139_),
+ sky130_fd_sc_hd__o21a_4 _05890_ (.A1(_01139_),
+    .A2(\u_sdrc_core.u_req_gen.page_ovflw_r ),
+    .B1(_01121_),
+    .X(_01140_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05914_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[4] ),
-    .Y(_01140_),
+ sky130_fd_sc_hd__buf_2 _05891_ (.A(_01140_),
+    .X(_01141_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05915_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[4] ),
-    .Y(_01141_),
+ sky130_fd_sc_hd__inv_2 _05892_ (.A(_01141_),
+    .Y(_01142_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _05916_ (.A1(_01140_),
-    .A2(_01123_),
-    .B1(_01141_),
-    .B2(_01132_),
-    .X(_01142_),
+ sky130_fd_sc_hd__buf_2 _05893_ (.A(_01142_),
+    .X(sdram_debug[21]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05917_ (.A(_01142_),
-    .Y(_01143_),
+ sky130_fd_sc_hd__or2_4 _05894_ (.A(_01138_),
+    .B(sdram_debug[21]),
+    .X(_01143_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05918_ (.A(_01143_),
+ sky130_fd_sc_hd__and3_4 _05895_ (.A(_01117_),
+    .B(_01136_),
+    .C(_01143_),
+    .X(_01112_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _05896_ (.A(_01116_),
     .X(_01144_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05919_ (.A(_01144_),
+ sky130_fd_sc_hd__or2_4 _05897_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[6] ),
+    .B(_01135_),
     .X(_01145_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05920_ (.A(_01111_),
-    .B(_01145_),
-    .X(_01146_),
+ sky130_fd_sc_hd__inv_2 _05898_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[6] ),
+    .Y(_01146_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05921_ (.A(_01117_),
-    .B(_01139_),
-    .C(_01146_),
-    .X(_01082_),
+ sky130_fd_sc_hd__inv_2 _05899_ (.A(\u_sdrc_core.u_req_gen.page_ovflw_r ),
+    .Y(_01147_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05922_ (.A(_01107_),
-    .X(_01147_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05923_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[3] ),
+ sky130_fd_sc_hd__or2_4 _05900_ (.A(_01139_),
     .B(_01147_),
     .X(_01148_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05924_ (.A(_01110_),
-    .X(_01149_),
+ sky130_fd_sc_hd__inv_2 _05901_ (.A(_01148_),
+    .Y(_01149_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05925_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[3] ),
-    .Y(_01150_),
+ sky130_fd_sc_hd__buf_2 _05902_ (.A(_01149_),
+    .X(_01150_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05926_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[3] ),
-    .Y(_01151_),
+ sky130_fd_sc_hd__buf_2 _05903_ (.A(_01150_),
+    .X(_01151_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _05927_ (.A1(_01150_),
-    .A2(_01123_),
-    .B1(_01151_),
-    .B2(_01132_),
+ sky130_fd_sc_hd__a2bb2o_4 _05904_ (.A1_N(_01146_),
+    .A2_N(_01151_),
+    .B1(\u_sdrc_core.u_req_gen.max_r2b_len_r[6] ),
+    .B2(_01151_),
     .X(_01152_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05928_ (.A(_01152_),
-    .Y(_01153_),
+ sky130_fd_sc_hd__buf_2 _05905_ (.A(_01152_),
+    .X(_01153_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05929_ (.A(_01153_),
+ sky130_fd_sc_hd__buf_2 _05906_ (.A(_01153_),
     .X(_01154_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05930_ (.A(_01154_),
+ sky130_fd_sc_hd__or2_4 _05907_ (.A(_01138_),
+    .B(_01154_),
     .X(_01155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05931_ (.A(_01155_),
+ sky130_fd_sc_hd__and3_4 _05908_ (.A(_01144_),
+    .B(_01145_),
+    .C(_01155_),
+    .X(_01111_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _05909_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[5] ),
+    .B(_01135_),
     .X(_01156_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05932_ (.A(_01149_),
-    .B(_01156_),
-    .X(_01157_),
+ sky130_fd_sc_hd__inv_2 _05910_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[5] ),
+    .Y(_01157_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05933_ (.A(_01117_),
-    .B(_01148_),
-    .C(_01157_),
-    .X(_01081_),
+ sky130_fd_sc_hd__inv_2 _05911_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[5] ),
+    .Y(_01158_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05934_ (.A(_01087_),
-    .X(_01158_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05935_ (.A(_01158_),
+ sky130_fd_sc_hd__buf_2 _05912_ (.A(_01148_),
     .X(_01159_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05936_ (.A(_01159_),
+ sky130_fd_sc_hd__o22a_4 _05913_ (.A1(_01157_),
+    .A2(_01151_),
+    .B1(_01158_),
+    .B2(_01159_),
     .X(_01160_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05937_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[2] ),
-    .B(_01147_),
-    .X(_01161_),
+ sky130_fd_sc_hd__inv_2 _05914_ (.A(_01160_),
+    .Y(_01161_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05938_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[2] ),
-    .Y(_01162_),
+ sky130_fd_sc_hd__buf_2 _05915_ (.A(_01161_),
+    .X(_01162_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05939_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[2] ),
-    .Y(_01163_),
+ sky130_fd_sc_hd__buf_2 _05916_ (.A(_01162_),
+    .X(_01163_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _05940_ (.A1(_01162_),
-    .A2(_01123_),
-    .B1(_01163_),
-    .B2(_01132_),
+ sky130_fd_sc_hd__buf_2 _05917_ (.A(_01163_),
     .X(_01164_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05941_ (.A(_01164_),
-    .Y(_01165_),
+ sky130_fd_sc_hd__or2_4 _05918_ (.A(_01138_),
+    .B(_01164_),
+    .X(_01165_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05942_ (.A(_01165_),
+ sky130_fd_sc_hd__and3_4 _05919_ (.A(_01144_),
+    .B(_01156_),
+    .C(_01165_),
+    .X(_01110_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _05920_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[4] ),
+    .B(_01135_),
     .X(_01166_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05943_ (.A(_01166_),
-    .X(_01167_),
+ sky130_fd_sc_hd__inv_2 _05921_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[4] ),
+    .Y(_01167_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05944_ (.A(_01167_),
-    .X(_01168_),
+ sky130_fd_sc_hd__inv_2 _05922_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[4] ),
+    .Y(_01168_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05945_ (.A(_01149_),
-    .B(_01168_),
+ sky130_fd_sc_hd__o22a_4 _05923_ (.A1(_01167_),
+    .A2(_01150_),
+    .B1(_01168_),
+    .B2(_01159_),
     .X(_01169_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05946_ (.A(_01160_),
-    .B(_01161_),
-    .C(_01169_),
-    .X(_01080_),
+ sky130_fd_sc_hd__inv_2 _05924_ (.A(_01169_),
+    .Y(_01170_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05947_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[1] ),
-    .B(_01147_),
-    .X(_01170_),
+ sky130_fd_sc_hd__buf_2 _05925_ (.A(_01170_),
+    .X(_01171_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05948_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[1] ),
-    .Y(_01171_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _05949_ (.A1_N(_01171_),
-    .A2_N(_01122_),
-    .B1(\u_sdrc_core.u_req_gen.max_r2b_len_r[1] ),
-    .B2(_01122_),
+ sky130_fd_sc_hd__buf_2 _05926_ (.A(_01171_),
     .X(_01172_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05950_ (.A(_01172_),
+ sky130_fd_sc_hd__or2_4 _05927_ (.A(_01138_),
+    .B(_01172_),
     .X(_01173_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05951_ (.A(_01173_),
+ sky130_fd_sc_hd__and3_4 _05928_ (.A(_01144_),
+    .B(_01166_),
+    .C(_01173_),
+    .X(_01109_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _05929_ (.A(_01134_),
     .X(_01174_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05952_ (.A(_01149_),
+ sky130_fd_sc_hd__or2_4 _05930_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[3] ),
     .B(_01174_),
     .X(_01175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05953_ (.A(_01160_),
-    .B(_01170_),
-    .C(_01175_),
-    .X(_01079_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05954_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[0] ),
-    .B(_01147_),
+ sky130_fd_sc_hd__buf_2 _05931_ (.A(_01137_),
     .X(_01176_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05955_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[0] ),
+ sky130_fd_sc_hd__inv_2 _05932_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[3] ),
     .Y(_01177_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05956_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[0] ),
+ sky130_fd_sc_hd__inv_2 _05933_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[3] ),
     .Y(_01178_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _05957_ (.A1(_01177_),
-    .A2(_01122_),
+ sky130_fd_sc_hd__o22a_4 _05934_ (.A1(_01177_),
+    .A2(_01150_),
     .B1(_01178_),
-    .B2(_01121_),
+    .B2(_01159_),
     .X(_01179_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _05958_ (.A(_01179_),
+ sky130_fd_sc_hd__inv_2 _05935_ (.A(_01179_),
     .Y(_01180_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05959_ (.A(_01180_),
+ sky130_fd_sc_hd__buf_2 _05936_ (.A(_01180_),
     .X(_01181_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05960_ (.A(_01181_),
+ sky130_fd_sc_hd__buf_2 _05937_ (.A(_01181_),
     .X(_01182_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05961_ (.A(_01149_),
-    .B(_01182_),
+ sky130_fd_sc_hd__buf_2 _05938_ (.A(_01182_),
     .X(_01183_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05962_ (.A(_01160_),
-    .B(_01176_),
-    .C(_01183_),
-    .X(_01078_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05963_ (.A(_01106_),
+ sky130_fd_sc_hd__or2_4 _05939_ (.A(_01176_),
+    .B(_01183_),
     .X(_01184_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05964_ (.A(_01184_),
+ sky130_fd_sc_hd__and3_4 _05940_ (.A(_01144_),
+    .B(_01175_),
+    .C(_01184_),
+    .X(_01108_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _05941_ (.A(_01114_),
     .X(_01185_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05965_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_write ),
-    .B(_01185_),
+ sky130_fd_sc_hd__buf_2 _05942_ (.A(_01185_),
     .X(_01186_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05966_ (.A(sdram_debug[18]),
+ sky130_fd_sc_hd__buf_2 _05943_ (.A(_01186_),
     .X(_01187_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05967_ (.A(_01104_),
+ sky130_fd_sc_hd__or2_4 _05944_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[2] ),
+    .B(_01174_),
     .X(_01188_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05968_ (.A(_01187_),
-    .B(_01188_),
-    .X(_01189_),
+ sky130_fd_sc_hd__inv_2 _05945_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[2] ),
+    .Y(_01189_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05969_ (.A(_01160_),
-    .B(_01186_),
-    .C(_01189_),
-    .X(_01077_),
+ sky130_fd_sc_hd__inv_2 _05946_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[2] ),
+    .Y(_01190_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05970_ (.A(_01159_),
-    .X(_01190_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05971_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[12] ),
-    .B(_01185_),
+ sky130_fd_sc_hd__o22a_4 _05947_ (.A1(_01189_),
+    .A2(_01150_),
+    .B1(_01190_),
+    .B2(_01159_),
     .X(_01191_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05972_ (.A(\u_sdrc_core.r2b_raddr[12] ),
-    .X(_01192_),
+ sky130_fd_sc_hd__inv_2 _05948_ (.A(_01191_),
+    .Y(_01192_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05973_ (.A(_01192_),
-    .B(_01188_),
+ sky130_fd_sc_hd__buf_2 _05949_ (.A(_01192_),
     .X(_01193_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05974_ (.A(_01190_),
-    .B(_01191_),
-    .C(_01193_),
-    .X(_01076_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05975_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[11] ),
-    .B(_01185_),
+ sky130_fd_sc_hd__buf_2 _05950_ (.A(_01193_),
     .X(_01194_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05976_ (.A(\u_sdrc_core.r2b_raddr[11] ),
+ sky130_fd_sc_hd__buf_2 _05951_ (.A(_01194_),
     .X(_01195_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05977_ (.A(_01104_),
+ sky130_fd_sc_hd__or2_4 _05952_ (.A(_01176_),
+    .B(_01195_),
     .X(_01196_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05978_ (.A(_01196_),
+ sky130_fd_sc_hd__and3_4 _05953_ (.A(_01187_),
+    .B(_01188_),
+    .C(_01196_),
+    .X(_01107_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _05954_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[1] ),
+    .B(_01174_),
     .X(_01197_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05979_ (.A(_01195_),
-    .B(_01197_),
-    .X(_01198_),
+ sky130_fd_sc_hd__inv_2 _05955_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[1] ),
+    .Y(_01198_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05980_ (.A(_01190_),
-    .B(_01194_),
-    .C(_01198_),
-    .X(_01075_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05981_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[10] ),
-    .B(_01185_),
+ sky130_fd_sc_hd__a2bb2o_4 _05956_ (.A1_N(_01198_),
+    .A2_N(_01149_),
+    .B1(\u_sdrc_core.u_req_gen.max_r2b_len_r[1] ),
+    .B2(_01149_),
     .X(_01199_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05982_ (.A(\u_sdrc_core.r2b_raddr[10] ),
+ sky130_fd_sc_hd__buf_2 _05957_ (.A(_01199_),
     .X(_01200_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05983_ (.A(_01200_),
+ sky130_fd_sc_hd__buf_2 _05958_ (.A(_01200_),
     .X(_01201_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05984_ (.A(_01201_),
-    .B(_01197_),
+ sky130_fd_sc_hd__or2_4 _05959_ (.A(_01176_),
+    .B(_01201_),
     .X(_01202_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05985_ (.A(_01190_),
-    .B(_01199_),
+ sky130_fd_sc_hd__and3_4 _05960_ (.A(_01187_),
+    .B(_01197_),
     .C(_01202_),
-    .X(_01074_),
+    .X(_01106_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05986_ (.A(_01184_),
+ sky130_fd_sc_hd__or2_4 _05961_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[0] ),
+    .B(_01174_),
     .X(_01203_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05987_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[9] ),
-    .B(_01203_),
-    .X(_01204_),
+ sky130_fd_sc_hd__inv_2 _05962_ (.A(\u_sdrc_core.u_req_gen.lcl_req_len[0] ),
+    .Y(_01204_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05988_ (.A(\u_sdrc_core.r2b_raddr[9] ),
-    .X(_01205_),
+ sky130_fd_sc_hd__inv_2 _05963_ (.A(\u_sdrc_core.u_req_gen.max_r2b_len_r[0] ),
+    .Y(_01205_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05989_ (.A(_01205_),
+ sky130_fd_sc_hd__o22a_4 _05964_ (.A1(_01204_),
+    .A2(_01149_),
+    .B1(_01205_),
+    .B2(_01148_),
     .X(_01206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05990_ (.A(_01206_),
-    .B(_01197_),
-    .X(_01207_),
+ sky130_fd_sc_hd__inv_2 _05965_ (.A(_01206_),
+    .Y(_01207_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05991_ (.A(_01190_),
-    .B(_01204_),
-    .C(_01207_),
-    .X(_01073_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05992_ (.A(_01159_),
+ sky130_fd_sc_hd__buf_2 _05966_ (.A(_01207_),
     .X(_01208_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05993_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[8] ),
-    .B(_01203_),
+ sky130_fd_sc_hd__buf_2 _05967_ (.A(_01208_),
     .X(_01209_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05994_ (.A(\u_sdrc_core.r2b_raddr[8] ),
+ sky130_fd_sc_hd__or2_4 _05968_ (.A(_01176_),
+    .B(_01209_),
     .X(_01210_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05995_ (.A(_01210_),
+ sky130_fd_sc_hd__and3_4 _05969_ (.A(_01187_),
+    .B(_01203_),
+    .C(_01210_),
+    .X(_01105_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _05970_ (.A(_01133_),
     .X(_01211_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05996_ (.A(_01211_),
-    .B(_01197_),
+ sky130_fd_sc_hd__buf_2 _05971_ (.A(_01211_),
     .X(_01212_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _05997_ (.A(_01208_),
-    .B(_01209_),
-    .C(_01212_),
-    .X(_01072_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _05998_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[7] ),
-    .B(_01203_),
+ sky130_fd_sc_hd__or2_4 _05972_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_write ),
+    .B(_01212_),
     .X(_01213_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _05999_ (.A(\u_sdrc_core.r2b_raddr[7] ),
+ sky130_fd_sc_hd__buf_2 _05973_ (.A(sdram_debug[18]),
     .X(_01214_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06000_ (.A(_01214_),
+ sky130_fd_sc_hd__buf_2 _05974_ (.A(_01131_),
     .X(_01215_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06001_ (.A(_01196_),
+ sky130_fd_sc_hd__or2_4 _05975_ (.A(_01214_),
+    .B(_01215_),
     .X(_01216_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06002_ (.A(_01215_),
-    .B(_01216_),
+ sky130_fd_sc_hd__and3_4 _05976_ (.A(_01187_),
+    .B(_01213_),
+    .C(_01216_),
+    .X(_01104_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _05977_ (.A(_01186_),
     .X(_01217_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06003_ (.A(_01208_),
-    .B(_01213_),
-    .C(_01217_),
-    .X(_01071_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06004_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[6] ),
-    .B(_01203_),
+ sky130_fd_sc_hd__or2_4 _05978_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[12] ),
+    .B(_01212_),
     .X(_01218_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06005_ (.A(\u_sdrc_core.r2b_raddr[6] ),
+ sky130_fd_sc_hd__buf_2 _05979_ (.A(\u_sdrc_core.r2b_raddr[12] ),
     .X(_01219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06006_ (.A(_01219_),
+ sky130_fd_sc_hd__or2_4 _05980_ (.A(_01219_),
+    .B(_01215_),
     .X(_01220_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06007_ (.A(_01220_),
-    .B(_01216_),
+ sky130_fd_sc_hd__and3_4 _05981_ (.A(_01217_),
+    .B(_01218_),
+    .C(_01220_),
+    .X(_01103_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _05982_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[11] ),
+    .B(_01212_),
     .X(_01221_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06008_ (.A(_01208_),
-    .B(_01218_),
-    .C(_01221_),
-    .X(_01070_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06009_ (.A(_01184_),
+ sky130_fd_sc_hd__buf_2 _05983_ (.A(\u_sdrc_core.r2b_raddr[11] ),
     .X(_01222_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06010_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[5] ),
-    .B(_01222_),
+ sky130_fd_sc_hd__buf_2 _05984_ (.A(_01131_),
     .X(_01223_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06011_ (.A(\u_sdrc_core.r2b_raddr[5] ),
+ sky130_fd_sc_hd__buf_2 _05985_ (.A(_01223_),
     .X(_01224_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06012_ (.A(_01224_),
+ sky130_fd_sc_hd__or2_4 _05986_ (.A(_01222_),
+    .B(_01224_),
     .X(_01225_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06013_ (.A(_01225_),
-    .B(_01216_),
+ sky130_fd_sc_hd__and3_4 _05987_ (.A(_01217_),
+    .B(_01221_),
+    .C(_01225_),
+    .X(_01102_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _05988_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[10] ),
+    .B(_01212_),
     .X(_01226_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06014_ (.A(_01208_),
-    .B(_01223_),
-    .C(_01226_),
-    .X(_01069_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06015_ (.A(_01159_),
+ sky130_fd_sc_hd__buf_2 _05989_ (.A(\u_sdrc_core.r2b_raddr[10] ),
     .X(_01227_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06016_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[4] ),
-    .B(_01222_),
+ sky130_fd_sc_hd__buf_2 _05990_ (.A(_01227_),
     .X(_01228_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06017_ (.A(\u_sdrc_core.r2b_raddr[4] ),
+ sky130_fd_sc_hd__or2_4 _05991_ (.A(_01228_),
+    .B(_01224_),
     .X(_01229_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06018_ (.A(_01229_),
+ sky130_fd_sc_hd__and3_4 _05992_ (.A(_01217_),
+    .B(_01226_),
+    .C(_01229_),
+    .X(_01101_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _05993_ (.A(_01211_),
     .X(_01230_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06019_ (.A(_01230_),
-    .B(_01216_),
+ sky130_fd_sc_hd__or2_4 _05994_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[9] ),
+    .B(_01230_),
     .X(_01231_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06020_ (.A(_01227_),
-    .B(_01228_),
-    .C(_01231_),
-    .X(_01068_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06021_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[3] ),
-    .B(_01222_),
+ sky130_fd_sc_hd__buf_2 _05995_ (.A(\u_sdrc_core.r2b_raddr[9] ),
     .X(_01232_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06022_ (.A(\u_sdrc_core.r2b_raddr[3] ),
+ sky130_fd_sc_hd__buf_2 _05996_ (.A(_01232_),
     .X(_01233_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06023_ (.A(_01233_),
+ sky130_fd_sc_hd__or2_4 _05997_ (.A(_01233_),
+    .B(_01224_),
     .X(_01234_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06024_ (.A(_01196_),
+ sky130_fd_sc_hd__and3_4 _05998_ (.A(_01217_),
+    .B(_01231_),
+    .C(_01234_),
+    .X(_01100_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _05999_ (.A(_01186_),
     .X(_01235_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06025_ (.A(_01234_),
-    .B(_01235_),
+ sky130_fd_sc_hd__or2_4 _06000_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[8] ),
+    .B(_01230_),
     .X(_01236_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06026_ (.A(_01227_),
-    .B(_01232_),
-    .C(_01236_),
-    .X(_01067_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06027_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[2] ),
-    .B(_01222_),
+ sky130_fd_sc_hd__buf_2 _06001_ (.A(\u_sdrc_core.r2b_raddr[8] ),
     .X(_01237_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06028_ (.A(\u_sdrc_core.r2b_raddr[2] ),
+ sky130_fd_sc_hd__buf_2 _06002_ (.A(_01237_),
     .X(_01238_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06029_ (.A(_01238_),
+ sky130_fd_sc_hd__or2_4 _06003_ (.A(_01238_),
+    .B(_01224_),
     .X(_01239_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06030_ (.A(_01239_),
-    .B(_01235_),
+ sky130_fd_sc_hd__and3_4 _06004_ (.A(_01235_),
+    .B(_01236_),
+    .C(_01239_),
+    .X(_01099_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06005_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[7] ),
+    .B(_01230_),
     .X(_01240_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06031_ (.A(_01227_),
-    .B(_01237_),
-    .C(_01240_),
-    .X(_01066_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06032_ (.A(_01184_),
+ sky130_fd_sc_hd__buf_2 _06006_ (.A(\u_sdrc_core.r2b_raddr[7] ),
     .X(_01241_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06033_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[1] ),
-    .B(_01241_),
+ sky130_fd_sc_hd__buf_2 _06007_ (.A(_01241_),
     .X(_01242_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06034_ (.A(\u_sdrc_core.r2b_raddr[1] ),
+ sky130_fd_sc_hd__buf_2 _06008_ (.A(_01223_),
     .X(_01243_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06035_ (.A(_01243_),
+ sky130_fd_sc_hd__or2_4 _06009_ (.A(_01242_),
+    .B(_01243_),
     .X(_01244_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06036_ (.A(_01244_),
-    .B(_01235_),
+ sky130_fd_sc_hd__and3_4 _06010_ (.A(_01235_),
+    .B(_01240_),
+    .C(_01244_),
+    .X(_01098_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06011_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[6] ),
+    .B(_01230_),
     .X(_01245_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06037_ (.A(_01227_),
-    .B(_01242_),
-    .C(_01245_),
-    .X(_01065_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06038_ (.A(_01158_),
+ sky130_fd_sc_hd__buf_2 _06012_ (.A(\u_sdrc_core.r2b_raddr[6] ),
     .X(_01246_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06039_ (.A(_01246_),
+ sky130_fd_sc_hd__buf_2 _06013_ (.A(_01246_),
     .X(_01247_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06040_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[0] ),
-    .B(_01241_),
+ sky130_fd_sc_hd__or2_4 _06014_ (.A(_01247_),
+    .B(_01243_),
     .X(_01248_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06041_ (.A(\u_sdrc_core.r2b_raddr[0] ),
+ sky130_fd_sc_hd__and3_4 _06015_ (.A(_01235_),
+    .B(_01245_),
+    .C(_01248_),
+    .X(_01097_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06016_ (.A(_01211_),
     .X(_01249_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06042_ (.A(_01249_),
+ sky130_fd_sc_hd__or2_4 _06017_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[5] ),
+    .B(_01249_),
     .X(_01250_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06043_ (.A(_01250_),
-    .B(_01235_),
+ sky130_fd_sc_hd__buf_2 _06018_ (.A(\u_sdrc_core.r2b_raddr[5] ),
     .X(_01251_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06044_ (.A(_01247_),
-    .B(_01248_),
-    .C(_01251_),
-    .X(_01064_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06045_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[10] ),
-    .B(_01241_),
+ sky130_fd_sc_hd__buf_2 _06019_ (.A(_01251_),
     .X(_01252_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06046_ (.A(_01196_),
+ sky130_fd_sc_hd__or2_4 _06020_ (.A(_01252_),
+    .B(_01243_),
     .X(_01253_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06047_ (.A(\u_sdrc_core.r2b_caddr[10] ),
-    .B(_01253_),
+ sky130_fd_sc_hd__and3_4 _06021_ (.A(_01235_),
+    .B(_01250_),
+    .C(_01253_),
+    .X(_01096_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06022_ (.A(_01186_),
     .X(_01254_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06048_ (.A(_01247_),
-    .B(_01252_),
-    .C(_01254_),
-    .X(_01063_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06049_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[9] ),
-    .B(_01241_),
+ sky130_fd_sc_hd__or2_4 _06023_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[4] ),
+    .B(_01249_),
     .X(_01255_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06050_ (.A(\u_sdrc_core.r2b_caddr[9] ),
-    .B(_01253_),
+ sky130_fd_sc_hd__buf_2 _06024_ (.A(\u_sdrc_core.r2b_raddr[4] ),
     .X(_01256_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06051_ (.A(_01247_),
-    .B(_01255_),
-    .C(_01256_),
-    .X(_01062_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06052_ (.A(_01106_),
+ sky130_fd_sc_hd__buf_2 _06025_ (.A(_01256_),
     .X(_01257_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06053_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[8] ),
-    .B(_01257_),
+ sky130_fd_sc_hd__or2_4 _06026_ (.A(_01257_),
+    .B(_01243_),
     .X(_01258_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06054_ (.A(\u_sdrc_core.r2b_caddr[8] ),
-    .B(_01253_),
+ sky130_fd_sc_hd__and3_4 _06027_ (.A(_01254_),
+    .B(_01255_),
+    .C(_01258_),
+    .X(_01095_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06028_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[3] ),
+    .B(_01249_),
     .X(_01259_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06055_ (.A(_01247_),
-    .B(_01258_),
-    .C(_01259_),
-    .X(_01061_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06056_ (.A(_01246_),
+ sky130_fd_sc_hd__buf_2 _06029_ (.A(\u_sdrc_core.r2b_raddr[3] ),
     .X(_01260_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06057_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[7] ),
-    .B(_01257_),
+ sky130_fd_sc_hd__buf_2 _06030_ (.A(_01260_),
     .X(_01261_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06058_ (.A(\u_sdrc_core.r2b_caddr[7] ),
+ sky130_fd_sc_hd__buf_2 _06031_ (.A(_01223_),
     .X(_01262_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06059_ (.A(_01262_),
-    .B(_01253_),
+ sky130_fd_sc_hd__or2_4 _06032_ (.A(_01261_),
+    .B(_01262_),
     .X(_01263_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06060_ (.A(_01260_),
-    .B(_01261_),
+ sky130_fd_sc_hd__and3_4 _06033_ (.A(_01254_),
+    .B(_01259_),
     .C(_01263_),
-    .X(_01060_),
+    .X(_01094_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06061_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[6] ),
-    .B(_01257_),
+ sky130_fd_sc_hd__or2_4 _06034_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[2] ),
+    .B(_01249_),
     .X(_01264_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06062_ (.A(\u_sdrc_core.r2b_caddr[6] ),
+ sky130_fd_sc_hd__buf_2 _06035_ (.A(\u_sdrc_core.r2b_raddr[2] ),
     .X(_01265_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06063_ (.A(_01110_),
+ sky130_fd_sc_hd__buf_2 _06036_ (.A(_01265_),
     .X(_01266_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06064_ (.A(_01265_),
-    .B(_01266_),
+ sky130_fd_sc_hd__or2_4 _06037_ (.A(_01266_),
+    .B(_01262_),
     .X(_01267_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06065_ (.A(_01260_),
+ sky130_fd_sc_hd__and3_4 _06038_ (.A(_01254_),
     .B(_01264_),
     .C(_01267_),
-    .X(_01059_),
+    .X(_01093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06066_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[5] ),
-    .B(_01257_),
+ sky130_fd_sc_hd__buf_2 _06039_ (.A(_01211_),
     .X(_01268_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06067_ (.A(\u_sdrc_core.r2b_caddr[5] ),
+ sky130_fd_sc_hd__or2_4 _06040_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[1] ),
+    .B(_01268_),
     .X(_01269_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06068_ (.A(_01269_),
-    .B(_01266_),
+ sky130_fd_sc_hd__buf_2 _06041_ (.A(\u_sdrc_core.r2b_raddr[1] ),
     .X(_01270_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06069_ (.A(_01260_),
-    .B(_01268_),
-    .C(_01270_),
-    .X(_01058_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06070_ (.A(_01106_),
+ sky130_fd_sc_hd__buf_2 _06042_ (.A(_01270_),
     .X(_01271_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06071_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[4] ),
-    .B(_01271_),
+ sky130_fd_sc_hd__or2_4 _06043_ (.A(_01271_),
+    .B(_01262_),
     .X(_01272_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06072_ (.A(\u_sdrc_core.r2b_caddr[4] ),
+ sky130_fd_sc_hd__and3_4 _06044_ (.A(_01254_),
+    .B(_01269_),
+    .C(_01272_),
+    .X(_01092_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06045_ (.A(_01185_),
     .X(_01273_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06073_ (.A(_01273_),
-    .B(_01266_),
+ sky130_fd_sc_hd__buf_2 _06046_ (.A(_01273_),
     .X(_01274_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06074_ (.A(_01260_),
-    .B(_01272_),
-    .C(_01274_),
-    .X(_01057_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06075_ (.A(_01246_),
+ sky130_fd_sc_hd__or2_4 _06047_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[0] ),
+    .B(_01268_),
     .X(_01275_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06076_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[3] ),
-    .B(_01271_),
+ sky130_fd_sc_hd__buf_2 _06048_ (.A(\u_sdrc_core.r2b_raddr[0] ),
     .X(_01276_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06077_ (.A(\u_sdrc_core.r2b_caddr[3] ),
+ sky130_fd_sc_hd__buf_2 _06049_ (.A(_01276_),
     .X(_01277_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06078_ (.A(_01277_),
-    .B(_01266_),
+ sky130_fd_sc_hd__or2_4 _06050_ (.A(_01277_),
+    .B(_01262_),
     .X(_01278_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06079_ (.A(_01275_),
-    .B(_01276_),
+ sky130_fd_sc_hd__and3_4 _06051_ (.A(_01274_),
+    .B(_01275_),
     .C(_01278_),
-    .X(_01056_),
+    .X(_01091_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06080_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[2] ),
-    .B(_01271_),
+ sky130_fd_sc_hd__or2_4 _06052_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[10] ),
+    .B(_01268_),
     .X(_01279_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06081_ (.A(\u_sdrc_core.r2b_caddr[2] ),
+ sky130_fd_sc_hd__buf_2 _06053_ (.A(_01223_),
     .X(_01280_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06082_ (.A(_01110_),
+ sky130_fd_sc_hd__or2_4 _06054_ (.A(\u_sdrc_core.r2b_caddr[10] ),
+    .B(_01280_),
     .X(_01281_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06083_ (.A(_01280_),
-    .B(_01281_),
+ sky130_fd_sc_hd__and3_4 _06055_ (.A(_01274_),
+    .B(_01279_),
+    .C(_01281_),
+    .X(_01090_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06056_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[9] ),
+    .B(_01268_),
     .X(_01282_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06084_ (.A(_01275_),
-    .B(_01279_),
-    .C(_01282_),
-    .X(_01055_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06085_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[1] ),
-    .B(_01271_),
+ sky130_fd_sc_hd__or2_4 _06057_ (.A(\u_sdrc_core.r2b_caddr[9] ),
+    .B(_01280_),
     .X(_01283_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06086_ (.A(\u_sdrc_core.r2b_caddr[1] ),
+ sky130_fd_sc_hd__and3_4 _06058_ (.A(_01274_),
+    .B(_01282_),
+    .C(_01283_),
+    .X(_01089_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06059_ (.A(_01133_),
     .X(_01284_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06087_ (.A(_01284_),
-    .B(_01281_),
+ sky130_fd_sc_hd__or2_4 _06060_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[8] ),
+    .B(_01284_),
     .X(_01285_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06088_ (.A(_01275_),
-    .B(_01283_),
-    .C(_01285_),
-    .X(_01054_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06089_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[0] ),
-    .B(_01107_),
+ sky130_fd_sc_hd__or2_4 _06061_ (.A(\u_sdrc_core.r2b_caddr[8] ),
+    .B(_01280_),
     .X(_01286_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06090_ (.A(\u_sdrc_core.r2b_caddr[0] ),
+ sky130_fd_sc_hd__and3_4 _06062_ (.A(_01274_),
+    .B(_01285_),
+    .C(_01286_),
+    .X(_01088_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06063_ (.A(_01273_),
     .X(_01287_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06091_ (.A(_01287_),
-    .B(_01281_),
+ sky130_fd_sc_hd__or2_4 _06064_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[7] ),
+    .B(_01284_),
     .X(_01288_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06092_ (.A(_01275_),
-    .B(_01286_),
-    .C(_01288_),
-    .X(_01053_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06093_ (.A(_01087_),
+ sky130_fd_sc_hd__buf_2 _06065_ (.A(\u_sdrc_core.r2b_caddr[7] ),
     .X(_01289_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06094_ (.A(_01289_),
+ sky130_fd_sc_hd__or2_4 _06066_ (.A(_01289_),
+    .B(_01280_),
     .X(_01290_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06095_ (.A(_01290_),
+ sky130_fd_sc_hd__and3_4 _06067_ (.A(_01287_),
+    .B(_01288_),
+    .C(_01290_),
+    .X(_01087_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06068_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[6] ),
+    .B(_01284_),
     .X(_01291_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06096_ (.A(\u_sdrc_core.u_xfr_ctl.set_sdr_init_done ),
-    .B(\u_sdrc_core.u_xfr_ctl.mgmt_st[0] ),
+ sky130_fd_sc_hd__buf_2 _06069_ (.A(\u_sdrc_core.r2b_caddr[6] ),
     .X(_01292_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06097_ (.A(_01292_),
+ sky130_fd_sc_hd__buf_2 _06070_ (.A(_01137_),
     .X(_01293_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06098_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_st[1] ),
-    .Y(_01294_),
+ sky130_fd_sc_hd__or2_4 _06071_ (.A(_01292_),
+    .B(_01293_),
+    .X(_01294_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06099_ (.A(_01294_),
+ sky130_fd_sc_hd__and3_4 _06072_ (.A(_01287_),
+    .B(_01291_),
+    .C(_01294_),
+    .X(_01086_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06073_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[5] ),
+    .B(_01284_),
     .X(_01295_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06100_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_st[0] ),
-    .Y(_01296_),
+ sky130_fd_sc_hd__buf_2 _06074_ (.A(\u_sdrc_core.r2b_caddr[5] ),
+    .X(_01296_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06101_ (.A(_01295_),
-    .B(_01296_),
+ sky130_fd_sc_hd__or2_4 _06075_ (.A(_01296_),
+    .B(_01293_),
     .X(_01297_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06102_ (.A(_01294_),
-    .B(_01296_),
+ sky130_fd_sc_hd__and3_4 _06076_ (.A(_01287_),
+    .B(_01295_),
+    .C(_01297_),
+    .X(_01085_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06077_ (.A(_01133_),
     .X(_01298_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06103_ (.A(_01298_),
-    .Y(_01299_),
+ sky130_fd_sc_hd__or2_4 _06078_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[4] ),
+    .B(_01298_),
+    .X(_01299_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06104_ (.A(_01297_),
-    .B(_01299_),
+ sky130_fd_sc_hd__buf_2 _06079_ (.A(\u_sdrc_core.r2b_caddr[4] ),
     .X(_01300_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06105_ (.A(_01300_),
-    .Y(_01301_),
+ sky130_fd_sc_hd__or2_4 _06080_ (.A(_01300_),
+    .B(_01293_),
+    .X(_01301_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06106_ (.A(_01293_),
-    .B(_01301_),
+ sky130_fd_sc_hd__and3_4 _06081_ (.A(_01287_),
+    .B(_01299_),
+    .C(_01301_),
+    .X(_01084_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06082_ (.A(_01273_),
     .X(_01302_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06107_ (.A(_01302_),
+ sky130_fd_sc_hd__or2_4 _06083_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[3] ),
+    .B(_01298_),
     .X(_01303_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06108_ (.A(\u_sdrc_core.b2x_ba[1] ),
-    .Y(_01304_),
+ sky130_fd_sc_hd__buf_2 _06084_ (.A(\u_sdrc_core.r2b_caddr[3] ),
+    .X(_01304_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06109_ (.A(\u_sdrc_core.b2x_ba[0] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.b2x_cmd[1] ),
+ sky130_fd_sc_hd__or2_4 _06085_ (.A(_01304_),
+    .B(_01293_),
     .X(_01305_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06110_ (.A(\u_sdrc_core.b2x_ba[0] ),
-    .Y(_01306_),
+ sky130_fd_sc_hd__and3_4 _06086_ (.A(_01302_),
+    .B(_01303_),
+    .C(_01305_),
+    .X(_01083_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06111_ (.A(_01306_),
-    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.b2x_cmd[1] ),
+ sky130_fd_sc_hd__or2_4 _06087_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[2] ),
+    .B(_01298_),
+    .X(_01306_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06088_ (.A(\u_sdrc_core.r2b_caddr[2] ),
     .X(_01307_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06112_ (.A(_01306_),
-    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.b2x_cmd[1] ),
+ sky130_fd_sc_hd__buf_2 _06089_ (.A(_01137_),
     .X(_01308_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06113_ (.A1(\u_sdrc_core.b2x_ba[0] ),
-    .A2(\u_sdrc_core.u_bank_ctl.bank2_fsm.b2x_cmd[1] ),
-    .B1(\u_sdrc_core.b2x_ba[1] ),
+ sky130_fd_sc_hd__or2_4 _06090_ (.A(_01307_),
+    .B(_01308_),
     .X(_01309_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06114_ (.A1(_01304_),
-    .A2(_01305_),
-    .A3(_01307_),
-    .B1(_01308_),
-    .B2(_01309_),
+ sky130_fd_sc_hd__and3_4 _06091_ (.A(_01302_),
+    .B(_01306_),
+    .C(_01309_),
+    .X(_01082_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06092_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[1] ),
+    .B(_01298_),
     .X(_01310_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06115_ (.A(_01310_),
+ sky130_fd_sc_hd__buf_2 _06093_ (.A(\u_sdrc_core.r2b_caddr[1] ),
     .X(_01311_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06116_ (.A(_01311_),
-    .Y(_01312_),
+ sky130_fd_sc_hd__or2_4 _06094_ (.A(_01311_),
+    .B(_01308_),
+    .X(_01312_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06117_ (.A(\u_sdrc_core.b2x_ba[1] ),
+ sky130_fd_sc_hd__and3_4 _06095_ (.A(_01302_),
+    .B(_01310_),
+    .C(_01312_),
+    .X(_01081_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06096_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[0] ),
+    .B(_01134_),
     .X(_01313_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06118_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[2] ),
-    .Y(_01314_),
+ sky130_fd_sc_hd__buf_2 _06097_ (.A(\u_sdrc_core.r2b_caddr[0] ),
+    .X(_01314_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06119_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_act_ok_t ),
-    .Y(_01315_),
+ sky130_fd_sc_hd__or2_4 _06098_ (.A(_01314_),
+    .B(_01308_),
+    .X(_01315_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06120_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_write ),
-    .Y(_01316_),
+ sky130_fd_sc_hd__and3_4 _06099_ (.A(_01302_),
+    .B(_01313_),
+    .C(_01315_),
+    .X(_01080_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06121_ (.A(_01316_),
-    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_wrok_r ),
-    .Y(_01317_),
+ sky130_fd_sc_hd__buf_2 _06100_ (.A(_01114_),
+    .X(_01316_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06122_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_rdok_r ),
-    .Y(_01318_),
+ sky130_fd_sc_hd__buf_2 _06101_ (.A(_01316_),
+    .X(_01317_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06123_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.xfr_ok_r ),
-    .Y(_01319_),
+ sky130_fd_sc_hd__buf_2 _06102_ (.A(_01317_),
+    .X(_01318_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06124_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[4] ),
-    .Y(_01320_),
+ sky130_fd_sc_hd__or2_4 _06103_ (.A(\u_sdrc_core.u_xfr_ctl.set_sdr_init_done ),
+    .B(\u_sdrc_core.u_xfr_ctl.mgmt_st[0] ),
+    .X(_01319_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06125_ (.A1(_01316_),
-    .A2(_01318_),
-    .B1(_01319_),
-    .C1(_01320_),
-    .X(_01321_),
+ sky130_fd_sc_hd__buf_2 _06104_ (.A(_01319_),
+    .X(_01320_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06126_ (.A1(_01314_),
-    .A2(_01315_),
-    .B1(_01317_),
-    .B2(_01321_),
+ sky130_fd_sc_hd__inv_2 _06105_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_st[1] ),
+    .Y(_01321_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06106_ (.A(_01321_),
     .X(_01322_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06127_ (.A(_01322_),
+ sky130_fd_sc_hd__inv_2 _06107_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_st[0] ),
     .Y(_01323_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06128_ (.A(\u_sdrc_core.b2x_ba[0] ),
+ sky130_fd_sc_hd__and2_4 _06108_ (.A(_01322_),
+    .B(_01323_),
     .X(_01324_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06129_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[3] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_prech_page_closed ),
+ sky130_fd_sc_hd__or2_4 _06109_ (.A(_01321_),
+    .B(_01323_),
     .X(_01325_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06130_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_pre_ok_t ),
-    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.tras_ok ),
-    .C(_01325_),
-    .X(_01326_),
+ sky130_fd_sc_hd__inv_2 _06110_ (.A(_01325_),
+    .Y(_01326_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06131_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0_tc ),
-    .A2(_01323_),
-    .B1(_01324_),
-    .C1(_01326_),
+ sky130_fd_sc_hd__or2_4 _06111_ (.A(_01324_),
+    .B(_01326_),
     .X(_01327_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06132_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[2] ),
+ sky130_fd_sc_hd__inv_2 _06112_ (.A(_01327_),
     .Y(_01328_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06133_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_write ),
-    .Y(_01329_),
+ sky130_fd_sc_hd__or2_4 _06113_ (.A(_01320_),
+    .B(_01328_),
+    .X(_01329_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06134_ (.A(_01329_),
-    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_wrok_r ),
-    .Y(_01330_),
+ sky130_fd_sc_hd__buf_2 _06114_ (.A(_01329_),
+    .X(_01330_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06135_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.xfr_ok_r ),
+ sky130_fd_sc_hd__inv_2 _06115_ (.A(\u_sdrc_core.b2x_ba[1] ),
     .Y(_01331_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06136_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[4] ),
-    .Y(_01332_),
+ sky130_fd_sc_hd__or2_4 _06116_ (.A(\u_sdrc_core.b2x_ba[0] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.b2x_cmd[1] ),
+    .X(_01332_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06137_ (.A1(_01329_),
-    .A2(_01318_),
-    .B1(_01331_),
-    .C1(_01332_),
-    .X(_01333_),
+ sky130_fd_sc_hd__inv_2 _06117_ (.A(\u_sdrc_core.b2x_ba[0] ),
+    .Y(_01333_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06138_ (.A1(_01328_),
-    .A2(_01315_),
-    .B1(_01330_),
-    .B2(_01333_),
+ sky130_fd_sc_hd__or2_4 _06118_ (.A(_01333_),
+    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.b2x_cmd[1] ),
     .X(_01334_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06139_ (.A(_01334_),
-    .Y(_01335_),
+ sky130_fd_sc_hd__or2_4 _06119_ (.A(_01333_),
+    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.b2x_cmd[1] ),
+    .X(_01335_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06140_ (.A(_01306_),
+ sky130_fd_sc_hd__o21a_4 _06120_ (.A1(\u_sdrc_core.b2x_ba[0] ),
+    .A2(\u_sdrc_core.u_bank_ctl.bank2_fsm.b2x_cmd[1] ),
+    .B1(\u_sdrc_core.b2x_ba[1] ),
     .X(_01336_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06141_ (.A(_01336_),
+ sky130_fd_sc_hd__a32o_4 _06121_ (.A1(_01331_),
+    .A2(_01332_),
+    .A3(_01334_),
+    .B1(_01335_),
+    .B2(_01336_),
     .X(_01337_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06142_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[3] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_prech_page_closed ),
+ sky130_fd_sc_hd__buf_2 _06122_ (.A(_01337_),
     .X(_01338_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06143_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_pre_ok_t ),
-    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.tras_ok ),
-    .C(_01338_),
-    .X(_01339_),
+ sky130_fd_sc_hd__inv_2 _06123_ (.A(_01338_),
+    .Y(_01339_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06144_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0_tc ),
-    .A2(_01335_),
-    .B1(_01337_),
-    .C1(_01339_),
+ sky130_fd_sc_hd__buf_2 _06124_ (.A(\u_sdrc_core.b2x_ba[1] ),
     .X(_01340_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06145_ (.A(_01327_),
-    .B(_01340_),
-    .X(_01341_),
+ sky130_fd_sc_hd__inv_2 _06125_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[2] ),
+    .Y(_01341_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06146_ (.A(_01304_),
-    .X(_01342_),
+ sky130_fd_sc_hd__inv_2 _06126_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_act_ok_t ),
+    .Y(_01342_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06147_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[2] ),
+ sky130_fd_sc_hd__inv_2 _06127_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_write ),
     .Y(_01343_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06148_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_write ),
+ sky130_fd_sc_hd__nor2_4 _06128_ (.A(_01343_),
+    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_wrok_r ),
     .Y(_01344_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06149_ (.A(_01344_),
-    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_wrok_r ),
+ sky130_fd_sc_hd__inv_2 _06129_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_rdok_r ),
     .Y(_01345_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06150_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.xfr_ok_r ),
+ sky130_fd_sc_hd__inv_2 _06130_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.xfr_ok_r ),
     .Y(_01346_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06151_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[4] ),
+ sky130_fd_sc_hd__inv_2 _06131_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[4] ),
     .Y(_01347_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06152_ (.A1(_01344_),
-    .A2(_01318_),
+ sky130_fd_sc_hd__a211o_4 _06132_ (.A1(_01343_),
+    .A2(_01345_),
     .B1(_01346_),
     .C1(_01347_),
     .X(_01348_),
@@ -2059,43 +1870,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06153_ (.A1(_01343_),
-    .A2(_01315_),
-    .B1(_01345_),
+ sky130_fd_sc_hd__o22a_4 _06133_ (.A1(_01341_),
+    .A2(_01342_),
+    .B1(_01344_),
     .B2(_01348_),
     .X(_01349_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06154_ (.A(_01349_),
+ sky130_fd_sc_hd__inv_2 _06134_ (.A(_01349_),
     .Y(_01350_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06155_ (.A(_01324_),
+ sky130_fd_sc_hd__buf_2 _06135_ (.A(\u_sdrc_core.b2x_ba[0] ),
     .X(_01351_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06156_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[3] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_prech_page_closed ),
+ sky130_fd_sc_hd__or2_4 _06136_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[3] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_prech_page_closed ),
     .X(_01352_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06157_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_pre_ok_t ),
-    .B(\u_sdrc_core.u_bank_ctl.bank2_fsm.tras_ok ),
+ sky130_fd_sc_hd__and3_4 _06137_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_pre_ok_t ),
+    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.tras_ok ),
     .C(_01352_),
     .X(_01353_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06158_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0_tc ),
+ sky130_fd_sc_hd__a211o_4 _06138_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0_tc ),
     .A2(_01350_),
     .B1(_01351_),
     .C1(_01353_),
@@ -2104,39 +1915,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06159_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[2] ),
+ sky130_fd_sc_hd__inv_2 _06139_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[2] ),
     .Y(_01355_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06160_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_write ),
+ sky130_fd_sc_hd__inv_2 _06140_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_write ),
     .Y(_01356_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06161_ (.A(_01356_),
+ sky130_fd_sc_hd__nor2_4 _06141_ (.A(_01356_),
     .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_wrok_r ),
     .Y(_01357_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06162_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.xfr_ok_r ),
+ sky130_fd_sc_hd__inv_2 _06142_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.xfr_ok_r ),
     .Y(_01358_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06163_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[4] ),
+ sky130_fd_sc_hd__inv_2 _06143_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[4] ),
     .Y(_01359_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06164_ (.A1(_01356_),
-    .A2(_01318_),
+ sky130_fd_sc_hd__a211o_4 _06144_ (.A1(_01356_),
+    .A2(_01345_),
     .B1(_01358_),
     .C1(_01359_),
     .X(_01360_),
@@ -2144,8 +1955,8 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06165_ (.A1(_01355_),
-    .A2(_01315_),
+ sky130_fd_sc_hd__o22a_4 _06145_ (.A1(_01355_),
+    .A2(_01342_),
     .B1(_01357_),
     .B2(_01360_),
     .X(_01361_),
@@ -2153,378 +1964,567 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06166_ (.A(_01361_),
+ sky130_fd_sc_hd__inv_2 _06146_ (.A(_01361_),
     .Y(_01362_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06167_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[3] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_prech_page_closed ),
+ sky130_fd_sc_hd__buf_2 _06147_ (.A(_01333_),
     .X(_01363_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06168_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_pre_ok_t ),
-    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.tras_ok ),
-    .C(_01363_),
+ sky130_fd_sc_hd__buf_2 _06148_ (.A(_01363_),
     .X(_01364_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06169_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0_tc ),
-    .A2(_01362_),
-    .B1(_01337_),
-    .C1(_01364_),
+ sky130_fd_sc_hd__or2_4 _06149_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[3] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_prech_page_closed ),
     .X(_01365_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06170_ (.A(_01354_),
-    .B(_01365_),
+ sky130_fd_sc_hd__and3_4 _06150_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_pre_ok_t ),
+    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.tras_ok ),
+    .C(_01365_),
     .X(_01366_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06171_ (.A1(_01313_),
-    .A2(_01341_),
-    .B1(_01342_),
-    .B2(_01366_),
-    .X(sdram_debug[16]),
+ sky130_fd_sc_hd__a211o_4 _06151_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0_tc ),
+    .A2(_01362_),
+    .B1(_01364_),
+    .C1(_01366_),
+    .X(_01367_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06172_ (.A(sdram_debug[16]),
-    .Y(_01367_),
+ sky130_fd_sc_hd__and2_4 _06152_ (.A(_01354_),
+    .B(_01367_),
+    .X(_01368_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06173_ (.A(sdr_init_done),
-    .Y(_01368_),
+ sky130_fd_sc_hd__buf_2 _06153_ (.A(_01331_),
+    .X(_01369_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06174_ (.A(_01292_),
-    .Y(_01369_),
+ sky130_fd_sc_hd__inv_2 _06154_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[2] ),
+    .Y(_01370_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06175_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[1] ),
-    .B(\u_sdrc_core.u_xfr_ctl.xfr_caddr[0] ),
-    .X(_01370_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06176_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[0] ),
+ sky130_fd_sc_hd__inv_2 _06155_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_write ),
     .Y(_01371_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06177_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[5] ),
-    .B(\u_sdrc_core.u_xfr_ctl.l_len[4] ),
-    .C(\u_sdrc_core.u_xfr_ctl.l_len[3] ),
-    .X(_01372_),
+ sky130_fd_sc_hd__nor2_4 _06156_ (.A(_01371_),
+    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_wrok_r ),
+    .Y(_01372_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06178_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[2] ),
-    .B(\u_sdrc_core.u_xfr_ctl.l_len[1] ),
-    .C(\u_sdrc_core.u_xfr_ctl.l_len[6] ),
-    .D(_01372_),
-    .X(_01373_),
+ sky130_fd_sc_hd__inv_2 _06157_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.xfr_ok_r ),
+    .Y(_01373_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06179_ (.A(_01371_),
-    .B(_01373_),
-    .X(_01374_),
+ sky130_fd_sc_hd__inv_2 _06158_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[4] ),
+    .Y(_01374_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06180_ (.A(_01374_),
-    .Y(_01375_),
+ sky130_fd_sc_hd__a211o_4 _06159_ (.A1(_01371_),
+    .A2(_01345_),
+    .B1(_01373_),
+    .C1(_01374_),
+    .X(_01375_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06181_ (.A(_01370_),
-    .B(_01375_),
+ sky130_fd_sc_hd__o22a_4 _06160_ (.A1(_01370_),
+    .A2(_01342_),
+    .B1(_01372_),
+    .B2(_01375_),
     .X(_01376_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o32a_4 _06182_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_st[1] ),
-    .A2(_01368_),
-    .A3(_01369_),
-    .B1(_01295_),
-    .B2(_01376_),
-    .X(_01377_),
+ sky130_fd_sc_hd__inv_2 _06161_ (.A(_01376_),
+    .Y(_01377_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06183_ (.A(_01306_),
-    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.b2x_cmd[0] ),
+ sky130_fd_sc_hd__buf_2 _06162_ (.A(_01351_),
     .X(_01378_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06184_ (.A(_01324_),
-    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.b2x_cmd[0] ),
+ sky130_fd_sc_hd__or2_4 _06163_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[3] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_prech_page_closed ),
     .X(_01379_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06185_ (.A(_01324_),
-    .B(\u_sdrc_core.u_bank_ctl.bank2_fsm.b2x_cmd[0] ),
+ sky130_fd_sc_hd__and3_4 _06164_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_pre_ok_t ),
+    .B(\u_sdrc_core.u_bank_ctl.bank2_fsm.tras_ok ),
+    .C(_01379_),
     .X(_01380_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06186_ (.A1(_01336_),
-    .A2(\u_sdrc_core.u_bank_ctl.bank3_fsm.b2x_cmd[0] ),
-    .B1(_01313_),
+ sky130_fd_sc_hd__a211o_4 _06165_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0_tc ),
+    .A2(_01377_),
+    .B1(_01378_),
+    .C1(_01380_),
     .X(_01381_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06187_ (.A1(_01304_),
-    .A2(_01378_),
-    .A3(_01379_),
-    .B1(_01380_),
-    .B2(_01381_),
-    .X(_01382_),
+ sky130_fd_sc_hd__inv_2 _06166_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[2] ),
+    .Y(_01382_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06188_ (.A(_01382_),
+ sky130_fd_sc_hd__inv_2 _06167_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_write ),
     .Y(_01383_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06189_ (.A1(_01336_),
-    .A2(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[0] ),
-    .B1(_01342_),
-    .B2(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[1] ),
+ sky130_fd_sc_hd__nor2_4 _06168_ (.A(_01383_),
+    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_wrok_r ),
     .Y(_01384_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06190_ (.A1(_01336_),
-    .A2(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[0] ),
-    .B1(_01304_),
-    .B2(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[1] ),
-    .X(_01385_),
+ sky130_fd_sc_hd__inv_2 _06169_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.xfr_ok_r ),
+    .Y(_01385_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _06191_ (.A1(_01384_),
-    .A2(_01385_),
-    .B1(_01310_),
-    .X(_01386_),
+ sky130_fd_sc_hd__inv_2 _06170_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[4] ),
+    .Y(_01386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06192_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_st[1] ),
-    .A2(_01383_),
-    .A3(_01386_),
-    .B1(\u_sdrc_core.u_xfr_ctl.xfr_st[0] ),
-    .B2(_01311_),
+ sky130_fd_sc_hd__a211o_4 _06171_ (.A1(_01383_),
+    .A2(_01345_),
+    .B1(_01385_),
+    .C1(_01386_),
     .X(_01387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06193_ (.A(_01296_),
+ sky130_fd_sc_hd__o22a_4 _06172_ (.A1(_01382_),
+    .A2(_01342_),
+    .B1(_01384_),
+    .B2(_01387_),
     .X(_01388_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21oi_4 _06194_ (.A1(_01295_),
-    .A2(_01376_),
-    .B1(_01388_),
+ sky130_fd_sc_hd__inv_2 _06173_ (.A(_01388_),
     .Y(_01389_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21oi_4 _06195_ (.A1(_01375_),
-    .A2(_01387_),
-    .B1(_01389_),
-    .Y(_01390_),
+ sky130_fd_sc_hd__or2_4 _06174_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[3] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_prech_page_closed ),
+    .X(_01390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06196_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_st[0] ),
-    .A2(_01377_),
-    .B1(_01369_),
-    .B2(_01390_),
+ sky130_fd_sc_hd__and3_4 _06175_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.x2b_pre_ok_t ),
+    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.tras_ok ),
+    .C(_01390_),
     .X(_01391_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06197_ (.A(_01367_),
-    .B(_01391_),
+ sky130_fd_sc_hd__a211o_4 _06176_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0_tc ),
+    .A2(_01389_),
+    .B1(_01364_),
+    .C1(_01391_),
     .X(_01392_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06198_ (.A(_01312_),
+ sky130_fd_sc_hd__and2_4 _06177_ (.A(_01381_),
     .B(_01392_),
     .X(_01393_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06199_ (.A(_01393_),
-    .X(_01394_),
+ sky130_fd_sc_hd__o22a_4 _06178_ (.A1(_01340_),
+    .A2(_01368_),
+    .B1(_01369_),
+    .B2(_01393_),
+    .X(sdram_debug[16]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06200_ (.A(_01300_),
-    .X(sdram_debug[10]),
+ sky130_fd_sc_hd__inv_2 _06179_ (.A(sdram_debug[16]),
+    .Y(_01394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06201_ (.A(_01375_),
-    .X(_01395_),
+ sky130_fd_sc_hd__inv_2 _06180_ (.A(sdr_init_done),
+    .Y(_01395_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06202_ (.A(_01370_),
+ sky130_fd_sc_hd__inv_2 _06181_ (.A(_01319_),
     .Y(_01396_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06203_ (.A(sdram_debug[10]),
-    .B(_01395_),
-    .C(_01396_),
+ sky130_fd_sc_hd__and2_4 _06182_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[1] ),
+    .B(\u_sdrc_core.u_xfr_ctl.xfr_caddr[0] ),
     .X(_01397_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06204_ (.A(_01302_),
+ sky130_fd_sc_hd__inv_2 _06183_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[0] ),
     .Y(_01398_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06205_ (.A(_01398_),
+ sky130_fd_sc_hd__or3_4 _06184_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[5] ),
+    .B(\u_sdrc_core.u_xfr_ctl.l_len[4] ),
+    .C(\u_sdrc_core.u_xfr_ctl.l_len[3] ),
     .X(_01399_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06206_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[5] ),
-    .Y(_01400_),
+ sky130_fd_sc_hd__or4_4 _06185_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[2] ),
+    .B(\u_sdrc_core.u_xfr_ctl.l_len[1] ),
+    .C(\u_sdrc_core.u_xfr_ctl.l_len[6] ),
+    .D(_01399_),
+    .X(_01400_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06207_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[6] ),
+ sky130_fd_sc_hd__or2_4 _06186_ (.A(_01398_),
+    .B(_01400_),
     .X(_01401_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06208_ (.A(_01401_),
+ sky130_fd_sc_hd__inv_2 _06187_ (.A(_01401_),
     .Y(_01402_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06209_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[1] ),
-    .B(\u_sdrc_core.u_xfr_ctl.mgmt_st[3] ),
+ sky130_fd_sc_hd__or2_4 _06188_ (.A(_01397_),
+    .B(_01402_),
     .X(_01403_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06210_ (.A(\u_sdrc_core.u_xfr_ctl.set_sdr_init_done ),
+ sky130_fd_sc_hd__o32a_4 _06189_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_st[1] ),
+    .A2(_01395_),
+    .A3(_01396_),
+    .B1(_01322_),
+    .B2(_01403_),
     .X(_01404_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06211_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[0] ),
-    .B(_01403_),
-    .C(\u_sdrc_core.u_xfr_ctl.mgmt_st[2] ),
-    .D(_01404_),
+ sky130_fd_sc_hd__or2_4 _06190_ (.A(_01333_),
+    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.b2x_cmd[0] ),
     .X(_01405_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _06212_ (.A1(_01400_),
-    .A2(_01402_),
-    .B1(_01405_),
+ sky130_fd_sc_hd__or2_4 _06191_ (.A(_01351_),
+    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.b2x_cmd[0] ),
     .X(_01406_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06213_ (.A1(_01303_),
-    .A2(_01394_),
-    .A3(_01397_),
-    .B1(_01399_),
-    .B2(_01406_),
+ sky130_fd_sc_hd__or2_4 _06192_ (.A(_01351_),
+    .B(\u_sdrc_core.u_bank_ctl.bank2_fsm.b2x_cmd[0] ),
     .X(_01407_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06214_ (.A(_01311_),
+ sky130_fd_sc_hd__o21a_4 _06193_ (.A1(_01363_),
+    .A2(\u_sdrc_core.u_bank_ctl.bank3_fsm.b2x_cmd[0] ),
+    .B1(_01340_),
     .X(_01408_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06215_ (.A(_01392_),
+ sky130_fd_sc_hd__a32o_4 _06194_ (.A1(_01331_),
+    .A2(_01405_),
+    .A3(_01406_),
+    .B1(_01407_),
+    .B2(_01408_),
     .X(_01409_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06216_ (.A(_01408_),
-    .B(_01409_),
-    .X(_01410_),
+ sky130_fd_sc_hd__inv_2 _06195_ (.A(_01409_),
+    .Y(_01410_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06217_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.tras_ok ),
+ sky130_fd_sc_hd__a22oi_4 _06196_ (.A1(_01363_),
+    .A2(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[0] ),
+    .B1(_01369_),
+    .B2(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[1] ),
+    .Y(_01411_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o22a_4 _06197_ (.A1(_01363_),
+    .A2(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[0] ),
+    .B1(_01331_),
+    .B2(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[1] ),
+    .X(_01412_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a21o_4 _06198_ (.A1(_01411_),
+    .A2(_01412_),
+    .B1(_01337_),
+    .X(_01413_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a32o_4 _06199_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_st[1] ),
+    .A2(_01410_),
+    .A3(_01413_),
+    .B1(\u_sdrc_core.u_xfr_ctl.xfr_st[0] ),
+    .B2(_01338_),
+    .X(_01414_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06200_ (.A(_01323_),
+    .X(_01415_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a21oi_4 _06201_ (.A1(_01322_),
+    .A2(_01403_),
+    .B1(_01415_),
+    .Y(_01416_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a21oi_4 _06202_ (.A1(_01402_),
+    .A2(_01414_),
+    .B1(_01416_),
+    .Y(_01417_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o22a_4 _06203_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_st[0] ),
+    .A2(_01404_),
+    .B1(_01396_),
+    .B2(_01417_),
+    .X(_01418_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06204_ (.A(_01394_),
+    .B(_01418_),
+    .X(_01419_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06205_ (.A(_01339_),
+    .B(_01419_),
+    .X(_01420_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06206_ (.A(_01420_),
+    .X(_01421_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06207_ (.A(_01327_),
+    .X(sdram_debug[10]),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06208_ (.A(_01402_),
+    .X(_01422_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06209_ (.A(_01397_),
+    .Y(_01423_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or3_4 _06210_ (.A(sdram_debug[10]),
+    .B(_01422_),
+    .C(_01423_),
+    .X(_01424_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06211_ (.A(_01329_),
+    .Y(_01425_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06212_ (.A(_01425_),
+    .X(_01426_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06213_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[5] ),
+    .Y(_01427_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06214_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[6] ),
+    .X(_01428_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06215_ (.A(_01428_),
+    .Y(_01429_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06216_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[1] ),
+    .B(\u_sdrc_core.u_xfr_ctl.mgmt_st[3] ),
+    .X(_01430_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06217_ (.A(\u_sdrc_core.u_xfr_ctl.set_sdr_init_done ),
+    .X(_01431_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or4_4 _06218_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[0] ),
+    .B(_01430_),
+    .C(\u_sdrc_core.u_xfr_ctl.mgmt_st[2] ),
+    .D(_01431_),
+    .X(_01432_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a21o_4 _06219_ (.A1(_01427_),
+    .A2(_01429_),
+    .B1(_01432_),
+    .X(_01433_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a32o_4 _06220_ (.A1(_01330_),
+    .A2(_01421_),
+    .A3(_01424_),
+    .B1(_01426_),
+    .B2(_01433_),
+    .X(_01434_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06221_ (.A(_01338_),
+    .X(_01435_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06222_ (.A(_01419_),
+    .X(_01436_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06223_ (.A(_01435_),
+    .B(_01436_),
+    .X(_01437_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__and4_4 _06224_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.tras_ok ),
     .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.tras_ok ),
     .C(\u_sdrc_core.u_bank_ctl.bank2_fsm.tras_ok ),
     .D(\u_sdrc_core.u_bank_ctl.bank3_fsm.tras_ok ),
@@ -2533,6556 +2533,6513 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06218_ (.A(_01300_),
+ sky130_fd_sc_hd__and2_4 _06225_ (.A(_01327_),
     .B(sdram_debug[12]),
-    .X(_01411_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06219_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[5] ),
-    .B(\u_sdrc_core.u_xfr_ctl.mgmt_st[6] ),
-    .C(_01411_),
-    .X(_01412_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06220_ (.A(_01412_),
-    .Y(_01413_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06221_ (.A(_01405_),
-    .B(_01413_),
-    .X(_01414_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06222_ (.A(_01398_),
-    .B(_01414_),
-    .X(_01415_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _06223_ (.A1(_01303_),
-    .A2(_01410_),
-    .B1(_01415_),
-    .X(_01416_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06224_ (.A(_01383_),
-    .X(_01417_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06225_ (.A(_01408_),
-    .B(_01417_),
-    .X(_01418_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06226_ (.A(_01311_),
-    .B(_01383_),
-    .X(_01419_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06227_ (.A(_01419_),
-    .Y(_01420_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06228_ (.A(_01367_),
-    .B(_01391_),
-    .C(_01418_),
-    .D(_01420_),
-    .X(_01421_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06229_ (.A(_01295_),
-    .X(_01422_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06230_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_st[0] ),
-    .X(_01423_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06231_ (.A(_01422_),
-    .B(_01423_),
-    .C(_01395_),
-    .X(_01424_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06232_ (.A(_01424_),
-    .Y(_01425_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06233_ (.A(_01409_),
-    .Y(_01426_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06234_ (.A(_01297_),
-    .B(_01425_),
-    .C(_01389_),
-    .D(_01426_),
-    .X(_01427_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06235_ (.A(_01401_),
-    .B(_01414_),
-    .X(_01428_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06236_ (.A1(_01303_),
-    .A2(_01421_),
-    .A3(_01427_),
-    .B1(_01398_),
-    .B2(_01428_),
-    .X(_01429_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06237_ (.A(_01429_),
-    .Y(_01430_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06238_ (.A(_01407_),
-    .B(_01416_),
-    .C(_01430_),
-    .X(_01431_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06239_ (.A(_01431_),
-    .X(_01432_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06240_ (.A(_01432_),
-    .X(_01433_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06241_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_prech_page_closed ),
-    .Y(_01434_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06242_ (.A(_01417_),
-    .X(_01435_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06243_ (.A(_01313_),
-    .X(_01436_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06244_ (.A(_01436_),
-    .X(_01437_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06245_ (.A(_01437_),
     .X(_01438_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06246_ (.A(_01351_),
+ sky130_fd_sc_hd__or3_4 _06226_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[5] ),
+    .B(\u_sdrc_core.u_xfr_ctl.mgmt_st[6] ),
+    .C(_01438_),
     .X(_01439_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06247_ (.A(_01439_),
-    .B(_01409_),
-    .X(_01440_),
+ sky130_fd_sc_hd__inv_2 _06227_ (.A(_01439_),
+    .Y(_01440_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06248_ (.A(_01438_),
+ sky130_fd_sc_hd__or2_4 _06228_ (.A(_01432_),
     .B(_01440_),
     .X(_01441_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06249_ (.A(_01408_),
+ sky130_fd_sc_hd__and2_4 _06229_ (.A(_01425_),
     .B(_01441_),
     .X(_01442_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06250_ (.A(_01435_),
-    .B(_01442_),
+ sky130_fd_sc_hd__a21o_4 _06230_ (.A1(_01330_),
+    .A2(_01437_),
+    .B1(_01442_),
     .X(_01443_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06251_ (.A(_01443_),
-    .Y(_01444_),
+ sky130_fd_sc_hd__buf_2 _06231_ (.A(_01410_),
+    .X(_01444_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06252_ (.A(_01444_),
+ sky130_fd_sc_hd__and2_4 _06232_ (.A(_01435_),
+    .B(_01444_),
     .X(_01445_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06253_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_valid ),
-    .B(_01445_),
+ sky130_fd_sc_hd__or2_4 _06233_ (.A(_01338_),
+    .B(_01410_),
     .X(_01446_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06254_ (.A(_01291_),
-    .B(_01433_),
-    .C(_01434_),
-    .D(_01446_),
-    .X(_01052_),
+ sky130_fd_sc_hd__inv_2 _06234_ (.A(_01446_),
+    .Y(_01447_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06255_ (.A(_01246_),
-    .X(_01447_),
+ sky130_fd_sc_hd__or4_4 _06235_ (.A(_01394_),
+    .B(_01418_),
+    .C(_01445_),
+    .D(_01447_),
+    .X(_01448_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06256_ (.A(_01393_),
-    .Y(_01448_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06257_ (.A(_01448_),
+ sky130_fd_sc_hd__buf_2 _06236_ (.A(_01322_),
     .X(_01449_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06258_ (.A(_01449_),
+ sky130_fd_sc_hd__buf_2 _06237_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_st[0] ),
     .X(_01450_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06259_ (.A(_01450_),
+ sky130_fd_sc_hd__or3_4 _06238_ (.A(_01449_),
+    .B(_01450_),
+    .C(_01422_),
     .X(_01451_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06260_ (.A(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[1] ),
-    .B(_01451_),
-    .X(_01452_),
+ sky130_fd_sc_hd__inv_2 _06239_ (.A(_01451_),
+    .Y(_01452_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06261_ (.A(_01438_),
-    .X(_01453_),
+ sky130_fd_sc_hd__inv_2 _06240_ (.A(_01436_),
+    .Y(_01453_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06262_ (.A(_01394_),
+ sky130_fd_sc_hd__or4_4 _06241_ (.A(_01324_),
+    .B(_01452_),
+    .C(_01416_),
+    .D(_01453_),
     .X(_01454_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06263_ (.A(_01454_),
+ sky130_fd_sc_hd__or2_4 _06242_ (.A(_01428_),
+    .B(_01441_),
     .X(_01455_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06264_ (.A(_01455_),
+ sky130_fd_sc_hd__a32o_4 _06243_ (.A1(_01330_),
+    .A2(_01448_),
+    .A3(_01454_),
+    .B1(_01425_),
+    .B2(_01455_),
     .X(_01456_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06265_ (.A(_01456_),
-    .X(_01457_),
+ sky130_fd_sc_hd__inv_2 _06244_ (.A(_01456_),
+    .Y(_01457_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06266_ (.A(_01453_),
-    .B(_01457_),
+ sky130_fd_sc_hd__or3_4 _06245_ (.A(_01434_),
+    .B(_01443_),
+    .C(_01457_),
     .X(_01458_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06267_ (.A(_01447_),
-    .B(_01452_),
-    .C(_01458_),
-    .X(_01051_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06268_ (.A(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[0] ),
-    .B(_01451_),
+ sky130_fd_sc_hd__buf_2 _06246_ (.A(_01458_),
     .X(_01459_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06269_ (.A(_01351_),
+ sky130_fd_sc_hd__buf_2 _06247_ (.A(_01459_),
     .X(_01460_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06270_ (.A(_01460_),
-    .X(_01461_),
+ sky130_fd_sc_hd__inv_2 _06248_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_prech_page_closed ),
+    .Y(_01461_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06271_ (.A(_01461_),
+ sky130_fd_sc_hd__buf_2 _06249_ (.A(_01444_),
     .X(_01462_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06272_ (.A(_01462_),
-    .B(_01457_),
+ sky130_fd_sc_hd__buf_2 _06250_ (.A(_01340_),
     .X(_01463_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06273_ (.A(_01447_),
-    .B(_01459_),
-    .C(_01463_),
-    .X(_01050_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06274_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[2] ),
+ sky130_fd_sc_hd__buf_2 _06251_ (.A(_01463_),
     .X(_01464_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06275_ (.A(_01464_),
-    .Y(_01465_),
+ sky130_fd_sc_hd__buf_2 _06252_ (.A(_01464_),
+    .X(_01465_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06276_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[1] ),
-    .Y(_01466_),
+ sky130_fd_sc_hd__buf_2 _06253_ (.A(_01378_),
+    .X(_01466_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06277_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[0] ),
-    .Y(_01467_),
+ sky130_fd_sc_hd__or2_4 _06254_ (.A(_01466_),
+    .B(_01436_),
+    .X(_01467_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06278_ (.A(cfg_sdr_rfsh[5]),
-    .Y(_01468_),
+ sky130_fd_sc_hd__or2_4 _06255_ (.A(_01465_),
+    .B(_01467_),
+    .X(_01468_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06279_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[7] ),
-    .Y(_01469_),
+ sky130_fd_sc_hd__or2_4 _06256_ (.A(_01435_),
+    .B(_01468_),
+    .X(_01469_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06280_ (.A1_N(_01468_),
-    .A2_N(\u_sdrc_core.u_xfr_ctl.rfsh_timer[5] ),
-    .B1(cfg_sdr_rfsh[7]),
-    .B2(_01469_),
+ sky130_fd_sc_hd__or2_4 _06257_ (.A(_01462_),
+    .B(_01469_),
     .X(_01470_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06281_ (.A(cfg_sdr_rfsh[0]),
+ sky130_fd_sc_hd__inv_2 _06258_ (.A(_01470_),
     .Y(_01471_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06282_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[9] ),
-    .Y(_01472_),
+ sky130_fd_sc_hd__buf_2 _06259_ (.A(_01471_),
+    .X(_01472_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06283_ (.A1_N(\u_sdrc_core.u_xfr_ctl.rfsh_timer[0] ),
-    .A2_N(_01471_),
-    .B1(cfg_sdr_rfsh[9]),
-    .B2(_01472_),
+ sky130_fd_sc_hd__or2_4 _06260_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_valid ),
+    .B(_01472_),
     .X(_01473_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06284_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[2] ),
-    .Y(_01474_),
+ sky130_fd_sc_hd__and4_4 _06261_ (.A(_01318_),
+    .B(_01460_),
+    .C(_01461_),
+    .D(_01473_),
+    .X(_01079_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06285_ (.A1_N(cfg_sdr_rfsh[2]),
-    .A2_N(_01474_),
-    .B1(cfg_sdr_rfsh[2]),
-    .B2(_01474_),
-    .X(_01475_),
+ sky130_fd_sc_hd__buf_2 _06262_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[2] ),
+    .X(_01474_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06286_ (.A(cfg_sdr_rfsh[11]),
+ sky130_fd_sc_hd__inv_2 _06263_ (.A(_01474_),
+    .Y(_01475_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06264_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[1] ),
     .Y(_01476_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06287_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[11] ),
+ sky130_fd_sc_hd__inv_2 _06265_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[0] ),
     .Y(_01477_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06288_ (.A1(cfg_sdr_rfsh[11]),
-    .A2(\u_sdrc_core.u_xfr_ctl.rfsh_timer[11] ),
-    .B1(_01476_),
-    .B2(_01477_),
-    .X(_01478_),
+ sky130_fd_sc_hd__inv_2 _06266_ (.A(cfg_sdr_rfsh[5]),
+    .Y(_01478_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06289_ (.A(_01470_),
-    .B(_01473_),
-    .C(_01475_),
-    .D(_01478_),
-    .X(_01479_),
+ sky130_fd_sc_hd__inv_2 _06267_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[7] ),
+    .Y(_01479_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06290_ (.A(cfg_sdr_rfsh[8]),
-    .Y(_01480_),
+ sky130_fd_sc_hd__a2bb2o_4 _06268_ (.A1_N(_01478_),
+    .A2_N(\u_sdrc_core.u_xfr_ctl.rfsh_timer[5] ),
+    .B1(cfg_sdr_rfsh[7]),
+    .B2(_01479_),
+    .X(_01480_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06291_ (.A1_N(_01480_),
-    .A2_N(\u_sdrc_core.u_xfr_ctl.rfsh_timer[8] ),
-    .B1(_01468_),
-    .B2(\u_sdrc_core.u_xfr_ctl.rfsh_timer[5] ),
-    .X(_01481_),
+ sky130_fd_sc_hd__inv_2 _06269_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[0] ),
+    .Y(_01481_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06292_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[8] ),
+ sky130_fd_sc_hd__inv_2 _06270_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[9] ),
     .Y(_01482_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06293_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[4] ),
-    .Y(_01483_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06294_ (.A1(cfg_sdr_rfsh[8]),
-    .A2(_01482_),
-    .B1(cfg_sdr_rfsh[4]),
-    .B2(_01483_),
-    .X(_01484_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06295_ (.A(_01484_),
-    .Y(_01485_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06296_ (.A1(cfg_sdr_rfsh[7]),
-    .A2(_01469_),
+ sky130_fd_sc_hd__a2bb2o_4 _06271_ (.A1_N(cfg_sdr_rfsh[0]),
+    .A2_N(_01481_),
     .B1(cfg_sdr_rfsh[9]),
-    .B2(_01472_),
-    .X(_01486_),
+    .B2(_01482_),
+    .X(_01483_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06297_ (.A(_01486_),
+ sky130_fd_sc_hd__inv_2 _06272_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[2] ),
+    .Y(_01484_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a2bb2o_4 _06273_ (.A1_N(cfg_sdr_rfsh[2]),
+    .A2_N(_01484_),
+    .B1(cfg_sdr_rfsh[2]),
+    .B2(_01484_),
+    .X(_01485_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06274_ (.A(cfg_sdr_rfsh[11]),
+    .Y(_01486_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06275_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[11] ),
     .Y(_01487_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06298_ (.A(cfg_sdr_rfsh[6]),
-    .Y(_01488_),
+ sky130_fd_sc_hd__o22a_4 _06276_ (.A1(cfg_sdr_rfsh[11]),
+    .A2(\u_sdrc_core.u_xfr_ctl.rfsh_timer[11] ),
+    .B1(_01486_),
+    .B2(_01487_),
+    .X(_01488_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06299_ (.A1_N(_01488_),
-    .A2_N(\u_sdrc_core.u_xfr_ctl.rfsh_timer[6] ),
-    .B1(cfg_sdr_rfsh[4]),
-    .B2(_01483_),
+ sky130_fd_sc_hd__or4_4 _06277_ (.A(_01480_),
+    .B(_01483_),
+    .C(_01485_),
+    .D(_01488_),
     .X(_01489_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06300_ (.A(_01481_),
-    .B(_01485_),
-    .C(_01487_),
-    .D(_01489_),
-    .X(_01490_),
+ sky130_fd_sc_hd__inv_2 _06278_ (.A(cfg_sdr_rfsh[8]),
+    .Y(_01490_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06301_ (.A(cfg_sdr_rfsh[10]),
-    .Y(_01491_),
+ sky130_fd_sc_hd__a2bb2o_4 _06279_ (.A1_N(_01490_),
+    .A2_N(\u_sdrc_core.u_xfr_ctl.rfsh_timer[8] ),
+    .B1(_01478_),
+    .B2(\u_sdrc_core.u_xfr_ctl.rfsh_timer[5] ),
+    .X(_01491_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06302_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[10] ),
+ sky130_fd_sc_hd__inv_2 _06280_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[8] ),
     .Y(_01492_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06303_ (.A1(cfg_sdr_rfsh[10]),
-    .A2(\u_sdrc_core.u_xfr_ctl.rfsh_timer[10] ),
-    .B1(_01491_),
-    .B2(_01492_),
-    .X(_01493_),
+ sky130_fd_sc_hd__inv_2 _06281_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[4] ),
+    .Y(_01493_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06304_ (.A(cfg_sdr_rfsh[1]),
-    .Y(_01494_),
+ sky130_fd_sc_hd__o22a_4 _06282_ (.A1(cfg_sdr_rfsh[8]),
+    .A2(_01492_),
+    .B1(cfg_sdr_rfsh[4]),
+    .B2(_01493_),
+    .X(_01494_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06305_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[1] ),
+ sky130_fd_sc_hd__inv_2 _06283_ (.A(_01494_),
     .Y(_01495_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06306_ (.A1(cfg_sdr_rfsh[1]),
-    .A2(\u_sdrc_core.u_xfr_ctl.rfsh_timer[1] ),
-    .B1(_01494_),
-    .B2(_01495_),
+ sky130_fd_sc_hd__o22a_4 _06284_ (.A1(cfg_sdr_rfsh[7]),
+    .A2(_01479_),
+    .B1(cfg_sdr_rfsh[9]),
+    .B2(_01482_),
     .X(_01496_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06307_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[3] ),
+ sky130_fd_sc_hd__inv_2 _06285_ (.A(_01496_),
     .Y(_01497_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06308_ (.A1_N(cfg_sdr_rfsh[3]),
-    .A2_N(_01497_),
-    .B1(\u_sdrc_core.u_xfr_ctl.rfsh_timer[0] ),
-    .B2(_01471_),
-    .X(_01498_),
+ sky130_fd_sc_hd__inv_2 _06286_ (.A(cfg_sdr_rfsh[6]),
+    .Y(_01498_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06309_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[6] ),
-    .Y(_01499_),
+ sky130_fd_sc_hd__a2bb2o_4 _06287_ (.A1_N(_01498_),
+    .A2_N(\u_sdrc_core.u_xfr_ctl.rfsh_timer[6] ),
+    .B1(cfg_sdr_rfsh[4]),
+    .B2(_01493_),
+    .X(_01499_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06310_ (.A1_N(cfg_sdr_rfsh[6]),
-    .A2_N(_01499_),
-    .B1(cfg_sdr_rfsh[3]),
-    .B2(_01497_),
+ sky130_fd_sc_hd__or4_4 _06288_ (.A(_01491_),
+    .B(_01495_),
+    .C(_01497_),
+    .D(_01499_),
     .X(_01500_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06311_ (.A(_01493_),
-    .B(_01496_),
-    .C(_01498_),
-    .D(_01500_),
-    .X(_01501_),
+ sky130_fd_sc_hd__inv_2 _06289_ (.A(cfg_sdr_rfsh[10]),
+    .Y(_01501_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06312_ (.A(_01479_),
-    .B(_01490_),
-    .C(_01501_),
-    .X(_01502_),
+ sky130_fd_sc_hd__inv_2 _06290_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[10] ),
+    .Y(_01502_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06313_ (.A(_01467_),
-    .B(_01502_),
+ sky130_fd_sc_hd__o22a_4 _06291_ (.A1(cfg_sdr_rfsh[10]),
+    .A2(\u_sdrc_core.u_xfr_ctl.rfsh_timer[10] ),
+    .B1(_01501_),
+    .B2(_01502_),
     .X(_01503_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06314_ (.A(_01466_),
-    .B(_01503_),
-    .X(_01504_),
+ sky130_fd_sc_hd__inv_2 _06292_ (.A(cfg_sdr_rfsh[1]),
+    .Y(_01504_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06315_ (.A(sdram_resetn),
+ sky130_fd_sc_hd__inv_2 _06293_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[1] ),
     .Y(_01505_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06316_ (.A(_01505_),
+ sky130_fd_sc_hd__o22a_4 _06294_ (.A1(cfg_sdr_rfsh[1]),
+    .A2(\u_sdrc_core.u_xfr_ctl.rfsh_timer[1] ),
+    .B1(_01504_),
+    .B2(_01505_),
     .X(_01506_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06317_ (.A(_01506_),
-    .X(_01507_),
+ sky130_fd_sc_hd__inv_2 _06295_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[3] ),
+    .Y(_01507_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06318_ (.A(_01404_),
-    .Y(_01508_),
+ sky130_fd_sc_hd__a2bb2o_4 _06296_ (.A1_N(cfg_sdr_rfsh[3]),
+    .A2_N(_01507_),
+    .B1(cfg_sdr_rfsh[0]),
+    .B2(_01481_),
+    .X(_01508_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06319_ (.A(_01508_),
-    .X(_01509_),
+ sky130_fd_sc_hd__inv_2 _06297_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_timer[6] ),
+    .Y(_01509_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06320_ (.A(_01507_),
-    .B(_01509_),
+ sky130_fd_sc_hd__a2bb2o_4 _06298_ (.A1_N(cfg_sdr_rfsh[6]),
+    .A2_N(_01509_),
+    .B1(cfg_sdr_rfsh[3]),
+    .B2(_01507_),
     .X(_01510_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06321_ (.A(_01502_),
-    .Y(_01511_),
+ sky130_fd_sc_hd__or4_4 _06299_ (.A(_01503_),
+    .B(_01506_),
+    .C(_01508_),
+    .D(_01510_),
+    .X(_01511_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06322_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[0] ),
-    .B(_01511_),
-    .C(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[1] ),
-    .D(_01464_),
+ sky130_fd_sc_hd__or3_4 _06300_ (.A(_01489_),
+    .B(_01500_),
+    .C(_01511_),
     .X(_01512_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06323_ (.A1(_01465_),
-    .A2(_01504_),
-    .B1(_01510_),
-    .C1(_01512_),
+ sky130_fd_sc_hd__or2_4 _06301_ (.A(_01477_),
+    .B(_01512_),
     .X(_01513_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06324_ (.A(_01513_),
-    .Y(_01049_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06325_ (.A(_01404_),
+ sky130_fd_sc_hd__or2_4 _06302_ (.A(_01476_),
+    .B(_01513_),
     .X(_01514_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06326_ (.A(_01466_),
-    .B(_01503_),
+ sky130_fd_sc_hd__inv_2 _06303_ (.A(sdram_resetn),
     .Y(_01515_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06327_ (.A(_01291_),
-    .B(_01514_),
-    .C(_01504_),
-    .D(_01515_),
-    .X(_01048_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06328_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[0] ),
-    .B(_01511_),
+ sky130_fd_sc_hd__buf_2 _06304_ (.A(_01515_),
     .X(_01516_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06329_ (.A(_01291_),
-    .B(_01514_),
-    .C(_01503_),
-    .D(_01516_),
-    .X(_01047_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06330_ (.A(_01505_),
+ sky130_fd_sc_hd__buf_2 _06305_ (.A(_01516_),
     .X(_01517_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06331_ (.A(_01517_),
-    .X(_01518_),
+ sky130_fd_sc_hd__inv_2 _06306_ (.A(_01431_),
+    .Y(_01518_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06332_ (.A(_01342_),
+ sky130_fd_sc_hd__buf_2 _06307_ (.A(_01518_),
     .X(_01519_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06333_ (.A(_01519_),
+ sky130_fd_sc_hd__or2_4 _06308_ (.A(_01517_),
+    .B(_01519_),
     .X(_01520_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06334_ (.A(_01520_),
-    .X(_01521_),
+ sky130_fd_sc_hd__inv_2 _06309_ (.A(_01512_),
+    .Y(_01521_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06335_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[0] ),
+ sky130_fd_sc_hd__and4_4 _06310_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[0] ),
+    .B(_01521_),
+    .C(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[1] ),
+    .D(_01474_),
     .X(_01522_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06336_ (.A(_01522_),
+ sky130_fd_sc_hd__a211o_4 _06311_ (.A1(_01475_),
+    .A2(_01514_),
+    .B1(_01520_),
+    .C1(_01522_),
     .X(_01523_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06337_ (.A(_01523_),
+ sky130_fd_sc_hd__inv_2 _06312_ (.A(_01523_),
+    .Y(_01078_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06313_ (.A(_01431_),
     .X(_01524_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06338_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_last ),
-    .B(_01523_),
+ sky130_fd_sc_hd__nand2_4 _06314_ (.A(_01476_),
+    .B(_01513_),
     .Y(_01525_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06339_ (.A1(_01524_),
-    .A2(_01113_),
-    .B1(_01460_),
-    .C1(_01525_),
+ sky130_fd_sc_hd__and4_4 _06315_ (.A(_01318_),
+    .B(_01524_),
+    .C(_01514_),
+    .D(_01525_),
+    .X(_01077_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06316_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[0] ),
+    .B(_01521_),
     .X(_01526_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06340_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[0] ),
+ sky130_fd_sc_hd__and4_4 _06317_ (.A(_01318_),
+    .B(_01524_),
+    .C(_01513_),
+    .D(_01526_),
+    .X(_01076_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06318_ (.A(_01273_),
     .X(_01527_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06341_ (.A(_01527_),
-    .X(_01528_),
+ sky130_fd_sc_hd__inv_2 _06319_ (.A(_01420_),
+    .Y(_01528_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06342_ (.A(_01528_),
+ sky130_fd_sc_hd__buf_2 _06320_ (.A(_01528_),
     .X(_01529_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06343_ (.A(_01337_),
+ sky130_fd_sc_hd__buf_2 _06321_ (.A(_01529_),
     .X(_01530_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06344_ (.A(_01530_),
+ sky130_fd_sc_hd__buf_2 _06322_ (.A(_01530_),
     .X(_01531_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06345_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_last ),
-    .B(_01528_),
-    .Y(_01532_),
+ sky130_fd_sc_hd__or2_4 _06323_ (.A(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[1] ),
+    .B(_01531_),
+    .X(_01532_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06346_ (.A1(_01529_),
-    .A2(_01114_),
-    .B1(_01531_),
-    .C1(_01532_),
+ sky130_fd_sc_hd__buf_2 _06324_ (.A(_01465_),
     .X(_01533_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06347_ (.A(_01521_),
-    .B(_01526_),
-    .C(_01533_),
+ sky130_fd_sc_hd__buf_2 _06325_ (.A(_01421_),
     .X(_01534_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06348_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[0] ),
+ sky130_fd_sc_hd__buf_2 _06326_ (.A(_01534_),
     .X(_01535_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06349_ (.A(_01535_),
+ sky130_fd_sc_hd__buf_2 _06327_ (.A(_01535_),
     .X(_01536_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06350_ (.A(_01536_),
+ sky130_fd_sc_hd__buf_2 _06328_ (.A(_01536_),
     .X(_01537_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06351_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_last ),
-    .B(_01536_),
-    .Y(_01538_),
+ sky130_fd_sc_hd__or2_4 _06329_ (.A(_01533_),
+    .B(_01537_),
+    .X(_01538_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06352_ (.A1(_01537_),
-    .A2(_01114_),
-    .B1(_01460_),
-    .C1(_01538_),
+ sky130_fd_sc_hd__and3_4 _06330_ (.A(_01527_),
+    .B(_01532_),
+    .C(_01538_),
+    .X(_01075_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06331_ (.A(\u_sdrc_core.u_bank_ctl.xfr_bank_sel[0] ),
+    .B(_01531_),
     .X(_01539_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06353_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[0] ),
+ sky130_fd_sc_hd__buf_2 _06332_ (.A(_01378_),
     .X(_01540_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06354_ (.A(_01540_),
+ sky130_fd_sc_hd__buf_2 _06333_ (.A(_01540_),
     .X(_01541_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06355_ (.A(_01541_),
+ sky130_fd_sc_hd__buf_2 _06334_ (.A(_01541_),
     .X(_01542_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06356_ (.A(_01531_),
+ sky130_fd_sc_hd__or2_4 _06335_ (.A(_01542_),
+    .B(_01537_),
     .X(_01543_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06357_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_last ),
-    .B(_01541_),
+ sky130_fd_sc_hd__and3_4 _06336_ (.A(_01527_),
+    .B(_01539_),
+    .C(_01543_),
+    .X(_01074_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06337_ (.A(\u_sdrc_core.u_bs_convert.rd_xfr_count[1] ),
     .Y(_01544_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06358_ (.A1(_01542_),
-    .A2(_01114_),
-    .B1(_01543_),
-    .C1(_01544_),
-    .X(_01545_),
+ sky130_fd_sc_hd__inv_2 _06338_ (.A(\u_sdrc_core.u_bs_convert.rd_xfr_count[0] ),
+    .Y(_01545_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06359_ (.A(_01438_),
-    .B(_01539_),
-    .C(_01545_),
+ sky130_fd_sc_hd__buf_2 _06339_ (.A(cfg_sdr_cas[2]),
     .X(_01546_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06360_ (.A(\u_sdrc_core.u_xfr_ctl.l_last ),
+ sky130_fd_sc_hd__inv_2 _06340_ (.A(cfg_sdr_cas[0]),
     .Y(_01547_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o32a_4 _06361_ (.A1(_01534_),
-    .A2(_01546_),
-    .A3(_01454_),
-    .B1(_01547_),
-    .B2(_01449_),
+ sky130_fd_sc_hd__or3_4 _06341_ (.A(_01546_),
+    .B(cfg_sdr_cas[1]),
+    .C(_01547_),
     .X(_01548_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06362_ (.A(_01091_),
+ sky130_fd_sc_hd__buf_2 _06342_ (.A(_01548_),
     .X(_01549_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06363_ (.A(_01549_),
-    .X(_01550_),
+ sky130_fd_sc_hd__inv_2 _06343_ (.A(_01549_),
+    .Y(_01550_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06364_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[1] ),
-    .B(_01550_),
-    .X(_01551_),
+ sky130_fd_sc_hd__inv_2 _06344_ (.A(cfg_sdr_cas[1]),
+    .Y(_01551_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06365_ (.A1(_01523_),
-    .A2(_01173_),
-    .B1(_01437_),
-    .C1(_01551_),
+ sky130_fd_sc_hd__or3_4 _06345_ (.A(_01546_),
+    .B(_01551_),
+    .C(cfg_sdr_cas[0]),
     .X(_01552_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06366_ (.A(_01342_),
+ sky130_fd_sc_hd__buf_2 _06346_ (.A(_01552_),
     .X(_01553_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06367_ (.A(_01553_),
-    .X(_01554_),
+ sky130_fd_sc_hd__inv_2 _06347_ (.A(_01553_),
+    .Y(_01554_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06368_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[0] ),
-    .Y(_01555_),
+ sky130_fd_sc_hd__or3_4 _06348_ (.A(_01546_),
+    .B(_01551_),
+    .C(_01547_),
+    .X(_01555_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06369_ (.A(_01555_),
-    .X(_01556_),
+ sky130_fd_sc_hd__inv_2 _06349_ (.A(_01555_),
+    .Y(_01556_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06370_ (.A(_01556_),
+ sky130_fd_sc_hd__and3_4 _06350_ (.A(cfg_sdr_cas[2]),
+    .B(_01551_),
+    .C(_01547_),
     .X(_01557_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06371_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[1] ),
-    .B(_01557_),
-    .X(_01558_),
+ sky130_fd_sc_hd__inv_2 _06351_ (.A(_01557_),
+    .Y(_01558_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06372_ (.A1(_01536_),
-    .A2(_01173_),
-    .B1(_01554_),
-    .C1(_01558_),
+ sky130_fd_sc_hd__o22a_4 _06352_ (.A1(\u_sdrc_core.u_xfr_ctl.l_rd_next[6] ),
+    .A2(_01557_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[5] ),
+    .B2(_01558_),
     .X(_01559_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06373_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[0] ),
-    .Y(_01560_),
+ sky130_fd_sc_hd__o22a_4 _06353_ (.A1(_01556_),
+    .A2(_01559_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[4] ),
+    .B2(_01555_),
+    .X(_01560_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06374_ (.A(_01560_),
+ sky130_fd_sc_hd__o22a_4 _06354_ (.A1(_01554_),
+    .A2(_01560_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[3] ),
+    .B2(_01553_),
     .X(_01561_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06375_ (.A(_01561_),
+ sky130_fd_sc_hd__o22a_4 _06355_ (.A1(_01550_),
+    .A2(_01561_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[2] ),
+    .B2(_01549_),
     .X(_01562_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06376_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[1] ),
-    .B(_01562_),
-    .X(_01563_),
+ sky130_fd_sc_hd__inv_2 _06356_ (.A(_01562_),
+    .Y(_01563_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06377_ (.A1(_01541_),
-    .A2(_01172_),
-    .B1(_01554_),
-    .C1(_01563_),
+ sky130_fd_sc_hd__or2_4 _06357_ (.A(_01545_),
+    .B(_01563_),
     .X(_01564_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06378_ (.A(_01313_),
+ sky130_fd_sc_hd__o22a_4 _06358_ (.A1(\u_sdrc_core.u_xfr_ctl.l_rd_last[6] ),
+    .A2(_01557_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_last[5] ),
+    .B2(_01558_),
     .X(_01565_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06379_ (.A(_01565_),
+ sky130_fd_sc_hd__o22a_4 _06359_ (.A1(_01556_),
+    .A2(_01565_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_last[4] ),
+    .B2(_01555_),
     .X(_01566_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06380_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[0] ),
-    .Y(_01567_),
+ sky130_fd_sc_hd__o22a_4 _06360_ (.A1(_01554_),
+    .A2(_01566_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_last[3] ),
+    .B2(_01553_),
+    .X(_01567_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06381_ (.A(_01567_),
+ sky130_fd_sc_hd__o22a_4 _06361_ (.A1(_01550_),
+    .A2(_01567_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_last[2] ),
+    .B2(_01549_),
+    .X(sdram_debug[1]),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06362_ (.A(_01517_),
+    .B(sdram_debug[1]),
     .X(_01568_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06382_ (.A(_01568_),
-    .X(_01569_),
+ sky130_fd_sc_hd__inv_2 _06363_ (.A(_01564_),
+    .Y(_01569_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06383_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[1] ),
+ sky130_fd_sc_hd__and2_4 _06364_ (.A(\u_sdrc_core.u_bs_convert.rd_xfr_count[1] ),
     .B(_01569_),
     .X(_01570_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06384_ (.A1(_01528_),
-    .A2(_01172_),
-    .B1(_01566_),
+ sky130_fd_sc_hd__a211o_4 _06365_ (.A1(_01544_),
+    .A2(_01564_),
+    .B1(_01568_),
     .C1(_01570_),
     .X(_01571_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06385_ (.A(_01564_),
-    .B(_01571_),
+ sky130_fd_sc_hd__inv_2 _06366_ (.A(_01571_),
+    .Y(_01073_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a211o_4 _06367_ (.A1(_01545_),
+    .A2(_01563_),
+    .B1(_01569_),
+    .C1(_01568_),
     .X(_01572_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06386_ (.A1(_01552_),
-    .A2(_01559_),
-    .A3(_01543_),
-    .B1(_01461_),
-    .B2(_01572_),
+ sky130_fd_sc_hd__inv_2 _06368_ (.A(_01572_),
+    .Y(_01072_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06369_ (.A(_01515_),
     .X(_01573_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06387_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[3] ),
-    .B(_01550_),
+ sky130_fd_sc_hd__buf_2 _06370_ (.A(_01573_),
     .X(_01574_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06388_ (.A1(_01523_),
-    .A2(_01154_),
-    .B1(_01437_),
-    .C1(_01574_),
+ sky130_fd_sc_hd__buf_2 _06371_ (.A(_01369_),
     .X(_01575_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06389_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[3] ),
-    .B(_01557_),
+ sky130_fd_sc_hd__buf_2 _06372_ (.A(_01575_),
     .X(_01576_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06390_ (.A1(_01536_),
-    .A2(_01154_),
-    .B1(_01521_),
-    .C1(_01576_),
+ sky130_fd_sc_hd__buf_2 _06373_ (.A(_01576_),
     .X(_01577_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06391_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[3] ),
-    .B(_01562_),
+ sky130_fd_sc_hd__buf_2 _06374_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[0] ),
     .X(_01578_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06392_ (.A1(_01541_),
-    .A2(_01154_),
-    .B1(_01554_),
-    .C1(_01578_),
+ sky130_fd_sc_hd__buf_2 _06375_ (.A(_01578_),
     .X(_01579_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06393_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[3] ),
-    .B(_01569_),
+ sky130_fd_sc_hd__buf_2 _06376_ (.A(_01579_),
     .X(_01580_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06394_ (.A1(_01528_),
-    .A2(_01153_),
-    .B1(_01437_),
-    .C1(_01580_),
-    .X(_01581_),
+ sky130_fd_sc_hd__nor2_4 _06377_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_last ),
+    .B(_01579_),
+    .Y(_01581_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06395_ (.A(_01579_),
-    .B(_01581_),
+ sky130_fd_sc_hd__a211o_4 _06378_ (.A1(_01580_),
+    .A2(_01140_),
+    .B1(_01540_),
+    .C1(_01581_),
     .X(_01582_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06396_ (.A1(_01575_),
-    .A2(_01577_),
-    .A3(_01543_),
-    .B1(_01461_),
-    .B2(_01582_),
+ sky130_fd_sc_hd__buf_2 _06379_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[0] ),
     .X(_01583_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06397_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[5] ),
-    .B(_01556_),
+ sky130_fd_sc_hd__buf_2 _06380_ (.A(_01583_),
     .X(_01584_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06398_ (.A1(_01535_),
-    .A2(_01136_),
-    .B1(_01553_),
-    .C1(_01584_),
+ sky130_fd_sc_hd__buf_2 _06381_ (.A(_01584_),
     .X(_01585_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06399_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[5] ),
-    .B(_01091_),
+ sky130_fd_sc_hd__buf_2 _06382_ (.A(_01364_),
     .X(_01586_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06400_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[0] ),
-    .A2(_01135_),
-    .B1(_01436_),
-    .C1(_01586_),
+ sky130_fd_sc_hd__buf_2 _06383_ (.A(_01586_),
     .X(_01587_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06401_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[5] ),
-    .B(_01561_),
-    .X(_01588_),
+ sky130_fd_sc_hd__nor2_4 _06384_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_last ),
+    .B(_01584_),
+    .Y(_01588_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06402_ (.A1(_01540_),
-    .A2(_01135_),
-    .B1(_01519_),
+ sky130_fd_sc_hd__a211o_4 _06385_ (.A1(_01585_),
+    .A2(_01141_),
+    .B1(_01587_),
     .C1(_01588_),
     .X(_01589_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06403_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[5] ),
-    .B(_01568_),
+ sky130_fd_sc_hd__and3_4 _06386_ (.A(_01577_),
+    .B(_01582_),
+    .C(_01589_),
     .X(_01590_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06404_ (.A1(_01527_),
-    .A2(_01135_),
-    .B1(_01565_),
-    .C1(_01590_),
+ sky130_fd_sc_hd__buf_2 _06387_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[0] ),
     .X(_01591_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06405_ (.A(_01589_),
-    .B(_01591_),
+ sky130_fd_sc_hd__buf_2 _06388_ (.A(_01591_),
     .X(_01592_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06406_ (.A1(_01585_),
-    .A2(_01587_),
-    .A3(_01530_),
-    .B1(_01439_),
-    .B2(_01592_),
+ sky130_fd_sc_hd__buf_2 _06389_ (.A(_01592_),
     .X(_01593_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06407_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[4] ),
-    .B(_01549_),
-    .X(_01594_),
+ sky130_fd_sc_hd__nor2_4 _06390_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_last ),
+    .B(_01592_),
+    .Y(_01594_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06408_ (.A1(_01522_),
-    .A2(_01144_),
-    .B1(_01436_),
+ sky130_fd_sc_hd__a211o_4 _06391_ (.A1(_01593_),
+    .A2(_01141_),
+    .B1(_01540_),
     .C1(_01594_),
     .X(_01595_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06409_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[4] ),
-    .B(_01555_),
+ sky130_fd_sc_hd__buf_2 _06392_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[0] ),
     .X(_01596_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06410_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[0] ),
-    .A2(_01143_),
-    .B1(_01553_),
-    .C1(_01596_),
+ sky130_fd_sc_hd__buf_2 _06393_ (.A(_01596_),
     .X(_01597_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06411_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[4] ),
-    .B(_01560_),
+ sky130_fd_sc_hd__buf_2 _06394_ (.A(_01597_),
     .X(_01598_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06412_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[0] ),
-    .A2(_01143_),
-    .B1(_01519_),
-    .C1(_01598_),
+ sky130_fd_sc_hd__buf_2 _06395_ (.A(_01587_),
     .X(_01599_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06413_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[4] ),
-    .B(_01567_),
-    .X(_01600_),
+ sky130_fd_sc_hd__nor2_4 _06396_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_last ),
+    .B(_01597_),
+    .Y(_01600_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06414_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[0] ),
-    .A2(_01143_),
-    .B1(_01565_),
+ sky130_fd_sc_hd__a211o_4 _06397_ (.A1(_01598_),
+    .A2(_01141_),
+    .B1(_01599_),
     .C1(_01600_),
     .X(_01601_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06415_ (.A(_01599_),
-    .B(_01601_),
+ sky130_fd_sc_hd__and3_4 _06398_ (.A(_01465_),
+    .B(_01595_),
+    .C(_01601_),
     .X(_01602_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06416_ (.A1(_01595_),
-    .A2(_01597_),
-    .A3(_01530_),
-    .B1(_01439_),
-    .B2(_01602_),
-    .X(_01603_),
+ sky130_fd_sc_hd__inv_2 _06399_ (.A(\u_sdrc_core.u_xfr_ctl.l_last ),
+    .Y(_01603_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06417_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[2] ),
-    .B(_01549_),
+ sky130_fd_sc_hd__o32a_4 _06400_ (.A1(_01590_),
+    .A2(_01602_),
+    .A3(_01534_),
+    .B1(_01603_),
+    .B2(_01529_),
     .X(_01604_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06418_ (.A1(_01522_),
-    .A2(_01166_),
-    .B1(_01566_),
-    .C1(_01604_),
+ sky130_fd_sc_hd__buf_2 _06401_ (.A(_01118_),
     .X(_01605_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06419_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[2] ),
-    .B(_01556_),
+ sky130_fd_sc_hd__buf_2 _06402_ (.A(_01605_),
     .X(_01606_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06420_ (.A1(_01535_),
-    .A2(_01166_),
-    .B1(_01553_),
-    .C1(_01606_),
+ sky130_fd_sc_hd__and2_4 _06403_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[1] ),
+    .B(_01606_),
     .X(_01607_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06421_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[2] ),
-    .B(_01561_),
+ sky130_fd_sc_hd__a211o_4 _06404_ (.A1(_01579_),
+    .A2(_01200_),
+    .B1(_01464_),
+    .C1(_01607_),
     .X(_01608_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06422_ (.A1(_01540_),
-    .A2(_01166_),
-    .B1(_01519_),
-    .C1(_01608_),
+ sky130_fd_sc_hd__buf_2 _06405_ (.A(_01369_),
     .X(_01609_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06423_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[2] ),
-    .B(_01568_),
+ sky130_fd_sc_hd__buf_2 _06406_ (.A(_01609_),
     .X(_01610_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06424_ (.A1(_01527_),
-    .A2(_01165_),
-    .B1(_01565_),
-    .C1(_01610_),
-    .X(_01611_),
+ sky130_fd_sc_hd__inv_2 _06407_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[0] ),
+    .Y(_01611_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06425_ (.A(_01609_),
-    .B(_01611_),
+ sky130_fd_sc_hd__buf_2 _06408_ (.A(_01611_),
     .X(_01612_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06426_ (.A1(_01605_),
-    .A2(_01607_),
-    .A3(_01530_),
-    .B1(_01439_),
-    .B2(_01612_),
+ sky130_fd_sc_hd__buf_2 _06409_ (.A(_01612_),
     .X(_01613_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06427_ (.A(_01593_),
-    .B(_01603_),
-    .C(_01613_),
+ sky130_fd_sc_hd__and2_4 _06410_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[1] ),
+    .B(_01613_),
     .X(_01614_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06428_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[6] ),
-    .B(_01561_),
+ sky130_fd_sc_hd__a211o_4 _06411_ (.A1(_01592_),
+    .A2(_01200_),
+    .B1(_01610_),
+    .C1(_01614_),
     .X(_01615_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06429_ (.A1(_01540_),
-    .A2(_01126_),
-    .B1(_01520_),
-    .C1(_01615_),
-    .X(_01616_),
+ sky130_fd_sc_hd__inv_2 _06412_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[0] ),
+    .Y(_01616_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06430_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[6] ),
-    .B(_01568_),
+ sky130_fd_sc_hd__buf_2 _06413_ (.A(_01616_),
     .X(_01617_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06431_ (.A1(_01527_),
-    .A2(_01126_),
-    .B1(_01566_),
-    .C1(_01617_),
+ sky130_fd_sc_hd__buf_2 _06414_ (.A(_01617_),
     .X(_01618_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06432_ (.A(_01616_),
+ sky130_fd_sc_hd__and2_4 _06415_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[1] ),
     .B(_01618_),
-    .C(_01460_),
     .X(_01619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06433_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[6] ),
-    .B(_01549_),
+ sky130_fd_sc_hd__a211o_4 _06416_ (.A1(_01597_),
+    .A2(_01199_),
+    .B1(_01610_),
+    .C1(_01619_),
     .X(_01620_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06434_ (.A1(_01522_),
-    .A2(_01126_),
-    .B1(_01566_),
-    .C1(_01620_),
+ sky130_fd_sc_hd__buf_2 _06417_ (.A(_01340_),
     .X(_01621_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06435_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[6] ),
-    .B(_01556_),
+ sky130_fd_sc_hd__buf_2 _06418_ (.A(_01621_),
     .X(_01622_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06436_ (.A1(_01535_),
-    .A2(_01125_),
-    .B1(_01520_),
-    .C1(_01622_),
-    .X(_01623_),
+ sky130_fd_sc_hd__inv_2 _06419_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[0] ),
+    .Y(_01623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06437_ (.A(_01621_),
-    .B(_01623_),
-    .C(_01531_),
+ sky130_fd_sc_hd__buf_2 _06420_ (.A(_01623_),
     .X(_01624_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06438_ (.A(_01619_),
-    .B(_01624_),
-    .C(_01394_),
+ sky130_fd_sc_hd__buf_2 _06421_ (.A(_01624_),
     .X(_01625_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06439_ (.A(_01573_),
-    .B(_01583_),
-    .C(_01614_),
-    .D(_01625_),
+ sky130_fd_sc_hd__and2_4 _06422_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[1] ),
+    .B(_01625_),
     .X(_01626_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06440_ (.A1(_01373_),
-    .A2(_01449_),
-    .B1(_01626_),
+ sky130_fd_sc_hd__a211o_4 _06423_ (.A1(_01584_),
+    .A2(_01199_),
+    .B1(_01622_),
+    .C1(_01626_),
     .X(_01627_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06441_ (.A(_01548_),
+ sky130_fd_sc_hd__and2_4 _06424_ (.A(_01620_),
     .B(_01627_),
     .X(_01628_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06442_ (.A(_01628_),
-    .Y(sdram_debug[0]),
+ sky130_fd_sc_hd__a32o_4 _06425_ (.A1(_01608_),
+    .A2(_01615_),
+    .A3(_01599_),
+    .B1(_01541_),
+    .B2(_01628_),
+    .X(_01629_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06443_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[1] ),
-    .Y(_01629_),
+ sky130_fd_sc_hd__and2_4 _06426_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[3] ),
+    .B(_01606_),
+    .X(_01630_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06444_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[0] ),
-    .Y(_01630_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06445_ (.A(_01368_),
-    .B(_01299_),
+ sky130_fd_sc_hd__a211o_4 _06427_ (.A1(_01579_),
+    .A2(_01181_),
+    .B1(_01464_),
+    .C1(_01630_),
     .X(_01631_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06446_ (.A(cfg_sdr_cas[2]),
+ sky130_fd_sc_hd__and2_4 _06428_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[3] ),
+    .B(_01613_),
     .X(_01632_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06447_ (.A(cfg_sdr_cas[0]),
-    .Y(_01633_),
+ sky130_fd_sc_hd__a211o_4 _06429_ (.A1(_01592_),
+    .A2(_01181_),
+    .B1(_01577_),
+    .C1(_01632_),
+    .X(_01633_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06448_ (.A(_01632_),
-    .B(cfg_sdr_cas[1]),
-    .C(_01633_),
+ sky130_fd_sc_hd__and2_4 _06430_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[3] ),
+    .B(_01618_),
     .X(_01634_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06449_ (.A(cfg_sdr_cas[1]),
-    .Y(_01635_),
+ sky130_fd_sc_hd__a211o_4 _06431_ (.A1(_01597_),
+    .A2(_01181_),
+    .B1(_01610_),
+    .C1(_01634_),
+    .X(_01635_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06450_ (.A(_01632_),
-    .B(_01635_),
-    .C(cfg_sdr_cas[0]),
+ sky130_fd_sc_hd__and2_4 _06432_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[3] ),
+    .B(_01625_),
     .X(_01636_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06451_ (.A(cfg_sdr_cas[2]),
-    .B(_01635_),
-    .C(_01633_),
+ sky130_fd_sc_hd__a211o_4 _06433_ (.A1(_01584_),
+    .A2(_01180_),
+    .B1(_01464_),
+    .C1(_01636_),
     .X(_01637_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06452_ (.A(_01637_),
-    .Y(_01638_),
+ sky130_fd_sc_hd__and2_4 _06434_ (.A(_01635_),
+    .B(_01637_),
+    .X(_01638_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06453_ (.A(\u_sdrc_core.u_xfr_ctl.l_rd_next[5] ),
-    .B(_01638_),
+ sky130_fd_sc_hd__a32o_4 _06435_ (.A1(_01631_),
+    .A2(_01633_),
+    .A3(_01599_),
+    .B1(_01541_),
+    .B2(_01638_),
     .X(_01639_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06454_ (.A1(_01632_),
-    .A2(_01635_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[4] ),
-    .B2(_01639_),
+ sky130_fd_sc_hd__and2_4 _06436_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[5] ),
+    .B(_01612_),
     .X(_01640_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06455_ (.A1(\u_sdrc_core.u_xfr_ctl.l_rd_next[3] ),
-    .A2(_01636_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[2] ),
+ sky130_fd_sc_hd__a211o_4 _06437_ (.A1(_01591_),
+    .A2(_01163_),
+    .B1(_01609_),
     .C1(_01640_),
     .X(_01641_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06456_ (.A1(_01634_),
-    .A2(_01641_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[1] ),
-    .C1(\u_sdrc_core.u_xfr_ctl.l_rd_next[0] ),
+ sky130_fd_sc_hd__and2_4 _06438_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[5] ),
+    .B(_01118_),
     .X(_01642_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06457_ (.A(_01298_),
-    .B(_01642_),
+ sky130_fd_sc_hd__a211o_4 _06439_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[0] ),
+    .A2(_01162_),
+    .B1(_01463_),
+    .C1(_01642_),
     .X(_01643_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06458_ (.A(_01369_),
+ sky130_fd_sc_hd__and2_4 _06440_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[5] ),
+    .B(_01617_),
     .X(_01644_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06459_ (.A(_01312_),
-    .B(_01417_),
-    .C(_01644_),
-    .D(_01367_),
+ sky130_fd_sc_hd__a211o_4 _06441_ (.A1(_01596_),
+    .A2(_01162_),
+    .B1(_01575_),
+    .C1(_01644_),
     .X(_01645_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _06460_ (.A1(_01631_),
-    .A2(_01643_),
-    .B1(_01645_),
+ sky130_fd_sc_hd__and2_4 _06442_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[5] ),
+    .B(_01624_),
     .X(_01646_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06461_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_st[1] ),
+ sky130_fd_sc_hd__a211o_4 _06443_ (.A1(_01583_),
+    .A2(_01162_),
+    .B1(_01621_),
+    .C1(_01646_),
     .X(_01647_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06462_ (.A1(_01395_),
-    .A2(_01645_),
-    .B1(_01647_),
-    .C1(_01388_),
+ sky130_fd_sc_hd__and2_4 _06444_ (.A(_01645_),
+    .B(_01647_),
     .X(_01648_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06463_ (.A1(_01301_),
-    .A2(_01646_),
-    .B1(_01648_),
+ sky130_fd_sc_hd__a32o_4 _06445_ (.A1(_01641_),
+    .A2(_01643_),
+    .A3(_01586_),
+    .B1(_01466_),
+    .B2(_01648_),
     .X(_01649_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06464_ (.A(_01649_),
+ sky130_fd_sc_hd__and2_4 _06446_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[4] ),
+    .B(_01605_),
     .X(_01650_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06465_ (.A(_01630_),
-    .B(_01650_),
+ sky130_fd_sc_hd__a211o_4 _06447_ (.A1(_01578_),
+    .A2(_01171_),
+    .B1(_01463_),
+    .C1(_01650_),
     .X(_01651_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06466_ (.A(_01629_),
-    .B(_01651_),
+ sky130_fd_sc_hd__and2_4 _06448_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[4] ),
+    .B(_01611_),
     .X(_01652_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06467_ (.A(_01650_),
-    .Y(_01653_),
+ sky130_fd_sc_hd__a211o_4 _06449_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[0] ),
+    .A2(_01170_),
+    .B1(_01609_),
+    .C1(_01652_),
+    .X(_01653_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06468_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[1] ),
+ sky130_fd_sc_hd__and2_4 _06450_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[4] ),
+    .B(_01616_),
     .X(_01654_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06469_ (.A(_01654_),
+ sky130_fd_sc_hd__a211o_4 _06451_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[0] ),
+    .A2(_01170_),
+    .B1(_01575_),
+    .C1(_01654_),
     .X(_01655_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06470_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[0] ),
-    .B(_01653_),
-    .C(_01655_),
+ sky130_fd_sc_hd__and2_4 _06452_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[4] ),
+    .B(_01623_),
     .X(_01656_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06471_ (.A(_01518_),
-    .B(sdram_debug[0]),
-    .C(_01652_),
-    .D(_01656_),
+ sky130_fd_sc_hd__a211o_4 _06453_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[0] ),
+    .A2(_01170_),
+    .B1(_01621_),
+    .C1(_01656_),
     .X(_01657_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06472_ (.A(_01657_),
-    .Y(_01046_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06473_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[0] ),
-    .B(_01653_),
+ sky130_fd_sc_hd__and2_4 _06454_ (.A(_01655_),
+    .B(_01657_),
     .X(_01658_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06474_ (.A(_01291_),
-    .B(_01628_),
-    .C(_01651_),
-    .D(_01658_),
-    .X(_01045_),
+ sky130_fd_sc_hd__a32o_4 _06455_ (.A1(_01651_),
+    .A2(_01653_),
+    .A3(_01586_),
+    .B1(_01466_),
+    .B2(_01658_),
+    .X(_01659_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06475_ (.A(\u_sdrc_core.u_bs_convert.rd_xfr_count[1] ),
-    .Y(_01659_),
+ sky130_fd_sc_hd__and2_4 _06456_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[2] ),
+    .B(_01605_),
+    .X(_01660_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06476_ (.A(\u_sdrc_core.u_bs_convert.rd_xfr_count[0] ),
-    .Y(_01660_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06477_ (.A(_01634_),
+ sky130_fd_sc_hd__a211o_4 _06457_ (.A1(_01578_),
+    .A2(_01193_),
+    .B1(_01622_),
+    .C1(_01660_),
     .X(_01661_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06478_ (.A(_01661_),
-    .Y(_01662_),
+ sky130_fd_sc_hd__and2_4 _06458_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[2] ),
+    .B(_01612_),
+    .X(_01662_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06479_ (.A(_01636_),
+ sky130_fd_sc_hd__a211o_4 _06459_ (.A1(_01591_),
+    .A2(_01193_),
+    .B1(_01609_),
+    .C1(_01662_),
     .X(_01663_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06480_ (.A(_01663_),
-    .Y(_01664_),
+ sky130_fd_sc_hd__and2_4 _06460_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[2] ),
+    .B(_01617_),
+    .X(_01664_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06481_ (.A(_01632_),
-    .B(_01635_),
-    .C(_01633_),
+ sky130_fd_sc_hd__a211o_4 _06461_ (.A1(_01596_),
+    .A2(_01193_),
+    .B1(_01575_),
+    .C1(_01664_),
     .X(_01665_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06482_ (.A(_01665_),
-    .Y(_01666_),
+ sky130_fd_sc_hd__and2_4 _06462_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[2] ),
+    .B(_01624_),
+    .X(_01666_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06483_ (.A1(\u_sdrc_core.u_xfr_ctl.l_rd_next[6] ),
-    .A2(_01637_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[5] ),
-    .B2(_01638_),
+ sky130_fd_sc_hd__a211o_4 _06463_ (.A1(_01583_),
+    .A2(_01192_),
+    .B1(_01621_),
+    .C1(_01666_),
     .X(_01667_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06484_ (.A1(_01666_),
-    .A2(_01667_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[4] ),
-    .B2(_01665_),
+ sky130_fd_sc_hd__and2_4 _06464_ (.A(_01665_),
+    .B(_01667_),
     .X(_01668_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06485_ (.A1(_01664_),
-    .A2(_01668_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[3] ),
-    .B2(_01663_),
+ sky130_fd_sc_hd__a32o_4 _06465_ (.A1(_01661_),
+    .A2(_01663_),
+    .A3(_01586_),
+    .B1(_01466_),
+    .B2(_01668_),
     .X(_01669_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06486_ (.A1(_01662_),
-    .A2(_01669_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[2] ),
-    .B2(_01661_),
+ sky130_fd_sc_hd__or3_4 _06466_ (.A(_01649_),
+    .B(_01659_),
+    .C(_01669_),
     .X(_01670_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06487_ (.A(_01670_),
-    .Y(_01671_),
+ sky130_fd_sc_hd__and2_4 _06467_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[6] ),
+    .B(_01617_),
+    .X(_01671_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06488_ (.A(_01660_),
-    .B(_01671_),
+ sky130_fd_sc_hd__a211o_4 _06468_ (.A1(_01596_),
+    .A2(_01153_),
+    .B1(_01576_),
+    .C1(_01671_),
     .X(_01672_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06489_ (.A1(\u_sdrc_core.u_xfr_ctl.l_rd_last[6] ),
-    .A2(_01637_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_last[5] ),
-    .B2(_01638_),
+ sky130_fd_sc_hd__and2_4 _06469_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[6] ),
+    .B(_01624_),
     .X(_01673_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06490_ (.A1(_01666_),
-    .A2(_01673_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_last[4] ),
-    .B2(_01665_),
+ sky130_fd_sc_hd__a211o_4 _06470_ (.A1(_01583_),
+    .A2(_01153_),
+    .B1(_01622_),
+    .C1(_01673_),
     .X(_01674_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06491_ (.A1(_01664_),
-    .A2(_01674_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_last[3] ),
-    .B2(_01663_),
+ sky130_fd_sc_hd__and3_4 _06471_ (.A(_01672_),
+    .B(_01674_),
+    .C(_01540_),
     .X(_01675_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06492_ (.A1(_01662_),
-    .A2(_01675_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_last[2] ),
-    .B2(_01661_),
-    .X(sdram_debug[1]),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06493_ (.A(_01507_),
-    .B(sdram_debug[1]),
+ sky130_fd_sc_hd__and2_4 _06472_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[6] ),
+    .B(_01605_),
     .X(_01676_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06494_ (.A(_01672_),
-    .Y(_01677_),
+ sky130_fd_sc_hd__a211o_4 _06473_ (.A1(_01578_),
+    .A2(_01153_),
+    .B1(_01622_),
+    .C1(_01676_),
+    .X(_01677_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06495_ (.A(\u_sdrc_core.u_bs_convert.rd_xfr_count[1] ),
-    .B(_01677_),
+ sky130_fd_sc_hd__and2_4 _06474_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[6] ),
+    .B(_01612_),
     .X(_01678_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06496_ (.A1(_01659_),
-    .A2(_01672_),
-    .B1(_01676_),
+ sky130_fd_sc_hd__a211o_4 _06475_ (.A1(_01591_),
+    .A2(_01152_),
+    .B1(_01576_),
     .C1(_01678_),
     .X(_01679_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06497_ (.A(_01679_),
-    .Y(_01044_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06498_ (.A1(_01660_),
-    .A2(_01671_),
-    .B1(_01677_),
-    .C1(_01676_),
+ sky130_fd_sc_hd__and3_4 _06476_ (.A(_01677_),
+    .B(_01679_),
+    .C(_01587_),
     .X(_01680_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06499_ (.A(_01680_),
-    .Y(_01043_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06500_ (.A(cfg_sdr_trp_d[3]),
+ sky130_fd_sc_hd__or3_4 _06477_ (.A(_01675_),
+    .B(_01680_),
+    .C(_01421_),
     .X(_01681_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06501_ (.A(_01382_),
+ sky130_fd_sc_hd__or4_4 _06478_ (.A(_01629_),
+    .B(_01639_),
+    .C(_01670_),
+    .D(_01681_),
     .X(_01682_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06502_ (.A(_01682_),
+ sky130_fd_sc_hd__o21a_4 _06479_ (.A1(_01400_),
+    .A2(_01529_),
+    .B1(_01682_),
     .X(_01683_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06503_ (.A(_01554_),
-    .B(_01531_),
+ sky130_fd_sc_hd__or2_4 _06480_ (.A(_01604_),
+    .B(_01683_),
     .X(_01684_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06504_ (.A(_01410_),
-    .B(_01684_),
-    .X(_01685_),
+ sky130_fd_sc_hd__inv_2 _06481_ (.A(_01684_),
+    .Y(sdram_debug[0]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06505_ (.A(_01683_),
-    .B(_01685_),
-    .X(_01686_),
+ sky130_fd_sc_hd__inv_2 _06482_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[1] ),
+    .Y(_01685_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06506_ (.A(_01681_),
-    .B(_01686_),
+ sky130_fd_sc_hd__inv_2 _06483_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[0] ),
+    .Y(_01686_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06484_ (.A(_01395_),
+    .B(_01326_),
     .X(_01687_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06507_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[1] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[0] ),
+ sky130_fd_sc_hd__and2_4 _06485_ (.A(\u_sdrc_core.u_xfr_ctl.l_rd_next[5] ),
+    .B(_01558_),
     .X(_01688_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06508_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[2] ),
-    .B(_01688_),
+ sky130_fd_sc_hd__o22a_4 _06486_ (.A1(_01546_),
+    .A2(_01551_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[4] ),
+    .B2(_01688_),
     .X(_01689_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06509_ (.A(_01435_),
-    .B(_01685_),
+ sky130_fd_sc_hd__a211o_4 _06487_ (.A1(\u_sdrc_core.u_xfr_ctl.l_rd_next[3] ),
+    .A2(_01552_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[2] ),
+    .C1(_01689_),
     .X(_01690_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06510_ (.A(_01690_),
+ sky130_fd_sc_hd__a211o_4 _06488_ (.A1(_01548_),
+    .A2(_01690_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_rd_next[1] ),
+    .C1(\u_sdrc_core.u_xfr_ctl.l_rd_next[0] ),
     .X(_01691_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06511_ (.A(_01691_),
+ sky130_fd_sc_hd__or2_4 _06489_ (.A(_01325_),
+    .B(_01691_),
     .X(_01692_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06512_ (.A(_01685_),
-    .Y(_01693_),
+ sky130_fd_sc_hd__buf_2 _06490_ (.A(_01396_),
+    .X(_01693_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06513_ (.A(cfg_sdr_trcd_d[3]),
-    .B(_01435_),
+ sky130_fd_sc_hd__or4_4 _06491_ (.A(_01339_),
+    .B(_01444_),
+    .C(_01693_),
+    .D(_01394_),
     .X(_01694_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06514_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[3] ),
-    .A2(_01689_),
-    .A3(_01692_),
-    .B1(_01693_),
-    .B2(_01694_),
+ sky130_fd_sc_hd__a21o_4 _06492_ (.A1(_01687_),
+    .A2(_01692_),
+    .B1(_01694_),
     .X(_01695_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06515_ (.A(_01447_),
-    .B(_01687_),
-    .C(_01695_),
-    .X(_01042_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06516_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[2] ),
-    .B(_01688_),
-    .C(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[3] ),
-    .D(_01693_),
+ sky130_fd_sc_hd__buf_2 _06493_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_st[1] ),
     .X(_01696_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06517_ (.A(_01689_),
-    .Y(_01697_),
+ sky130_fd_sc_hd__a211o_4 _06494_ (.A1(_01422_),
+    .A2(_01694_),
+    .B1(_01696_),
+    .C1(_01415_),
+    .X(_01697_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06518_ (.A(_01690_),
-    .Y(_01698_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06519_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[2] ),
-    .A2(_01688_),
+ sky130_fd_sc_hd__o21a_4 _06495_ (.A1(_01328_),
+    .A2(_01695_),
     .B1(_01697_),
-    .C1(_01698_),
+    .X(_01698_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06496_ (.A(_01698_),
     .X(_01699_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06520_ (.A(cfg_sdr_trcd_d[2]),
-    .B(_01691_),
+ sky130_fd_sc_hd__or2_4 _06497_ (.A(_01686_),
+    .B(_01699_),
     .X(_01700_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06521_ (.A(_01686_),
-    .Y(_01701_),
+ sky130_fd_sc_hd__and2_4 _06498_ (.A(_01685_),
+    .B(_01700_),
+    .X(_01701_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06522_ (.A1(_01686_),
-    .A2(_01699_),
-    .A3(_01700_),
-    .B1(cfg_sdr_trp_d[2]),
-    .B2(_01701_),
-    .X(_01702_),
+ sky130_fd_sc_hd__inv_2 _06499_ (.A(_01699_),
+    .Y(_01702_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06523_ (.A(_01447_),
-    .B(_01696_),
-    .C(_01702_),
-    .X(_01041_),
+ sky130_fd_sc_hd__buf_2 _06500_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[1] ),
+    .X(_01703_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06524_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[1] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[0] ),
-    .Y(_01703_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06525_ (.A(_01688_),
-    .B(_01703_),
-    .C(_01685_),
+ sky130_fd_sc_hd__buf_2 _06501_ (.A(_01703_),
     .X(_01704_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06526_ (.A1(cfg_sdr_trcd_d[1]),
-    .A2(_01682_),
-    .B1(cfg_sdr_trp_d[1]),
-    .B2(_01435_),
-    .Y(_01705_),
+ sky130_fd_sc_hd__and3_4 _06502_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[0] ),
+    .B(_01702_),
+    .C(_01704_),
+    .X(_01705_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06527_ (.A(_01693_),
-    .B(_01705_),
+ sky130_fd_sc_hd__or4_4 _06503_ (.A(_01574_),
+    .B(sdram_debug[0]),
+    .C(_01701_),
+    .D(_01705_),
     .X(_01706_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06528_ (.A(_01696_),
-    .Y(_01707_),
+ sky130_fd_sc_hd__inv_2 _06504_ (.A(_01706_),
+    .Y(_01071_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06529_ (.A(_01518_),
-    .B(_01704_),
-    .C(_01706_),
+ sky130_fd_sc_hd__or2_4 _06505_ (.A(\u_sdrc_core.u_bs_convert.wr_xfr_count[0] ),
+    .B(_01702_),
+    .X(_01707_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__and4_4 _06506_ (.A(_01318_),
+    .B(_01684_),
+    .C(_01700_),
     .D(_01707_),
+    .X(_01070_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06507_ (.A(cfg_sdr_trp_d[3]),
     .X(_01708_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06530_ (.A(_01708_),
-    .Y(_01040_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06531_ (.A(sdram_resetn),
+ sky130_fd_sc_hd__buf_2 _06508_ (.A(_01409_),
     .X(_01709_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06532_ (.A(_01709_),
+ sky130_fd_sc_hd__buf_2 _06509_ (.A(_01709_),
     .X(_01710_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06533_ (.A(_01710_),
+ sky130_fd_sc_hd__or2_4 _06510_ (.A(_01610_),
+    .B(_01587_),
     .X(_01711_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06534_ (.A(cfg_sdr_trcd_d[0]),
-    .Y(_01712_),
+ sky130_fd_sc_hd__or2_4 _06511_ (.A(_01437_),
+    .B(_01711_),
+    .X(_01712_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06535_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[0] ),
-    .A2(_01691_),
-    .B1(_01712_),
-    .B2(_01698_),
-    .Y(_01713_),
+ sky130_fd_sc_hd__or2_4 _06512_ (.A(_01710_),
+    .B(_01712_),
+    .X(_01713_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06536_ (.A(_01701_),
+ sky130_fd_sc_hd__or2_4 _06513_ (.A(_01708_),
     .B(_01713_),
     .X(_01714_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06537_ (.A(cfg_sdr_trp_d[0]),
-    .B(_01686_),
+ sky130_fd_sc_hd__or2_4 _06514_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[1] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[0] ),
     .X(_01715_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06538_ (.A(_01711_),
-    .B(_01696_),
-    .C(_01714_),
-    .D(_01715_),
-    .X(_01039_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06539_ (.A(_01158_),
+ sky130_fd_sc_hd__or2_4 _06515_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[2] ),
+    .B(_01715_),
     .X(_01716_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06540_ (.A(_01716_),
+ sky130_fd_sc_hd__or2_4 _06516_ (.A(_01462_),
+    .B(_01712_),
     .X(_01717_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06541_ (.A(cfg_sdr_width[0]),
-    .Y(_01718_),
+ sky130_fd_sc_hd__buf_2 _06517_ (.A(_01717_),
+    .X(_01718_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06542_ (.A(cfg_sdr_width[1]),
-    .B(_01718_),
+ sky130_fd_sc_hd__buf_2 _06518_ (.A(_01718_),
     .X(_01719_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06543_ (.A(_01719_),
+ sky130_fd_sc_hd__inv_2 _06519_ (.A(_01712_),
     .Y(_01720_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06544_ (.A(_01720_),
+ sky130_fd_sc_hd__or2_4 _06520_ (.A(cfg_sdr_trcd_d[3]),
+    .B(_01462_),
     .X(_01721_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06545_ (.A(_01721_),
+ sky130_fd_sc_hd__a32o_4 _06521_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[3] ),
+    .A2(_01716_),
+    .A3(_01719_),
+    .B1(_01720_),
+    .B2(_01721_),
     .X(_01722_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06546_ (.A(_01722_),
+ sky130_fd_sc_hd__and3_4 _06522_ (.A(_01527_),
+    .B(_01714_),
+    .C(_01722_),
+    .X(_01069_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or4_4 _06523_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[2] ),
+    .B(_01715_),
+    .C(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[3] ),
+    .D(_01720_),
     .X(_01723_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06547_ (.A(_01723_),
-    .X(_01724_),
+ sky130_fd_sc_hd__inv_2 _06524_ (.A(_01716_),
+    .Y(_01724_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06548_ (.A(_01659_),
-    .B(\u_sdrc_core.u_bs_convert.rd_xfr_count[0] ),
-    .X(_01725_),
+ sky130_fd_sc_hd__inv_2 _06525_ (.A(_01717_),
+    .Y(_01725_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06549_ (.A1(_01724_),
-    .A2(_01725_),
-    .B1(_01670_),
+ sky130_fd_sc_hd__a211o_4 _06526_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[2] ),
+    .A2(_01715_),
+    .B1(_01724_),
+    .C1(_01725_),
     .X(_01726_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06550_ (.A(_01726_),
+ sky130_fd_sc_hd__or2_4 _06527_ (.A(cfg_sdr_trcd_d[2]),
+    .B(_01718_),
     .X(_01727_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06551_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[15] ),
-    .B(_01727_),
-    .X(_01728_),
+ sky130_fd_sc_hd__inv_2 _06528_ (.A(_01713_),
+    .Y(_01728_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06552_ (.A(\u_sdrc_core.pad_sdr_din2[7] ),
-    .Y(_01729_),
+ sky130_fd_sc_hd__a32o_4 _06529_ (.A1(_01713_),
+    .A2(_01726_),
+    .A3(_01727_),
+    .B1(cfg_sdr_trp_d[2]),
+    .B2(_01728_),
+    .X(_01729_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06553_ (.A(_01724_),
-    .X(_01730_),
+ sky130_fd_sc_hd__and3_4 _06530_ (.A(_01527_),
+    .B(_01723_),
+    .C(_01729_),
+    .X(_01068_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06554_ (.A(_01730_),
+ sky130_fd_sc_hd__nand2_4 _06531_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[1] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[0] ),
+    .Y(_01730_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__and3_4 _06532_ (.A(_01715_),
+    .B(_01730_),
+    .C(_01712_),
     .X(_01731_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06555_ (.A(_01726_),
-    .X(_01732_),
+ sky130_fd_sc_hd__a22oi_4 _06533_ (.A1(cfg_sdr_trcd_d[1]),
+    .A2(_01709_),
+    .B1(cfg_sdr_trp_d[1]),
+    .B2(_01462_),
+    .Y(_01732_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21ai_4 _06556_ (.A1(_01729_),
-    .A2(_01731_),
-    .B1(_01732_),
-    .Y(_01733_),
+ sky130_fd_sc_hd__and2_4 _06534_ (.A(_01720_),
+    .B(_01732_),
+    .X(_01733_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06557_ (.A(_01717_),
-    .B(_01728_),
+ sky130_fd_sc_hd__inv_2 _06535_ (.A(_01723_),
+    .Y(_01734_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or4_4 _06536_ (.A(_01574_),
+    .B(_01731_),
     .C(_01733_),
-    .X(_01038_),
+    .D(_01734_),
+    .X(_01735_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06558_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[14] ),
-    .B(_01727_),
-    .X(_01734_),
+ sky130_fd_sc_hd__inv_2 _06537_ (.A(_01735_),
+    .Y(_01067_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06559_ (.A(\u_sdrc_core.pad_sdr_din2[6] ),
-    .Y(_01735_),
+ sky130_fd_sc_hd__buf_2 _06538_ (.A(sdram_resetn),
+    .X(_01736_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21ai_4 _06560_ (.A1(_01735_),
-    .A2(_01731_),
-    .B1(_01732_),
-    .Y(_01736_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06561_ (.A(_01717_),
-    .B(_01734_),
-    .C(_01736_),
-    .X(_01037_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06562_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[13] ),
-    .B(_01727_),
+ sky130_fd_sc_hd__buf_2 _06539_ (.A(_01736_),
     .X(_01737_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06563_ (.A(\u_sdrc_core.pad_sdr_din2[5] ),
-    .Y(_01738_),
+ sky130_fd_sc_hd__buf_2 _06540_ (.A(_01737_),
+    .X(_01738_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21ai_4 _06564_ (.A1(_01738_),
-    .A2(_01731_),
-    .B1(_01732_),
+ sky130_fd_sc_hd__inv_2 _06541_ (.A(cfg_sdr_trcd_d[0]),
     .Y(_01739_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06565_ (.A(_01717_),
-    .B(_01737_),
-    .C(_01739_),
-    .X(_01036_),
+ sky130_fd_sc_hd__a22oi_4 _06542_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.timer0[0] ),
+    .A2(_01718_),
+    .B1(_01739_),
+    .B2(_01725_),
+    .Y(_01740_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06566_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[12] ),
-    .B(_01727_),
-    .X(_01740_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06567_ (.A(\u_sdrc_core.pad_sdr_din2[4] ),
-    .Y(_01741_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o21ai_4 _06568_ (.A1(_01741_),
-    .A2(_01731_),
-    .B1(_01732_),
-    .Y(_01742_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06569_ (.A(_01717_),
+ sky130_fd_sc_hd__or2_4 _06543_ (.A(_01728_),
     .B(_01740_),
-    .C(_01742_),
-    .X(_01035_),
+    .X(_01741_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06570_ (.A(_01716_),
+ sky130_fd_sc_hd__or2_4 _06544_ (.A(cfg_sdr_trp_d[0]),
+    .B(_01713_),
+    .X(_01742_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__and4_4 _06545_ (.A(_01738_),
+    .B(_01723_),
+    .C(_01741_),
+    .D(_01742_),
+    .X(_01066_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06546_ (.A(_01185_),
     .X(_01743_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06571_ (.A(_01726_),
+ sky130_fd_sc_hd__buf_2 _06547_ (.A(_01743_),
     .X(_01744_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06572_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[11] ),
-    .B(_01744_),
-    .X(_01745_),
+ sky130_fd_sc_hd__inv_2 _06548_ (.A(cfg_sdr_width[0]),
+    .Y(_01745_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06573_ (.A(\u_sdrc_core.pad_sdr_din2[3] ),
-    .Y(_01746_),
+ sky130_fd_sc_hd__or2_4 _06549_ (.A(cfg_sdr_width[1]),
+    .B(_01745_),
+    .X(_01746_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06574_ (.A(_01730_),
-    .X(_01747_),
+ sky130_fd_sc_hd__inv_2 _06550_ (.A(_01746_),
+    .Y(_01747_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06575_ (.A(_01726_),
+ sky130_fd_sc_hd__buf_2 _06551_ (.A(_01747_),
     .X(_01748_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21ai_4 _06576_ (.A1(_01746_),
-    .A2(_01747_),
-    .B1(_01748_),
-    .Y(_01749_),
+ sky130_fd_sc_hd__buf_2 _06552_ (.A(_01748_),
+    .X(_01749_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06577_ (.A(_01743_),
-    .B(_01745_),
-    .C(_01749_),
-    .X(_01034_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06578_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[10] ),
-    .B(_01744_),
+ sky130_fd_sc_hd__buf_2 _06553_ (.A(_01749_),
     .X(_01750_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06579_ (.A(\u_sdrc_core.pad_sdr_din2[2] ),
-    .Y(_01751_),
+ sky130_fd_sc_hd__buf_2 _06554_ (.A(_01750_),
+    .X(_01751_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21ai_4 _06580_ (.A1(_01751_),
-    .A2(_01747_),
-    .B1(_01748_),
-    .Y(_01752_),
+ sky130_fd_sc_hd__and2_4 _06555_ (.A(_01544_),
+    .B(\u_sdrc_core.u_bs_convert.rd_xfr_count[0] ),
+    .X(_01752_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06581_ (.A(_01743_),
-    .B(_01750_),
-    .C(_01752_),
-    .X(_01033_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06582_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[9] ),
-    .B(_01744_),
+ sky130_fd_sc_hd__o21a_4 _06556_ (.A1(_01751_),
+    .A2(_01752_),
+    .B1(_01562_),
     .X(_01753_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06583_ (.A(\u_sdrc_core.pad_sdr_din2[1] ),
-    .Y(_01754_),
+ sky130_fd_sc_hd__buf_2 _06557_ (.A(_01753_),
+    .X(_01754_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21ai_4 _06584_ (.A1(_01754_),
-    .A2(_01747_),
-    .B1(_01748_),
-    .Y(_01755_),
+ sky130_fd_sc_hd__or2_4 _06558_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[15] ),
+    .B(_01754_),
+    .X(_01755_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06585_ (.A(_01743_),
-    .B(_01753_),
-    .C(_01755_),
-    .X(_01032_),
+ sky130_fd_sc_hd__inv_2 _06559_ (.A(\u_sdrc_core.pad_sdr_din2[7] ),
+    .Y(_01756_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06586_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[8] ),
-    .B(_01744_),
-    .X(_01756_),
+ sky130_fd_sc_hd__buf_2 _06560_ (.A(_01751_),
+    .X(_01757_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06587_ (.A(\u_sdrc_core.pad_sdr_din2[0] ),
-    .Y(_01757_),
+ sky130_fd_sc_hd__buf_2 _06561_ (.A(_01757_),
+    .X(_01758_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21ai_4 _06588_ (.A1(_01757_),
-    .A2(_01747_),
-    .B1(_01748_),
-    .Y(_01758_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06589_ (.A(_01743_),
-    .B(_01756_),
-    .C(_01758_),
-    .X(_01031_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06590_ (.A(_01719_),
+ sky130_fd_sc_hd__buf_2 _06562_ (.A(_01753_),
     .X(_01759_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06591_ (.A(_01759_),
-    .X(_01760_),
+ sky130_fd_sc_hd__o21ai_4 _06563_ (.A1(_01756_),
+    .A2(_01758_),
+    .B1(_01759_),
+    .Y(_01760_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06592_ (.A(_01760_),
+ sky130_fd_sc_hd__and3_4 _06564_ (.A(_01744_),
+    .B(_01755_),
+    .C(_01760_),
+    .X(_01065_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06565_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[14] ),
+    .B(_01754_),
     .X(_01761_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06593_ (.A(_01761_),
-    .X(_01762_),
+ sky130_fd_sc_hd__inv_2 _06566_ (.A(\u_sdrc_core.pad_sdr_din2[6] ),
+    .Y(_01762_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06594_ (.A1(\u_sdrc_core.u_bs_convert.rd_xfr_count[1] ),
-    .A2(\u_sdrc_core.u_bs_convert.rd_xfr_count[0] ),
-    .B1(_01762_),
-    .X(_01763_),
+ sky130_fd_sc_hd__o21ai_4 _06567_ (.A1(_01762_),
+    .A2(_01758_),
+    .B1(_01759_),
+    .Y(_01763_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06595_ (.A(_01671_),
-    .B(_01763_),
-    .Y(_01764_),
+ sky130_fd_sc_hd__and3_4 _06568_ (.A(_01744_),
+    .B(_01761_),
+    .C(_01763_),
+    .X(_01064_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06596_ (.A(_01764_),
-    .X(_01765_),
+ sky130_fd_sc_hd__or2_4 _06569_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[13] ),
+    .B(_01754_),
+    .X(_01764_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06597_ (.A(_01506_),
-    .X(_01766_),
+ sky130_fd_sc_hd__inv_2 _06570_ (.A(\u_sdrc_core.pad_sdr_din2[5] ),
+    .Y(_01765_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06598_ (.A(_01766_),
+ sky130_fd_sc_hd__o21ai_4 _06571_ (.A1(_01765_),
+    .A2(_01758_),
+    .B1(_01759_),
+    .Y(_01766_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__and3_4 _06572_ (.A(_01744_),
+    .B(_01764_),
+    .C(_01766_),
+    .X(_01063_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06573_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[12] ),
+    .B(_01754_),
     .X(_01767_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06599_ (.A(_01764_),
-    .X(_01768_),
+ sky130_fd_sc_hd__inv_2 _06574_ (.A(\u_sdrc_core.pad_sdr_din2[4] ),
+    .Y(_01768_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06600_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[7] ),
-    .B(_01768_),
+ sky130_fd_sc_hd__o21ai_4 _06575_ (.A1(_01768_),
+    .A2(_01758_),
+    .B1(_01759_),
     .Y(_01769_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06601_ (.A1(_01729_),
-    .A2(_01765_),
-    .B1(_01767_),
-    .C1(_01769_),
+ sky130_fd_sc_hd__and3_4 _06576_ (.A(_01744_),
+    .B(_01767_),
+    .C(_01769_),
+    .X(_01062_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06577_ (.A(_01743_),
     .X(_01770_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06602_ (.A(_01770_),
-    .Y(_01030_),
+ sky130_fd_sc_hd__buf_2 _06578_ (.A(_01753_),
+    .X(_01771_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06603_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[6] ),
-    .B(_01768_),
-    .Y(_01771_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06604_ (.A1(_01735_),
-    .A2(_01765_),
-    .B1(_01767_),
-    .C1(_01771_),
+ sky130_fd_sc_hd__or2_4 _06579_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[11] ),
+    .B(_01771_),
     .X(_01772_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06605_ (.A(_01772_),
-    .Y(_01029_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06606_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[5] ),
-    .B(_01768_),
+ sky130_fd_sc_hd__inv_2 _06580_ (.A(\u_sdrc_core.pad_sdr_din2[3] ),
     .Y(_01773_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06607_ (.A1(_01738_),
-    .A2(_01765_),
-    .B1(_01767_),
-    .C1(_01773_),
+ sky130_fd_sc_hd__buf_2 _06581_ (.A(_01757_),
     .X(_01774_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06608_ (.A(_01774_),
-    .Y(_01028_),
+ sky130_fd_sc_hd__buf_2 _06582_ (.A(_01753_),
+    .X(_01775_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06609_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[4] ),
-    .B(_01768_),
-    .Y(_01775_),
+ sky130_fd_sc_hd__o21ai_4 _06583_ (.A1(_01773_),
+    .A2(_01774_),
+    .B1(_01775_),
+    .Y(_01776_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06610_ (.A1(_01741_),
-    .A2(_01765_),
-    .B1(_01767_),
-    .C1(_01775_),
-    .X(_01776_),
+ sky130_fd_sc_hd__and3_4 _06584_ (.A(_01770_),
+    .B(_01772_),
+    .C(_01776_),
+    .X(_01061_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06611_ (.A(_01776_),
-    .Y(_01027_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06612_ (.A(_01764_),
+ sky130_fd_sc_hd__or2_4 _06585_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[10] ),
+    .B(_01771_),
     .X(_01777_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06613_ (.A(_01766_),
-    .X(_01778_),
+ sky130_fd_sc_hd__inv_2 _06586_ (.A(\u_sdrc_core.pad_sdr_din2[2] ),
+    .Y(_01778_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06614_ (.A(_01764_),
-    .X(_01779_),
+ sky130_fd_sc_hd__o21ai_4 _06587_ (.A1(_01778_),
+    .A2(_01774_),
+    .B1(_01775_),
+    .Y(_01779_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06615_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[3] ),
-    .B(_01779_),
-    .Y(_01780_),
+ sky130_fd_sc_hd__and3_4 _06588_ (.A(_01770_),
+    .B(_01777_),
+    .C(_01779_),
+    .X(_01060_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06616_ (.A1(_01746_),
-    .A2(_01777_),
-    .B1(_01778_),
-    .C1(_01780_),
-    .X(_01781_),
+ sky130_fd_sc_hd__or2_4 _06589_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[9] ),
+    .B(_01771_),
+    .X(_01780_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06617_ (.A(_01781_),
-    .Y(_01026_),
+ sky130_fd_sc_hd__inv_2 _06590_ (.A(\u_sdrc_core.pad_sdr_din2[1] ),
+    .Y(_01781_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06618_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[2] ),
-    .B(_01779_),
+ sky130_fd_sc_hd__o21ai_4 _06591_ (.A1(_01781_),
+    .A2(_01774_),
+    .B1(_01775_),
     .Y(_01782_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06619_ (.A1(_01751_),
-    .A2(_01777_),
-    .B1(_01778_),
-    .C1(_01782_),
+ sky130_fd_sc_hd__and3_4 _06592_ (.A(_01770_),
+    .B(_01780_),
+    .C(_01782_),
+    .X(_01059_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06593_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[8] ),
+    .B(_01771_),
     .X(_01783_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06620_ (.A(_01783_),
-    .Y(_01025_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06621_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[1] ),
-    .B(_01779_),
+ sky130_fd_sc_hd__inv_2 _06594_ (.A(\u_sdrc_core.pad_sdr_din2[0] ),
     .Y(_01784_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06622_ (.A1(_01754_),
-    .A2(_01777_),
-    .B1(_01778_),
-    .C1(_01784_),
-    .X(_01785_),
+ sky130_fd_sc_hd__o21ai_4 _06595_ (.A1(_01784_),
+    .A2(_01774_),
+    .B1(_01775_),
+    .Y(_01785_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06623_ (.A(_01785_),
-    .Y(_01024_),
+ sky130_fd_sc_hd__and3_4 _06596_ (.A(_01770_),
+    .B(_01783_),
+    .C(_01785_),
+    .X(_01058_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06624_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[0] ),
-    .B(_01779_),
-    .Y(_01786_),
+ sky130_fd_sc_hd__buf_2 _06597_ (.A(_01746_),
+    .X(_01786_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06625_ (.A1(_01757_),
-    .A2(_01777_),
-    .B1(_01778_),
-    .C1(_01786_),
+ sky130_fd_sc_hd__buf_2 _06598_ (.A(_01786_),
     .X(_01787_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06626_ (.A(_01787_),
-    .Y(_01023_),
+ sky130_fd_sc_hd__buf_2 _06599_ (.A(_01787_),
+    .X(_01788_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06627_ (.A(sdram_debug[29]),
-    .Y(_01788_),
+ sky130_fd_sc_hd__buf_2 _06600_ (.A(_01788_),
+    .X(_01789_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06628_ (.A(sdram_debug[30]),
-    .B(\u_wb2sdrc.wb_cyc_i ),
-    .Y(_01789_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06629_ (.A(\u_wb2sdrc.cmdfifo_full ),
-    .B(_01788_),
-    .C(\u_wb2sdrc.u_wrdatafifo.full ),
-    .D(_01789_),
+ sky130_fd_sc_hd__o21a_4 _06601_ (.A1(\u_sdrc_core.u_bs_convert.rd_xfr_count[1] ),
+    .A2(\u_sdrc_core.u_bs_convert.rd_xfr_count[0] ),
+    .B1(_01789_),
     .X(_01790_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06630_ (.A(_01790_),
+ sky130_fd_sc_hd__nor2_4 _06602_ (.A(_01563_),
+    .B(_01790_),
     .Y(_01791_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06631_ (.A(\u_wb2sdrc.u_rddatafifo.rd_ptr[2] ),
-    .Y(_01792_),
+ sky130_fd_sc_hd__buf_2 _06603_ (.A(_01791_),
+    .X(_01792_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06632_ (.A(_01792_),
-    .B(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr[2] ),
-    .Y(_01793_),
+ sky130_fd_sc_hd__buf_2 _06604_ (.A(_01516_),
+    .X(_01793_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06633_ (.A(_01792_),
-    .B(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr[2] ),
+ sky130_fd_sc_hd__buf_2 _06605_ (.A(_01793_),
     .X(_01794_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06634_ (.A1_N(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[1] ),
-    .A2_N(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr[2] ),
-    .B1(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[1] ),
-    .B2(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr[2] ),
+ sky130_fd_sc_hd__buf_2 _06606_ (.A(_01791_),
     .X(_01795_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06635_ (.A(\u_wb2sdrc.u_rddatafifo.rd_ptr[1] ),
+ sky130_fd_sc_hd__nor2_4 _06607_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[7] ),
     .B(_01795_),
     .Y(_01796_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06636_ (.A(\u_wb2sdrc.u_rddatafifo.rd_ptr[0] ),
-    .Y(_01797_),
+ sky130_fd_sc_hd__a211o_4 _06608_ (.A1(_01756_),
+    .A2(_01792_),
+    .B1(_01794_),
+    .C1(_01796_),
+    .X(_01797_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06637_ (.A1_N(_01797_),
-    .A2_N(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[0] ),
-    .B1(_01797_),
-    .B2(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[0] ),
-    .X(_01798_),
+ sky130_fd_sc_hd__inv_2 _06609_ (.A(_01797_),
+    .Y(_01057_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06638_ (.A(_01798_),
-    .Y(_01799_),
+ sky130_fd_sc_hd__nor2_4 _06610_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[6] ),
+    .B(_01795_),
+    .Y(_01798_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06639_ (.A1(\u_wb2sdrc.u_rddatafifo.rd_ptr[1] ),
-    .A2(_01799_),
-    .B1(_01798_),
-    .B2(_01795_),
-    .X(_01800_),
+ sky130_fd_sc_hd__a211o_4 _06611_ (.A1(_01762_),
+    .A2(_01792_),
+    .B1(_01794_),
+    .C1(_01798_),
+    .X(_01799_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06640_ (.A(_01793_),
-    .B(_01794_),
-    .C(_01796_),
-    .D(_01800_),
+ sky130_fd_sc_hd__inv_2 _06612_ (.A(_01799_),
+    .Y(_01056_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__nor2_4 _06613_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[5] ),
+    .B(_01795_),
+    .Y(_01800_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a211o_4 _06614_ (.A1(_01765_),
+    .A2(_01792_),
+    .B1(_01794_),
+    .C1(_01800_),
     .X(_01801_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06641_ (.A(sdram_debug[29]),
-    .B(_01789_),
-    .C(_01801_),
-    .X(_01802_),
+ sky130_fd_sc_hd__inv_2 _06615_ (.A(_01801_),
+    .Y(_01055_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06642_ (.A(_01802_),
-    .Y(_01803_),
+ sky130_fd_sc_hd__nor2_4 _06616_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[4] ),
+    .B(_01795_),
+    .Y(_01802_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06643_ (.A(_01791_),
-    .B(_01803_),
+ sky130_fd_sc_hd__a211o_4 _06617_ (.A1(_01768_),
+    .A2(_01792_),
+    .B1(_01794_),
+    .C1(_01802_),
+    .X(_01803_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06618_ (.A(_01803_),
+    .Y(_01054_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06619_ (.A(_01791_),
     .X(_01804_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06644_ (.A(_01804_),
-    .X(sdram_debug[28]),
+ sky130_fd_sc_hd__buf_2 _06620_ (.A(_01793_),
+    .X(_01805_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06645_ (.A(\u_wb_stage.holding_busy ),
-    .B(sdram_debug[28]),
-    .Y(_01805_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06646_ (.A(_01805_),
+ sky130_fd_sc_hd__buf_2 _06621_ (.A(_01791_),
     .X(_01806_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06647_ (.A(_01806_),
-    .X(_01807_),
+ sky130_fd_sc_hd__nor2_4 _06622_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[3] ),
+    .B(_01806_),
+    .Y(_01807_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06648_ (.A(wb_stb_i),
-    .Y(_01808_),
+ sky130_fd_sc_hd__a211o_4 _06623_ (.A1(_01773_),
+    .A2(_01804_),
+    .B1(_01805_),
+    .C1(_01807_),
+    .X(_01808_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _06649_ (.A(\u_wb_stage.holding_busy ),
-    .B(_01808_),
-    .C(wb_ack_o),
-    .X(_01809_),
+ sky130_fd_sc_hd__inv_2 _06624_ (.A(_01808_),
+    .Y(_01053_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06650_ (.A(_01809_),
-    .Y(_01810_),
+ sky130_fd_sc_hd__nor2_4 _06625_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[2] ),
+    .B(_01806_),
+    .Y(_01809_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06651_ (.A(_01810_),
-    .X(_01811_),
+ sky130_fd_sc_hd__a211o_4 _06626_ (.A1(_01778_),
+    .A2(_01804_),
+    .B1(_01805_),
+    .C1(_01809_),
+    .X(_01810_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06652_ (.A(_01811_),
+ sky130_fd_sc_hd__inv_2 _06627_ (.A(_01810_),
+    .Y(_01052_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__nor2_4 _06628_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[1] ),
+    .B(_01806_),
+    .Y(_01811_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a211o_4 _06629_ (.A1(_01781_),
+    .A2(_01804_),
+    .B1(_01805_),
+    .C1(_01811_),
     .X(_01812_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _06653_ (.A1(sdram_debug[30]),
-    .A2(_01807_),
-    .B1(_01812_),
-    .X(_01022_),
+ sky130_fd_sc_hd__inv_2 _06630_ (.A(_01812_),
+    .Y(_01051_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06654_ (.A(\u_sdrc_core.u_req_gen.req_st[0] ),
+ sky130_fd_sc_hd__nor2_4 _06631_ (.A(\u_sdrc_core.u_bs_convert.saved_rd_data[0] ),
+    .B(_01806_),
     .Y(_01813_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06655_ (.A(\u_wb2sdrc.cmdfifo_empty ),
-    .B(_01100_),
+ sky130_fd_sc_hd__a211o_4 _06632_ (.A1(_01784_),
+    .A2(_01804_),
+    .B1(_01805_),
+    .C1(_01813_),
     .X(_01814_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06656_ (.A(_01813_),
-    .B(_01814_),
-    .X(_01815_),
+ sky130_fd_sc_hd__inv_2 _06633_ (.A(_01814_),
+    .Y(_01050_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06657_ (.A(_01815_),
+ sky130_fd_sc_hd__inv_2 _06634_ (.A(sdram_debug[29]),
+    .Y(_01815_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__nand2_4 _06635_ (.A(sdram_debug[30]),
+    .B(\u_wb2sdrc.wb_cyc_i ),
     .Y(_01816_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06658_ (.A(_01816_),
+ sky130_fd_sc_hd__or4_4 _06636_ (.A(\u_wb2sdrc.cmdfifo_full ),
+    .B(_01815_),
+    .C(\u_wb2sdrc.u_wrdatafifo.full ),
+    .D(_01816_),
     .X(_01817_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06659_ (.A(_01817_),
-    .X(_01818_),
+ sky130_fd_sc_hd__inv_2 _06637_ (.A(_01817_),
+    .Y(_01818_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06660_ (.A(_01818_),
-    .X(_01819_),
+ sky130_fd_sc_hd__inv_2 _06638_ (.A(\u_wb2sdrc.u_rddatafifo.rd_ptr[2] ),
+    .Y(_01819_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06661_ (.A(_01819_),
-    .X(sdram_debug[25]),
+ sky130_fd_sc_hd__inv_2 _06639_ (.A(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr[2] ),
+    .Y(_01820_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06662_ (.A(\u_wb2sdrc.cmdfifo_empty ),
-    .Y(sdram_debug[27]),
+ sky130_fd_sc_hd__inv_2 _06640_ (.A(\u_wb2sdrc.u_rddatafifo.rd_ptr[0] ),
+    .Y(_01821_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06663_ (.A(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr[2] ),
-    .X(_01820_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06664_ (.A1_N(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[1] ),
-    .A2_N(_01820_),
-    .B1(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[1] ),
-    .B2(_01820_),
-    .X(_01821_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06665_ (.A1_N(\u_wb2sdrc.u_cmdfifo.rd_ptr[1] ),
-    .A2_N(_01821_),
-    .B1(\u_wb2sdrc.u_cmdfifo.rd_ptr[1] ),
-    .B2(_01821_),
+ sky130_fd_sc_hd__a2bb2o_4 _06641_ (.A1_N(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[0] ),
+    .A2_N(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[1] ),
+    .B1(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[0] ),
+    .B2(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[1] ),
     .X(_01822_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06666_ (.A(_01822_),
+ sky130_fd_sc_hd__inv_2 _06642_ (.A(_01822_),
     .Y(_01823_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06667_ (.A1_N(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[0] ),
-    .A2_N(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[1] ),
-    .B1(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[0] ),
-    .B2(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[1] ),
+ sky130_fd_sc_hd__o22a_4 _06643_ (.A1(_01821_),
+    .A2(_01823_),
+    .B1(\u_wb2sdrc.u_rddatafifo.rd_ptr[0] ),
+    .B2(_01822_),
     .X(_01824_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06668_ (.A(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr[2] ),
-    .Y(_01825_),
+ sky130_fd_sc_hd__a2bb2o_4 _06644_ (.A1_N(\u_wb2sdrc.u_rddatafifo.rd_ptr[1] ),
+    .A2_N(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[1] ),
+    .B1(\u_wb2sdrc.u_rddatafifo.rd_ptr[1] ),
+    .B2(\u_wb2sdrc.u_rddatafifo.sync_wr_ptr_1[1] ),
+    .X(_01825_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06669_ (.A(_01824_),
-    .Y(_01826_),
+ sky130_fd_sc_hd__a2bb2o_4 _06645_ (.A1_N(_01819_),
+    .A2_N(_01820_),
+    .B1(_01824_),
+    .B2(_01825_),
+    .X(_01826_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06670_ (.A1(_01820_),
-    .A2(_01824_),
-    .B1(_01825_),
-    .B2(_01826_),
+ sky130_fd_sc_hd__a2bb2o_4 _06646_ (.A1_N(_01824_),
+    .A2_N(_01825_),
+    .B1(_01819_),
+    .B2(_01820_),
     .X(_01827_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06671_ (.A(\u_wb2sdrc.u_cmdfifo.rd_ptr[0] ),
-    .B(_01827_),
+ sky130_fd_sc_hd__a211o_4 _06647_ (.A1(_01826_),
+    .A2(_01827_),
+    .B1(sdram_debug[29]),
+    .C1(_01816_),
     .X(_01828_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06672_ (.A(_01823_),
-    .B(_01828_),
+ sky130_fd_sc_hd__inv_2 _06648_ (.A(_01828_),
     .Y(_01829_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06673_ (.A(\u_wb2sdrc.u_cmdfifo.rd_ptr[0] ),
+ sky130_fd_sc_hd__or2_4 _06649_ (.A(_01818_),
+    .B(_01829_),
     .X(_01830_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06674_ (.A1(_01830_),
-    .A2(_01827_),
-    .B1(_01823_),
-    .X(_01831_),
+ sky130_fd_sc_hd__buf_2 _06650_ (.A(_01830_),
+    .X(sdram_debug[28]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06675_ (.A(\u_wb2sdrc.u_cmdfifo.rd_ptr[1] ),
+ sky130_fd_sc_hd__nand2_4 _06651_ (.A(\u_wb_stage.holding_busy ),
+    .B(sdram_debug[28]),
+    .Y(_01831_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06652_ (.A(_01831_),
     .X(_01832_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06676_ (.A1(_01822_),
-    .A2(_01828_),
-    .B1(_01832_),
+ sky130_fd_sc_hd__buf_2 _06653_ (.A(_01832_),
     .X(_01833_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06677_ (.A(\u_wb2sdrc.u_cmdfifo.grey_rd_ptr[2] ),
+ sky130_fd_sc_hd__inv_2 _06654_ (.A(wb_stb_i),
     .Y(_01834_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06678_ (.A1(\u_wb2sdrc.u_cmdfifo.grey_rd_ptr[2] ),
-    .A2(_01820_),
-    .B1(_01834_),
-    .B2(_01825_),
+ sky130_fd_sc_hd__or3_4 _06655_ (.A(\u_wb_stage.holding_busy ),
+    .B(_01834_),
+    .C(wb_ack_o),
     .X(_01835_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06679_ (.A(_01835_),
+ sky130_fd_sc_hd__inv_2 _06656_ (.A(_01835_),
     .Y(_01836_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06680_ (.A(_01833_),
-    .B(_01836_),
+ sky130_fd_sc_hd__buf_2 _06657_ (.A(_01836_),
     .X(_01837_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06681_ (.A(_01833_),
-    .B(_01836_),
-    .Y(_01838_),
+ sky130_fd_sc_hd__buf_2 _06658_ (.A(_01837_),
+    .X(_01838_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06682_ (.A(_01829_),
-    .B(_01831_),
-    .C(_01837_),
-    .D(_01838_),
-    .X(_01839_),
+ sky130_fd_sc_hd__a21o_4 _06659_ (.A1(sdram_debug[30]),
+    .A2(_01833_),
+    .B1(_01838_),
+    .X(_01049_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06683_ (.A(_01815_),
+ sky130_fd_sc_hd__inv_2 _06660_ (.A(\u_sdrc_core.u_req_gen.req_st[0] ),
+    .Y(_01839_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06661_ (.A(\u_wb2sdrc.cmdfifo_empty ),
+    .B(_01127_),
     .X(_01840_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06684_ (.A(_01840_),
+ sky130_fd_sc_hd__or2_4 _06662_ (.A(_01839_),
+    .B(_01840_),
     .X(_01841_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06685_ (.A(_01841_),
-    .X(_01842_),
+ sky130_fd_sc_hd__inv_2 _06663_ (.A(_01841_),
+    .Y(_01842_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06686_ (.A(_01842_),
+ sky130_fd_sc_hd__buf_2 _06664_ (.A(_01842_),
     .X(_01843_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06687_ (.A(_01839_),
-    .Y(_01844_),
+ sky130_fd_sc_hd__buf_2 _06665_ (.A(_01843_),
+    .X(_01844_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06688_ (.A(_01822_),
-    .B(_01828_),
-    .C(_01835_),
-    .D(_01844_),
+ sky130_fd_sc_hd__buf_2 _06666_ (.A(_01844_),
     .X(_01845_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06689_ (.A1(sdram_debug[27]),
-    .A2(_01839_),
-    .B1(_01843_),
-    .B2(_01845_),
-    .Y(_01021_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06690_ (.A(sdram_debug[29]),
-    .B(_01789_),
-    .C(\u_wb2sdrc.pending_read ),
-    .D(\u_wb2sdrc.cmdfifo_full ),
+ sky130_fd_sc_hd__buf_2 _06667_ (.A(_01845_),
     .X(_01846_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06691_ (.A(_01846_),
+ sky130_fd_sc_hd__buf_2 _06668_ (.A(_01846_),
+    .X(sdram_debug[25]),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06669_ (.A(\u_wb2sdrc.u_cmdfifo.rd_ptr[0] ),
     .Y(_01847_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _06692_ (.A1(\u_wb2sdrc.pending_read ),
-    .A2(_01802_),
-    .B1(_01847_),
-    .X(_01020_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06693_ (.A(_01716_),
+ sky130_fd_sc_hd__buf_2 _06670_ (.A(_01847_),
     .X(_01848_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _06694_ (.A(_01312_),
-    .B(_01382_),
-    .C(_01644_),
-    .D(_01367_),
+ sky130_fd_sc_hd__buf_2 _06671_ (.A(_01848_),
     .X(_01849_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06695_ (.A(_01423_),
-    .B(_01374_),
+ sky130_fd_sc_hd__buf_2 _06672_ (.A(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr[2] ),
     .X(_01850_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06696_ (.A(_01388_),
-    .B(_01368_),
+ sky130_fd_sc_hd__a2bb2o_4 _06673_ (.A1_N(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[0] ),
+    .A2_N(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[1] ),
+    .B1(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[0] ),
+    .B2(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[1] ),
     .X(_01851_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06697_ (.A1(_01850_),
-    .A2(_01851_),
-    .B1(_01422_),
+ sky130_fd_sc_hd__a2bb2o_4 _06674_ (.A1_N(_01850_),
+    .A2_N(_01851_),
+    .B1(_01850_),
+    .B2(_01851_),
     .X(_01852_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06698_ (.A1(_01849_),
-    .A2(_01852_),
-    .B1(_01424_),
+ sky130_fd_sc_hd__or2_4 _06675_ (.A(_01847_),
+    .B(_01852_),
     .X(_01853_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06699_ (.A(_01454_),
-    .B(_01853_),
-    .C(_01649_),
-    .X(_01854_),
+ sky130_fd_sc_hd__inv_2 _06676_ (.A(_01853_),
+    .Y(_01854_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06700_ (.A(_01854_),
-    .Y(_01855_),
+ sky130_fd_sc_hd__a21o_4 _06677_ (.A1(_01849_),
+    .A2(_01852_),
+    .B1(_01854_),
+    .X(_01855_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06701_ (.A(_01855_),
+ sky130_fd_sc_hd__buf_2 _06678_ (.A(\u_wb2sdrc.u_cmdfifo.rd_ptr[1] ),
     .X(_01856_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06702_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[12] ),
-    .B(_01856_),
+ sky130_fd_sc_hd__a2bb2o_4 _06679_ (.A1_N(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[1] ),
+    .A2_N(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr[2] ),
+    .B1(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr_1[1] ),
+    .B2(\u_wb2sdrc.u_cmdfifo.sync_wr_ptr[2] ),
     .X(_01857_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06703_ (.A(_01455_),
-    .X(_01858_),
+ sky130_fd_sc_hd__nand2_4 _06680_ (.A(\u_wb2sdrc.u_cmdfifo.rd_ptr[1] ),
+    .B(_01857_),
+    .Y(_01858_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06704_ (.A(_01858_),
+ sky130_fd_sc_hd__o21a_4 _06681_ (.A1(_01856_),
+    .A2(_01857_),
+    .B1(_01858_),
     .X(_01859_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06705_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[2] ),
-    .B(_01370_),
-    .X(_01860_),
+ sky130_fd_sc_hd__inv_2 _06682_ (.A(_01859_),
+    .Y(_01860_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06706_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[3] ),
-    .B(_01860_),
-    .X(_01861_),
+ sky130_fd_sc_hd__inv_2 _06683_ (.A(\u_wb2sdrc.u_cmdfifo.grey_rd_ptr[2] ),
+    .Y(_01861_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06707_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[4] ),
-    .B(_01861_),
-    .C(\u_sdrc_core.u_xfr_ctl.xfr_caddr[5] ),
-    .D(\u_sdrc_core.u_xfr_ctl.xfr_caddr[6] ),
+ sky130_fd_sc_hd__a2bb2o_4 _06684_ (.A1_N(_01861_),
+    .A2_N(_01850_),
+    .B1(_01861_),
+    .B2(_01850_),
     .X(_01862_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06708_ (.A(_01862_),
+ sky130_fd_sc_hd__a2bb2o_4 _06685_ (.A1_N(_01858_),
+    .A2_N(_01862_),
+    .B1(_01858_),
+    .B2(_01862_),
     .X(_01863_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06709_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[7] ),
-    .B(_01863_),
-    .C(\u_sdrc_core.u_xfr_ctl.xfr_caddr[8] ),
+ sky130_fd_sc_hd__and2_4 _06686_ (.A(_01854_),
+    .B(_01859_),
     .X(_01864_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06710_ (.A(_01864_),
+ sky130_fd_sc_hd__a211o_4 _06687_ (.A1(_01853_),
+    .A2(_01860_),
+    .B1(_01863_),
+    .C1(_01864_),
     .X(_01865_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06711_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[9] ),
-    .B(_01865_),
-    .C(\u_sdrc_core.u_xfr_ctl.xfr_caddr[10] ),
-    .X(_01866_),
+ sky130_fd_sc_hd__inv_2 _06688_ (.A(_01865_),
+    .Y(_01866_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06712_ (.A(_01866_),
+ sky130_fd_sc_hd__and2_4 _06689_ (.A(_01855_),
+    .B(_01866_),
     .X(_01867_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06713_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[12] ),
+ sky130_fd_sc_hd__nor2_4 _06690_ (.A(_01855_),
+    .B(_01865_),
     .Y(_01868_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06714_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[11] ),
-    .B(_01867_),
-    .Y(_01869_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06715_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[11] ),
+ sky130_fd_sc_hd__o22a_4 _06691_ (.A1(\u_wb2sdrc.cmdfifo_empty ),
     .A2(_01867_),
-    .A3(_01868_),
-    .B1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[12] ),
-    .B2(_01869_),
-    .X(_01870_),
+    .B1(sdram_debug[25]),
+    .B2(_01868_),
+    .X(_01048_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06716_ (.A(_01448_),
+ sky130_fd_sc_hd__or4_4 _06692_ (.A(sdram_debug[29]),
+    .B(_01816_),
+    .C(\u_wb2sdrc.pending_read ),
+    .D(\u_wb2sdrc.cmdfifo_full ),
+    .X(_01869_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _06693_ (.A(_01869_),
+    .Y(_01870_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a21o_4 _06694_ (.A1(\u_wb2sdrc.pending_read ),
+    .A2(_01828_),
+    .B1(_01870_),
+    .X(_01047_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06695_ (.A(_01743_),
     .X(_01871_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06717_ (.A(_01871_),
+ sky130_fd_sc_hd__or4_4 _06696_ (.A(_01339_),
+    .B(_01409_),
+    .C(_01693_),
+    .D(_01394_),
     .X(_01872_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06718_ (.A(_01684_),
-    .Y(_01873_),
+ sky130_fd_sc_hd__and2_4 _06697_ (.A(_01450_),
+    .B(_01401_),
+    .X(_01873_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06719_ (.A(_01873_),
+ sky130_fd_sc_hd__and2_4 _06698_ (.A(_01415_),
+    .B(_01395_),
     .X(_01874_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06720_ (.A(_01874_),
+ sky130_fd_sc_hd__o21a_4 _06699_ (.A1(_01873_),
+    .A2(_01874_),
+    .B1(_01449_),
     .X(_01875_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06721_ (.A(_01520_),
-    .B(_01351_),
+ sky130_fd_sc_hd__o21a_4 _06700_ (.A1(_01872_),
+    .A2(_01875_),
+    .B1(_01451_),
     .X(_01876_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06722_ (.A(_01876_),
-    .Y(_01877_),
+ sky130_fd_sc_hd__and3_4 _06701_ (.A(_01534_),
+    .B(_01876_),
+    .C(_01698_),
+    .X(_01877_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06723_ (.A(_01877_),
-    .X(_01878_),
+ sky130_fd_sc_hd__inv_2 _06702_ (.A(_01877_),
+    .Y(_01878_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06724_ (.A(_01878_),
+ sky130_fd_sc_hd__buf_2 _06703_ (.A(_01878_),
     .X(_01879_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06725_ (.A(_01436_),
-    .B(_01337_),
+ sky130_fd_sc_hd__or2_4 _06704_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[12] ),
+    .B(_01879_),
     .X(_01880_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06726_ (.A(_01880_),
+ sky130_fd_sc_hd__buf_2 _06705_ (.A(_01535_),
     .X(_01881_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06727_ (.A(_01881_),
+ sky130_fd_sc_hd__buf_2 _06706_ (.A(_01881_),
     .X(_01882_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06728_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[3] ),
-    .Y(_01883_),
+ sky130_fd_sc_hd__and2_4 _06707_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[2] ),
+    .B(_01397_),
+    .X(_01883_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06729_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_prech_page_closed ),
-    .Y(_01884_),
+ sky130_fd_sc_hd__and2_4 _06708_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[3] ),
+    .B(_01883_),
+    .X(_01884_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06730_ (.A(_01332_),
+ sky130_fd_sc_hd__and4_4 _06709_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[4] ),
+    .B(_01884_),
+    .C(\u_sdrc_core.u_xfr_ctl.xfr_caddr[5] ),
+    .D(\u_sdrc_core.u_xfr_ctl.xfr_caddr[6] ),
     .X(_01885_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06731_ (.A(_01883_),
-    .B(_01884_),
-    .C(_01885_),
-    .D(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[12] ),
+ sky130_fd_sc_hd__buf_2 _06710_ (.A(_01885_),
     .X(_01886_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06732_ (.A(_01880_),
-    .Y(_01887_),
+ sky130_fd_sc_hd__and3_4 _06711_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[7] ),
+    .B(_01886_),
+    .C(\u_sdrc_core.u_xfr_ctl.xfr_caddr[8] ),
+    .X(_01887_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06733_ (.A(_01887_),
+ sky130_fd_sc_hd__buf_2 _06712_ (.A(_01887_),
     .X(_01888_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06734_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[3] ),
-    .Y(_01889_),
+ sky130_fd_sc_hd__and3_4 _06713_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[9] ),
+    .B(_01888_),
+    .C(\u_sdrc_core.u_xfr_ctl.xfr_caddr[10] ),
+    .X(_01889_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06735_ (.A(_01889_),
-    .B(_01434_),
-    .C(_01320_),
-    .D(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[12] ),
+ sky130_fd_sc_hd__buf_2 _06714_ (.A(_01889_),
     .X(_01890_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06736_ (.A1(_01882_),
-    .A2(_01886_),
-    .B1(_01888_),
-    .B2(_01890_),
-    .X(_01891_),
+ sky130_fd_sc_hd__inv_2 _06715_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[12] ),
+    .Y(_01891_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06737_ (.A(_01876_),
-    .X(_01892_),
+ sky130_fd_sc_hd__nand2_4 _06716_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[11] ),
+    .B(_01890_),
+    .Y(_01892_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06738_ (.A(_01892_),
+ sky130_fd_sc_hd__a32o_4 _06717_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[11] ),
+    .A2(_01890_),
+    .A3(_01891_),
+    .B1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[12] ),
+    .B2(_01892_),
     .X(_01893_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06739_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[3] ),
-    .Y(_01894_),
+ sky130_fd_sc_hd__buf_2 _06718_ (.A(_01528_),
+    .X(_01894_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06740_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_prech_page_closed ),
-    .Y(_01895_),
+ sky130_fd_sc_hd__buf_2 _06719_ (.A(_01894_),
+    .X(_01895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06741_ (.A(_01894_),
-    .B(_01895_),
-    .C(_01347_),
-    .D(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[12] ),
-    .X(_01896_),
+ sky130_fd_sc_hd__inv_2 _06720_ (.A(_01711_),
+    .Y(_01896_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06742_ (.A1(_01879_),
-    .A2(_01891_),
-    .B1(_01893_),
-    .B2(_01896_),
+ sky130_fd_sc_hd__buf_2 _06721_ (.A(_01896_),
     .X(_01897_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06743_ (.A(_01684_),
+ sky130_fd_sc_hd__buf_2 _06722_ (.A(_01897_),
     .X(_01898_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06744_ (.A(_01898_),
+ sky130_fd_sc_hd__or2_4 _06723_ (.A(_01576_),
+    .B(_01378_),
     .X(_01899_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06745_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[3] ),
+ sky130_fd_sc_hd__inv_2 _06724_ (.A(_01899_),
     .Y(_01900_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06746_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_prech_page_closed ),
-    .Y(_01901_),
+ sky130_fd_sc_hd__buf_2 _06725_ (.A(_01900_),
+    .X(_01901_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _06747_ (.A(_01900_),
-    .B(_01901_),
-    .C(_01359_),
-    .D(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[12] ),
+ sky130_fd_sc_hd__buf_2 _06726_ (.A(_01901_),
     .X(_01902_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06748_ (.A1(_01875_),
-    .A2(_01897_),
-    .B1(_01899_),
-    .B2(_01902_),
+ sky130_fd_sc_hd__or2_4 _06727_ (.A(_01463_),
+    .B(_01364_),
     .X(_01903_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06749_ (.A(_01872_),
-    .B(_01903_),
+ sky130_fd_sc_hd__buf_2 _06728_ (.A(_01903_),
     .X(_01904_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06750_ (.A(_01854_),
+ sky130_fd_sc_hd__buf_2 _06729_ (.A(_01904_),
     .X(_01905_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06751_ (.A(_01905_),
-    .X(_01906_),
+ sky130_fd_sc_hd__inv_2 _06730_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[3] ),
+    .Y(_01906_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06752_ (.A1(_01859_),
-    .A2(_01870_),
-    .B1(_01904_),
-    .C1(_01906_),
-    .X(_01907_),
+ sky130_fd_sc_hd__inv_2 _06731_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_prech_page_closed ),
+    .Y(_01907_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06753_ (.A(_01848_),
-    .B(_01857_),
-    .C(_01907_),
-    .X(_01019_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06754_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[11] ),
-    .B(_01856_),
+ sky130_fd_sc_hd__buf_2 _06732_ (.A(_01359_),
     .X(_01908_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06755_ (.A(_01880_),
+ sky130_fd_sc_hd__and4_4 _06733_ (.A(_01906_),
+    .B(_01907_),
+    .C(_01908_),
+    .D(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[12] ),
     .X(_01909_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06756_ (.A(_01332_),
-    .B(_01338_),
-    .X(_01910_),
+ sky130_fd_sc_hd__inv_2 _06734_ (.A(_01903_),
+    .Y(_01910_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06757_ (.A(_01910_),
+ sky130_fd_sc_hd__buf_2 _06735_ (.A(_01910_),
     .X(_01911_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06758_ (.A(_01911_),
-    .X(_01912_),
+ sky130_fd_sc_hd__inv_2 _06736_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[3] ),
+    .Y(_01912_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06759_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[11] ),
-    .B(_01912_),
+ sky130_fd_sc_hd__and4_4 _06737_ (.A(_01912_),
+    .B(_01461_),
+    .C(_01347_),
+    .D(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[12] ),
     .X(_01913_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06760_ (.A(_01320_),
-    .B(_01325_),
+ sky130_fd_sc_hd__o22a_4 _06738_ (.A1(_01905_),
+    .A2(_01909_),
+    .B1(_01911_),
+    .B2(_01913_),
     .X(_01914_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06761_ (.A(_01914_),
+ sky130_fd_sc_hd__buf_2 _06739_ (.A(_01899_),
     .X(_01915_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06762_ (.A(_01915_),
+ sky130_fd_sc_hd__buf_2 _06740_ (.A(_01915_),
     .X(_01916_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06763_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[11] ),
-    .B(_01916_),
-    .X(_01917_),
+ sky130_fd_sc_hd__inv_2 _06741_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[3] ),
+    .Y(_01917_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06764_ (.A1(_01909_),
-    .A2(_01913_),
-    .B1(_01888_),
-    .B2(_01917_),
-    .X(_01918_),
+ sky130_fd_sc_hd__inv_2 _06742_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_prech_page_closed ),
+    .Y(_01918_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06765_ (.A(_01347_),
-    .B(_01352_),
+ sky130_fd_sc_hd__and4_4 _06743_ (.A(_01917_),
+    .B(_01918_),
+    .C(_01374_),
+    .D(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[12] ),
     .X(_01919_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06766_ (.A(_01919_),
+ sky130_fd_sc_hd__o22a_4 _06744_ (.A1(_01902_),
+    .A2(_01914_),
+    .B1(_01916_),
+    .B2(_01919_),
     .X(_01920_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06767_ (.A(_01920_),
+ sky130_fd_sc_hd__buf_2 _06745_ (.A(_01711_),
     .X(_01921_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06768_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[11] ),
-    .B(_01921_),
+ sky130_fd_sc_hd__buf_2 _06746_ (.A(_01921_),
     .X(_01922_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06769_ (.A1(_01879_),
-    .A2(_01918_),
-    .B1(_01893_),
-    .B2(_01922_),
-    .X(_01923_),
+ sky130_fd_sc_hd__inv_2 _06747_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[3] ),
+    .Y(_01923_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06770_ (.A(_01359_),
-    .B(_01363_),
-    .X(_01924_),
+ sky130_fd_sc_hd__inv_2 _06748_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_prech_page_closed ),
+    .Y(_01924_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06771_ (.A(_01924_),
+ sky130_fd_sc_hd__and4_4 _06749_ (.A(_01923_),
+    .B(_01924_),
+    .C(_01386_),
+    .D(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[12] ),
     .X(_01925_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06772_ (.A(_01925_),
+ sky130_fd_sc_hd__o22a_4 _06750_ (.A1(_01898_),
+    .A2(_01920_),
+    .B1(_01922_),
+    .B2(_01925_),
     .X(_01926_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06773_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[11] ),
+ sky130_fd_sc_hd__and2_4 _06751_ (.A(_01895_),
     .B(_01926_),
     .X(_01927_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06774_ (.A1(_01875_),
-    .A2(_01923_),
-    .B1(_01899_),
-    .B2(_01927_),
+ sky130_fd_sc_hd__buf_2 _06752_ (.A(_01877_),
     .X(_01928_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06775_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[11] ),
-    .A2(_01867_),
-    .B1(_01869_),
+ sky130_fd_sc_hd__buf_2 _06753_ (.A(_01928_),
     .X(_01929_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06776_ (.A(_01858_),
-    .B(_01929_),
+ sky130_fd_sc_hd__a211o_4 _06754_ (.A1(_01882_),
+    .A2(_01893_),
+    .B1(_01927_),
+    .C1(_01929_),
     .X(_01930_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06777_ (.A1(_01450_),
-    .A2(_01928_),
-    .B1(_01930_),
-    .C1(_01906_),
+ sky130_fd_sc_hd__and3_4 _06755_ (.A(_01871_),
+    .B(_01880_),
+    .C(_01930_),
+    .X(_01046_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06756_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[11] ),
+    .B(_01879_),
     .X(_01931_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06778_ (.A(_01848_),
-    .B(_01908_),
-    .C(_01931_),
-    .X(_01018_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06779_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[10] ),
-    .B(_01856_),
+ sky130_fd_sc_hd__buf_2 _06757_ (.A(_01903_),
     .X(_01932_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06780_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[10] ),
-    .Y(_01933_),
+ sky130_fd_sc_hd__or2_4 _06758_ (.A(_01359_),
+    .B(_01365_),
+    .X(_01933_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06781_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[9] ),
-    .B(_01865_),
-    .Y(_01934_),
+ sky130_fd_sc_hd__buf_2 _06759_ (.A(_01933_),
+    .X(_01934_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21oi_4 _06782_ (.A1(_01933_),
-    .A2(_01934_),
-    .B1(_01867_),
-    .Y(_01935_),
+ sky130_fd_sc_hd__buf_2 _06760_ (.A(_01934_),
+    .X(_01935_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06783_ (.A(_01455_),
+ sky130_fd_sc_hd__and2_4 _06761_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[11] ),
+    .B(_01935_),
     .X(_01936_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06784_ (.A(_01320_),
+ sky130_fd_sc_hd__or2_4 _06762_ (.A(_01347_),
+    .B(_01352_),
     .X(_01937_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06785_ (.A(_01325_),
-    .Y(_01938_),
+ sky130_fd_sc_hd__buf_2 _06763_ (.A(_01937_),
+    .X(_01938_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06786_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[4] ),
+ sky130_fd_sc_hd__buf_2 _06764_ (.A(_01938_),
     .X(_01939_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06787_ (.A(_01939_),
+ sky130_fd_sc_hd__and2_4 _06765_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[11] ),
+    .B(_01939_),
     .X(_01940_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06788_ (.A1(_01937_),
-    .A2(_01938_),
-    .A3(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[10] ),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[10] ),
+ sky130_fd_sc_hd__o22a_4 _06766_ (.A1(_01932_),
+    .A2(_01936_),
+    .B1(_01911_),
     .B2(_01940_),
     .X(_01941_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06789_ (.A(_01888_),
+ sky130_fd_sc_hd__or2_4 _06767_ (.A(_01374_),
+    .B(_01379_),
     .X(_01942_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06790_ (.A(_01338_),
-    .Y(_01943_),
+ sky130_fd_sc_hd__buf_2 _06768_ (.A(_01942_),
+    .X(_01943_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06791_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[4] ),
+ sky130_fd_sc_hd__buf_2 _06769_ (.A(_01943_),
     .X(_01944_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06792_ (.A1(_01885_),
-    .A2(_01943_),
-    .A3(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[10] ),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[10] ),
-    .B2(_01944_),
+ sky130_fd_sc_hd__and2_4 _06770_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[11] ),
+    .B(_01944_),
     .X(_01945_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06793_ (.A1(_01882_),
+ sky130_fd_sc_hd__o22a_4 _06771_ (.A1(_01902_),
     .A2(_01941_),
-    .B1(_01942_),
+    .B1(_01916_),
     .B2(_01945_),
-    .Y(_01946_),
+    .X(_01946_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06794_ (.A(_01347_),
+ sky130_fd_sc_hd__or2_4 _06772_ (.A(_01386_),
+    .B(_01390_),
     .X(_01947_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06795_ (.A(_01352_),
-    .Y(_01948_),
+ sky130_fd_sc_hd__buf_2 _06773_ (.A(_01947_),
+    .X(_01948_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06796_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[4] ),
+ sky130_fd_sc_hd__buf_2 _06774_ (.A(_01948_),
     .X(_01949_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06797_ (.A(_01949_),
+ sky130_fd_sc_hd__and2_4 _06775_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[11] ),
+    .B(_01949_),
     .X(_01950_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06798_ (.A1(_01947_),
-    .A2(_01948_),
-    .A3(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[10] ),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[10] ),
+ sky130_fd_sc_hd__o22a_4 _06776_ (.A1(_01898_),
+    .A2(_01946_),
+    .B1(_01922_),
     .B2(_01950_),
     .X(_01951_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06799_ (.A(_01951_),
-    .Y(_01952_),
+ sky130_fd_sc_hd__o21a_4 _06777_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[11] ),
+    .A2(_01890_),
+    .B1(_01892_),
+    .X(_01952_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06800_ (.A1(_01879_),
-    .A2(_01946_),
-    .B1(_01893_),
-    .B2(_01952_),
+ sky130_fd_sc_hd__and2_4 _06778_ (.A(_01881_),
+    .B(_01952_),
     .X(_01953_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06801_ (.A(_01359_),
+ sky130_fd_sc_hd__a211o_4 _06779_ (.A1(_01530_),
+    .A2(_01951_),
+    .B1(_01953_),
+    .C1(_01929_),
     .X(_01954_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06802_ (.A(_01363_),
-    .Y(_01955_),
+ sky130_fd_sc_hd__and3_4 _06780_ (.A(_01871_),
+    .B(_01931_),
+    .C(_01954_),
+    .X(_01045_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06803_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[4] ),
-    .X(_01956_),
+ sky130_fd_sc_hd__or2_4 _06781_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[10] ),
+    .B(_01879_),
+    .X(_01955_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06804_ (.A(_01956_),
-    .X(_01957_),
+ sky130_fd_sc_hd__inv_2 _06782_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[10] ),
+    .Y(_01956_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _06805_ (.A1(_01954_),
-    .A2(_01955_),
-    .A3(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[10] ),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[10] ),
-    .B2(_01957_),
-    .X(_01958_),
+ sky130_fd_sc_hd__nand2_4 _06783_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[9] ),
+    .B(_01888_),
+    .Y(_01957_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06806_ (.A(_01958_),
-    .Y(_01959_),
+ sky130_fd_sc_hd__a21oi_4 _06784_ (.A1(_01956_),
+    .A2(_01957_),
+    .B1(_01890_),
+    .Y(_01958_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06807_ (.A1(_01875_),
-    .A2(_01953_),
-    .B1(_01899_),
-    .B2(_01959_),
+ sky130_fd_sc_hd__buf_2 _06785_ (.A(_01535_),
+    .X(_01959_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06786_ (.A(_01347_),
     .X(_01960_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06808_ (.A(_01936_),
-    .B(_01960_),
+ sky130_fd_sc_hd__inv_2 _06787_ (.A(_01352_),
     .Y(_01961_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06809_ (.A1(_01859_),
-    .A2(_01935_),
-    .B1(_01961_),
-    .C1(_01906_),
+ sky130_fd_sc_hd__buf_2 _06788_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.bank_st[4] ),
     .X(_01962_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06810_ (.A(_01848_),
-    .B(_01932_),
-    .C(_01962_),
-    .X(_01017_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06811_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[9] ),
-    .B(_01856_),
+ sky130_fd_sc_hd__buf_2 _06789_ (.A(_01962_),
     .X(_01963_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06812_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[9] ),
-    .A2(_01865_),
-    .B1(_01934_),
+ sky130_fd_sc_hd__a32o_4 _06790_ (.A1(_01960_),
+    .A2(_01961_),
+    .A3(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[10] ),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[10] ),
+    .B2(_01963_),
     .X(_01964_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06813_ (.A(_01874_),
+ sky130_fd_sc_hd__buf_2 _06791_ (.A(_01911_),
     .X(_01965_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06814_ (.A(_01878_),
-    .X(_01966_),
+ sky130_fd_sc_hd__inv_2 _06792_ (.A(_01365_),
+    .Y(_01966_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06815_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[9] ),
-    .A2(_01944_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[9] ),
-    .B2(_01912_),
-    .Y(_01967_),
+ sky130_fd_sc_hd__buf_2 _06793_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[4] ),
+    .X(_01967_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06816_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[9] ),
-    .A2(_01940_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[9] ),
-    .B2(_01916_),
-    .Y(_01968_),
+ sky130_fd_sc_hd__a32o_4 _06794_ (.A1(_01908_),
+    .A2(_01966_),
+    .A3(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[10] ),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[10] ),
+    .B2(_01967_),
+    .X(_01968_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06817_ (.A1(_01909_),
-    .A2(_01967_),
-    .B1(_01888_),
+ sky130_fd_sc_hd__a22oi_4 _06795_ (.A1(_01905_),
+    .A2(_01964_),
+    .B1(_01965_),
     .B2(_01968_),
-    .X(_01969_),
+    .Y(_01969_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06818_ (.A(_01876_),
+ sky130_fd_sc_hd__buf_2 _06796_ (.A(_01374_),
     .X(_01970_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06819_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[9] ),
-    .A2(_01950_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[9] ),
-    .B2(_01921_),
+ sky130_fd_sc_hd__inv_2 _06797_ (.A(_01379_),
     .Y(_01971_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06820_ (.A1(_01966_),
-    .A2(_01969_),
-    .B1(_01970_),
-    .B2(_01971_),
+ sky130_fd_sc_hd__buf_2 _06798_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.bank_st[4] ),
     .X(_01972_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06821_ (.A(_01898_),
+ sky130_fd_sc_hd__buf_2 _06799_ (.A(_01972_),
     .X(_01973_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06822_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[9] ),
-    .A2(_01957_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[9] ),
-    .B2(_01926_),
-    .Y(_01974_),
+ sky130_fd_sc_hd__a32o_4 _06800_ (.A1(_01970_),
+    .A2(_01971_),
+    .A3(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[10] ),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[10] ),
+    .B2(_01973_),
+    .X(_01974_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06823_ (.A1(_01965_),
-    .A2(_01972_),
-    .B1(_01973_),
-    .B2(_01974_),
-    .X(_01975_),
+ sky130_fd_sc_hd__inv_2 _06801_ (.A(_01974_),
+    .Y(_01975_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06824_ (.A(_01975_),
-    .Y(_01976_),
+ sky130_fd_sc_hd__o22a_4 _06802_ (.A1(_01902_),
+    .A2(_01969_),
+    .B1(_01916_),
+    .B2(_01975_),
+    .X(_01976_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06825_ (.A(_01872_),
-    .B(_01976_),
+ sky130_fd_sc_hd__buf_2 _06803_ (.A(_01386_),
     .X(_01977_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06826_ (.A1(_01859_),
-    .A2(_01964_),
-    .B1(_01977_),
-    .C1(_01906_),
-    .X(_01978_),
+ sky130_fd_sc_hd__inv_2 _06804_ (.A(_01390_),
+    .Y(_01978_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06827_ (.A(_01848_),
-    .B(_01963_),
-    .C(_01978_),
-    .X(_01016_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06828_ (.A(_01716_),
+ sky130_fd_sc_hd__buf_2 _06805_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.bank_st[4] ),
     .X(_01979_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06829_ (.A(_01855_),
+ sky130_fd_sc_hd__buf_2 _06806_ (.A(_01979_),
     .X(_01980_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06830_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[8] ),
-    .B(_01980_),
+ sky130_fd_sc_hd__a32o_4 _06807_ (.A1(_01977_),
+    .A2(_01978_),
+    .A3(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[10] ),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[10] ),
+    .B2(_01980_),
     .X(_01981_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06831_ (.A(_01858_),
-    .X(_01982_),
+ sky130_fd_sc_hd__inv_2 _06808_ (.A(_01981_),
+    .Y(_01982_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06832_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[8] ),
-    .Y(_01983_),
+ sky130_fd_sc_hd__o22a_4 _06809_ (.A1(_01898_),
+    .A2(_01976_),
+    .B1(_01922_),
+    .B2(_01982_),
+    .X(_01983_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06833_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[7] ),
-    .B(_01863_),
+ sky130_fd_sc_hd__nor2_4 _06810_ (.A(_01959_),
+    .B(_01983_),
     .Y(_01984_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21oi_4 _06834_ (.A1(_01983_),
-    .A2(_01984_),
-    .B1(_01865_),
-    .Y(_01985_),
+ sky130_fd_sc_hd__a211o_4 _06811_ (.A1(_01882_),
+    .A2(_01958_),
+    .B1(_01984_),
+    .C1(_01929_),
+    .X(_01985_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06835_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[8] ),
-    .A2(_01944_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[8] ),
-    .B2(_01912_),
-    .Y(_01986_),
+ sky130_fd_sc_hd__and3_4 _06812_ (.A(_01871_),
+    .B(_01955_),
+    .C(_01985_),
+    .X(_01044_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06836_ (.A(_01887_),
+ sky130_fd_sc_hd__or2_4 _06813_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[9] ),
+    .B(_01879_),
+    .X(_01986_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o21a_4 _06814_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[9] ),
+    .A2(_01888_),
+    .B1(_01957_),
     .X(_01987_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06837_ (.A(_01939_),
+ sky130_fd_sc_hd__buf_2 _06815_ (.A(_01897_),
     .X(_01988_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06838_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[8] ),
-    .A2(_01988_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[8] ),
-    .B2(_01916_),
-    .Y(_01989_),
+ sky130_fd_sc_hd__buf_2 _06816_ (.A(_01901_),
+    .X(_01989_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06839_ (.A1(_01909_),
-    .A2(_01986_),
-    .B1(_01987_),
-    .B2(_01989_),
-    .X(_01990_),
+ sky130_fd_sc_hd__a22oi_4 _06817_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[9] ),
+    .A2(_01967_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[9] ),
+    .B2(_01935_),
+    .Y(_01990_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06840_ (.A(_01949_),
-    .X(_01991_),
+ sky130_fd_sc_hd__a22oi_4 _06818_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[9] ),
+    .A2(_01963_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[9] ),
+    .B2(_01939_),
+    .Y(_01991_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06841_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[8] ),
-    .A2(_01991_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[8] ),
-    .B2(_01921_),
-    .Y(_01992_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06842_ (.A1(_01966_),
+ sky130_fd_sc_hd__o22a_4 _06819_ (.A1(_01932_),
     .A2(_01990_),
-    .B1(_01970_),
-    .B2(_01992_),
+    .B1(_01911_),
+    .B2(_01991_),
+    .X(_01992_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06820_ (.A(_01899_),
     .X(_01993_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06843_ (.A(_01956_),
-    .X(_01994_),
+ sky130_fd_sc_hd__a22oi_4 _06821_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[9] ),
+    .A2(_01973_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[9] ),
+    .B2(_01944_),
+    .Y(_01994_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06844_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[8] ),
-    .A2(_01994_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[8] ),
-    .B2(_01926_),
-    .Y(_01995_),
+ sky130_fd_sc_hd__o22a_4 _06822_ (.A1(_01989_),
+    .A2(_01992_),
+    .B1(_01993_),
+    .B2(_01994_),
+    .X(_01995_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06845_ (.A1(_01965_),
-    .A2(_01993_),
-    .B1(_01973_),
-    .B2(_01995_),
+ sky130_fd_sc_hd__buf_2 _06823_ (.A(_01921_),
     .X(_01996_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06846_ (.A(_01996_),
+ sky130_fd_sc_hd__a22oi_4 _06824_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[9] ),
+    .A2(_01980_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[9] ),
+    .B2(_01949_),
     .Y(_01997_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06847_ (.A(_01872_),
-    .B(_01997_),
+ sky130_fd_sc_hd__o22a_4 _06825_ (.A1(_01988_),
+    .A2(_01995_),
+    .B1(_01996_),
+    .B2(_01997_),
     .X(_01998_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06848_ (.A(_01905_),
-    .X(_01999_),
+ sky130_fd_sc_hd__inv_2 _06826_ (.A(_01998_),
+    .Y(_01999_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06849_ (.A1(_01982_),
-    .A2(_01985_),
-    .B1(_01998_),
-    .C1(_01999_),
+ sky130_fd_sc_hd__and2_4 _06827_ (.A(_01895_),
+    .B(_01999_),
     .X(_02000_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06850_ (.A(_01979_),
-    .B(_01981_),
-    .C(_02000_),
-    .X(_01015_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06851_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[7] ),
-    .B(_01980_),
+ sky130_fd_sc_hd__a211o_4 _06828_ (.A1(_01882_),
+    .A2(_01987_),
+    .B1(_02000_),
+    .C1(_01929_),
     .X(_02001_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06852_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[7] ),
-    .A2(_01863_),
-    .B1(_01984_),
+ sky130_fd_sc_hd__and3_4 _06829_ (.A(_01871_),
+    .B(_01986_),
+    .C(_02001_),
+    .X(_01043_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06830_ (.A(_01743_),
     .X(_02002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06853_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[4] ),
+ sky130_fd_sc_hd__buf_2 _06831_ (.A(_01878_),
     .X(_02003_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06854_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[7] ),
-    .A2(_02003_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[7] ),
-    .B2(_01912_),
-    .Y(_02004_),
+ sky130_fd_sc_hd__or2_4 _06832_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[8] ),
+    .B(_02003_),
+    .X(_02004_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06855_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[7] ),
-    .A2(_01988_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[7] ),
-    .B2(_01916_),
-    .Y(_02005_),
+ sky130_fd_sc_hd__buf_2 _06833_ (.A(_01881_),
+    .X(_02005_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06856_ (.A1(_01909_),
-    .A2(_02004_),
-    .B1(_01987_),
-    .B2(_02005_),
-    .X(_02006_),
+ sky130_fd_sc_hd__inv_2 _06834_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[8] ),
+    .Y(_02006_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06857_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[7] ),
-    .A2(_01991_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[7] ),
-    .B2(_01921_),
+ sky130_fd_sc_hd__nand2_4 _06835_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[7] ),
+    .B(_01886_),
     .Y(_02007_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06858_ (.A1(_01966_),
-    .A2(_02006_),
-    .B1(_01970_),
-    .B2(_02007_),
-    .X(_02008_),
+ sky130_fd_sc_hd__a21oi_4 _06836_ (.A1(_02006_),
+    .A2(_02007_),
+    .B1(_01888_),
+    .Y(_02008_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06859_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[7] ),
-    .A2(_01994_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[7] ),
-    .B2(_01926_),
+ sky130_fd_sc_hd__a22oi_4 _06837_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[8] ),
+    .A2(_01967_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[8] ),
+    .B2(_01935_),
     .Y(_02009_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06860_ (.A1(_01965_),
-    .A2(_02008_),
-    .B1(_01973_),
-    .B2(_02009_),
+ sky130_fd_sc_hd__buf_2 _06838_ (.A(_01910_),
     .X(_02010_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06861_ (.A(_02010_),
-    .Y(_02011_),
+ sky130_fd_sc_hd__buf_2 _06839_ (.A(_01962_),
+    .X(_02011_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06862_ (.A(_01872_),
-    .B(_02011_),
-    .X(_02012_),
+ sky130_fd_sc_hd__a22oi_4 _06840_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[8] ),
+    .A2(_02011_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[8] ),
+    .B2(_01939_),
+    .Y(_02012_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06863_ (.A1(_01982_),
-    .A2(_02002_),
-    .B1(_02012_),
-    .C1(_01999_),
+ sky130_fd_sc_hd__o22a_4 _06841_ (.A1(_01932_),
+    .A2(_02009_),
+    .B1(_02010_),
+    .B2(_02012_),
     .X(_02013_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06864_ (.A(_01979_),
-    .B(_02001_),
-    .C(_02013_),
-    .X(_01014_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06865_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[6] ),
-    .B(_01980_),
+ sky130_fd_sc_hd__buf_2 _06842_ (.A(_01972_),
     .X(_02014_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06866_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[6] ),
+ sky130_fd_sc_hd__a22oi_4 _06843_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[8] ),
+    .A2(_02014_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[8] ),
+    .B2(_01944_),
     .Y(_02015_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06867_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[4] ),
-    .B(_01861_),
+ sky130_fd_sc_hd__o22a_4 _06844_ (.A1(_01989_),
+    .A2(_02013_),
+    .B1(_01993_),
+    .B2(_02015_),
     .X(_02016_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06868_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[5] ),
-    .B(_02016_),
-    .Y(_02017_),
+ sky130_fd_sc_hd__buf_2 _06845_ (.A(_01979_),
+    .X(_02017_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21oi_4 _06869_ (.A1(_02015_),
+ sky130_fd_sc_hd__a22oi_4 _06846_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[8] ),
     .A2(_02017_),
-    .B1(_01863_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[8] ),
+    .B2(_01949_),
     .Y(_02018_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06870_ (.A(_01871_),
+ sky130_fd_sc_hd__o22a_4 _06847_ (.A1(_01988_),
+    .A2(_02016_),
+    .B1(_01996_),
+    .B2(_02018_),
     .X(_02019_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06871_ (.A(_01880_),
-    .X(_02020_),
+ sky130_fd_sc_hd__inv_2 _06848_ (.A(_02019_),
+    .Y(_02020_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06872_ (.A(_01910_),
+ sky130_fd_sc_hd__and2_4 _06849_ (.A(_01895_),
+    .B(_02020_),
     .X(_02021_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06873_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[6] ),
-    .A2(_02003_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[6] ),
-    .B2(_02021_),
-    .Y(_02022_),
+ sky130_fd_sc_hd__buf_2 _06850_ (.A(_01928_),
+    .X(_02022_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06874_ (.A(_01914_),
+ sky130_fd_sc_hd__a211o_4 _06851_ (.A1(_02005_),
+    .A2(_02008_),
+    .B1(_02021_),
+    .C1(_02022_),
     .X(_02023_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06875_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[6] ),
-    .A2(_01988_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[6] ),
-    .B2(_02023_),
-    .Y(_02024_),
+ sky130_fd_sc_hd__and3_4 _06852_ (.A(_02002_),
+    .B(_02004_),
+    .C(_02023_),
+    .X(_01042_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06876_ (.A1(_02020_),
-    .A2(_02022_),
-    .B1(_01987_),
-    .B2(_02024_),
+ sky130_fd_sc_hd__or2_4 _06853_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[7] ),
+    .B(_02003_),
+    .X(_02024_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o21a_4 _06854_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[7] ),
+    .A2(_01886_),
+    .B1(_02007_),
     .X(_02025_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06877_ (.A(_01919_),
+ sky130_fd_sc_hd__buf_2 _06855_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[4] ),
     .X(_02026_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06878_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[6] ),
-    .A2(_01991_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[6] ),
-    .B2(_02026_),
+ sky130_fd_sc_hd__a22oi_4 _06856_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[7] ),
+    .A2(_02026_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[7] ),
+    .B2(_01935_),
     .Y(_02027_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06879_ (.A1(_01966_),
-    .A2(_02025_),
-    .B1(_01970_),
-    .B2(_02027_),
-    .X(_02028_),
+ sky130_fd_sc_hd__a22oi_4 _06857_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[7] ),
+    .A2(_02011_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[7] ),
+    .B2(_01939_),
+    .Y(_02028_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06880_ (.A(_01924_),
+ sky130_fd_sc_hd__o22a_4 _06858_ (.A1(_01932_),
+    .A2(_02027_),
+    .B1(_02010_),
+    .B2(_02028_),
     .X(_02029_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06881_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[6] ),
-    .A2(_01994_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[6] ),
-    .B2(_02029_),
+ sky130_fd_sc_hd__a22oi_4 _06859_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[7] ),
+    .A2(_02014_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[7] ),
+    .B2(_01944_),
     .Y(_02030_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06882_ (.A1(_01965_),
-    .A2(_02028_),
-    .B1(_01973_),
+ sky130_fd_sc_hd__o22a_4 _06860_ (.A1(_01989_),
+    .A2(_02029_),
+    .B1(_01993_),
     .B2(_02030_),
     .X(_02031_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06883_ (.A(_02031_),
+ sky130_fd_sc_hd__a22oi_4 _06861_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[7] ),
+    .A2(_02017_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[7] ),
+    .B2(_01949_),
     .Y(_02032_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06884_ (.A(_02019_),
-    .B(_02032_),
+ sky130_fd_sc_hd__o22a_4 _06862_ (.A1(_01988_),
+    .A2(_02031_),
+    .B1(_01996_),
+    .B2(_02032_),
     .X(_02033_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06885_ (.A1(_01982_),
-    .A2(_02018_),
-    .B1(_02033_),
-    .C1(_01999_),
-    .X(_02034_),
+ sky130_fd_sc_hd__inv_2 _06863_ (.A(_02033_),
+    .Y(_02034_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06886_ (.A(_01979_),
-    .B(_02014_),
-    .C(_02034_),
-    .X(_01013_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06887_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[5] ),
-    .B(_01980_),
+ sky130_fd_sc_hd__and2_4 _06864_ (.A(_01895_),
+    .B(_02034_),
     .X(_02035_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06888_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[5] ),
-    .A2(_02016_),
-    .B1(_02017_),
+ sky130_fd_sc_hd__a211o_4 _06865_ (.A1(_02005_),
+    .A2(_02025_),
+    .B1(_02035_),
+    .C1(_02022_),
     .X(_02036_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06889_ (.A(_01873_),
+ sky130_fd_sc_hd__and3_4 _06866_ (.A(_02002_),
+    .B(_02024_),
+    .C(_02036_),
+    .X(_01041_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06867_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[6] ),
+    .B(_02003_),
     .X(_02037_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06890_ (.A(_01877_),
-    .X(_02038_),
+ sky130_fd_sc_hd__inv_2 _06868_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[6] ),
+    .Y(_02038_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06891_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[5] ),
-    .A2(_02003_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[5] ),
-    .B2(_02021_),
-    .Y(_02039_),
+ sky130_fd_sc_hd__and2_4 _06869_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[4] ),
+    .B(_01884_),
+    .X(_02039_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06892_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[5] ),
-    .A2(_01988_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[5] ),
-    .B2(_02023_),
+ sky130_fd_sc_hd__nand2_4 _06870_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[5] ),
+    .B(_02039_),
     .Y(_02040_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06893_ (.A1(_02020_),
-    .A2(_02039_),
-    .B1(_01987_),
-    .B2(_02040_),
-    .X(_02041_),
+ sky130_fd_sc_hd__a21oi_4 _06871_ (.A1(_02038_),
+    .A2(_02040_),
+    .B1(_01886_),
+    .Y(_02041_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06894_ (.A(_01876_),
+ sky130_fd_sc_hd__buf_2 _06872_ (.A(_01894_),
     .X(_02042_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06895_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[5] ),
-    .A2(_01991_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[5] ),
-    .B2(_02026_),
-    .Y(_02043_),
+ sky130_fd_sc_hd__buf_2 _06873_ (.A(_01903_),
+    .X(_02043_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06896_ (.A1(_02038_),
-    .A2(_02041_),
-    .B1(_02042_),
-    .B2(_02043_),
+ sky130_fd_sc_hd__buf_2 _06874_ (.A(_01933_),
     .X(_02044_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06897_ (.A(_01684_),
-    .X(_02045_),
+ sky130_fd_sc_hd__a22oi_4 _06875_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[6] ),
+    .A2(_02026_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[6] ),
+    .B2(_02044_),
+    .Y(_02045_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06898_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[5] ),
-    .A2(_01994_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[5] ),
-    .B2(_02029_),
-    .Y(_02046_),
+ sky130_fd_sc_hd__buf_2 _06876_ (.A(_01937_),
+    .X(_02046_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06899_ (.A1(_02037_),
-    .A2(_02044_),
-    .B1(_02045_),
+ sky130_fd_sc_hd__a22oi_4 _06877_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[6] ),
+    .A2(_02011_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[6] ),
     .B2(_02046_),
-    .X(_02047_),
+    .Y(_02047_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06900_ (.A(_02047_),
-    .Y(_02048_),
+ sky130_fd_sc_hd__o22a_4 _06878_ (.A1(_02043_),
+    .A2(_02045_),
+    .B1(_02010_),
+    .B2(_02047_),
+    .X(_02048_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06901_ (.A(_02019_),
-    .B(_02048_),
+ sky130_fd_sc_hd__buf_2 _06879_ (.A(_01942_),
     .X(_02049_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06902_ (.A1(_01982_),
-    .A2(_02036_),
-    .B1(_02049_),
-    .C1(_01999_),
-    .X(_02050_),
+ sky130_fd_sc_hd__a22oi_4 _06880_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[6] ),
+    .A2(_02014_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[6] ),
+    .B2(_02049_),
+    .Y(_02050_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06903_ (.A(_01979_),
-    .B(_02035_),
-    .C(_02050_),
-    .X(_01012_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06904_ (.A(_01158_),
+ sky130_fd_sc_hd__o22a_4 _06881_ (.A1(_01989_),
+    .A2(_02048_),
+    .B1(_01993_),
+    .B2(_02050_),
     .X(_02051_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06905_ (.A(_02051_),
+ sky130_fd_sc_hd__buf_2 _06882_ (.A(_01947_),
     .X(_02052_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06906_ (.A(_01855_),
-    .X(_02053_),
+ sky130_fd_sc_hd__a22oi_4 _06883_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[6] ),
+    .A2(_02017_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[6] ),
+    .B2(_02052_),
+    .Y(_02053_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06907_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[4] ),
-    .B(_02053_),
+ sky130_fd_sc_hd__o22a_4 _06884_ (.A1(_01988_),
+    .A2(_02051_),
+    .B1(_01996_),
+    .B2(_02053_),
     .X(_02054_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06908_ (.A(_01858_),
-    .X(_02055_),
+ sky130_fd_sc_hd__inv_2 _06885_ (.A(_02054_),
+    .Y(_02055_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06909_ (.A(_02016_),
-    .Y(_02056_),
+ sky130_fd_sc_hd__and2_4 _06886_ (.A(_02042_),
+    .B(_02055_),
+    .X(_02056_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06910_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[4] ),
-    .A2(_01861_),
+ sky130_fd_sc_hd__a211o_4 _06887_ (.A1(_02005_),
+    .A2(_02041_),
     .B1(_02056_),
+    .C1(_02022_),
     .X(_02057_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06911_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[4] ),
-    .A2(_02003_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[4] ),
-    .B2(_02021_),
-    .Y(_02058_),
+ sky130_fd_sc_hd__and3_4 _06888_ (.A(_02002_),
+    .B(_02037_),
+    .C(_02057_),
+    .X(_01040_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06912_ (.A(_01887_),
+ sky130_fd_sc_hd__or2_4 _06889_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[5] ),
+    .B(_02003_),
+    .X(_02058_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o21a_4 _06890_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[5] ),
+    .A2(_02039_),
+    .B1(_02040_),
     .X(_02059_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06913_ (.A(_01939_),
+ sky130_fd_sc_hd__buf_2 _06891_ (.A(_01896_),
     .X(_02060_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06914_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[4] ),
-    .A2(_02060_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[4] ),
-    .B2(_02023_),
-    .Y(_02061_),
+ sky130_fd_sc_hd__buf_2 _06892_ (.A(_01900_),
+    .X(_02061_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06915_ (.A1(_02020_),
-    .A2(_02058_),
-    .B1(_02059_),
-    .B2(_02061_),
-    .X(_02062_),
+ sky130_fd_sc_hd__a22oi_4 _06893_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[5] ),
+    .A2(_02026_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[5] ),
+    .B2(_02044_),
+    .Y(_02062_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06916_ (.A(_01949_),
-    .X(_02063_),
+ sky130_fd_sc_hd__a22oi_4 _06894_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[5] ),
+    .A2(_02011_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[5] ),
+    .B2(_02046_),
+    .Y(_02063_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06917_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[4] ),
-    .A2(_02063_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[4] ),
-    .B2(_02026_),
-    .Y(_02064_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06918_ (.A1(_02038_),
+ sky130_fd_sc_hd__o22a_4 _06895_ (.A1(_02043_),
     .A2(_02062_),
-    .B1(_02042_),
-    .B2(_02064_),
+    .B1(_02010_),
+    .B2(_02063_),
+    .X(_02064_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06896_ (.A(_01899_),
     .X(_02065_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06919_ (.A(_01956_),
-    .X(_02066_),
+ sky130_fd_sc_hd__a22oi_4 _06897_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[5] ),
+    .A2(_02014_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[5] ),
+    .B2(_02049_),
+    .Y(_02066_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06920_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[4] ),
-    .A2(_02066_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[4] ),
-    .B2(_02029_),
-    .Y(_02067_),
+ sky130_fd_sc_hd__o22a_4 _06898_ (.A1(_02061_),
+    .A2(_02064_),
+    .B1(_02065_),
+    .B2(_02066_),
+    .X(_02067_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06921_ (.A1(_02037_),
-    .A2(_02065_),
-    .B1(_02045_),
-    .B2(_02067_),
+ sky130_fd_sc_hd__buf_2 _06899_ (.A(_01711_),
     .X(_02068_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06922_ (.A(_02068_),
+ sky130_fd_sc_hd__a22oi_4 _06900_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[5] ),
+    .A2(_02017_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[5] ),
+    .B2(_02052_),
     .Y(_02069_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06923_ (.A(_02019_),
-    .B(_02069_),
+ sky130_fd_sc_hd__o22a_4 _06901_ (.A1(_02060_),
+    .A2(_02067_),
+    .B1(_02068_),
+    .B2(_02069_),
     .X(_02070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06924_ (.A(_01905_),
-    .X(_02071_),
+ sky130_fd_sc_hd__inv_2 _06902_ (.A(_02070_),
+    .Y(_02071_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06925_ (.A1(_02055_),
-    .A2(_02057_),
-    .B1(_02070_),
-    .C1(_02071_),
+ sky130_fd_sc_hd__and2_4 _06903_ (.A(_02042_),
+    .B(_02071_),
     .X(_02072_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06926_ (.A(_02052_),
-    .B(_02054_),
-    .C(_02072_),
-    .X(_01011_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06927_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[3] ),
-    .B(_02053_),
+ sky130_fd_sc_hd__a211o_4 _06904_ (.A1(_02005_),
+    .A2(_02059_),
+    .B1(_02072_),
+    .C1(_02022_),
     .X(_02073_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06928_ (.A(_01861_),
-    .Y(_02074_),
+ sky130_fd_sc_hd__and3_4 _06905_ (.A(_02002_),
+    .B(_02058_),
+    .C(_02073_),
+    .X(_01039_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06929_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[3] ),
-    .A2(_01860_),
-    .B1(_02074_),
+ sky130_fd_sc_hd__buf_2 _06906_ (.A(_01185_),
+    .X(_02074_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06907_ (.A(_02074_),
     .X(_02075_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06930_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[4] ),
+ sky130_fd_sc_hd__buf_2 _06908_ (.A(_01878_),
     .X(_02076_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06931_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[3] ),
-    .A2(_02076_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[3] ),
-    .B2(_02021_),
-    .Y(_02077_),
+ sky130_fd_sc_hd__or2_4 _06909_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[4] ),
+    .B(_02076_),
+    .X(_02077_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06932_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[3] ),
-    .A2(_02060_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[3] ),
-    .B2(_02023_),
-    .Y(_02078_),
+ sky130_fd_sc_hd__buf_2 _06910_ (.A(_01881_),
+    .X(_02078_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06933_ (.A1(_02020_),
-    .A2(_02077_),
-    .B1(_02059_),
-    .B2(_02078_),
-    .X(_02079_),
+ sky130_fd_sc_hd__inv_2 _06911_ (.A(_02039_),
+    .Y(_02079_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06934_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[3] ),
-    .A2(_02063_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[3] ),
-    .B2(_02026_),
-    .Y(_02080_),
+ sky130_fd_sc_hd__o21a_4 _06912_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[4] ),
+    .A2(_01884_),
+    .B1(_02079_),
+    .X(_02080_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06935_ (.A1(_02038_),
-    .A2(_02079_),
-    .B1(_02042_),
-    .B2(_02080_),
-    .X(_02081_),
+ sky130_fd_sc_hd__a22oi_4 _06913_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[4] ),
+    .A2(_02026_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[4] ),
+    .B2(_02044_),
+    .Y(_02081_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06936_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[3] ),
-    .A2(_02066_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[3] ),
-    .B2(_02029_),
-    .Y(_02082_),
+ sky130_fd_sc_hd__buf_2 _06914_ (.A(_01910_),
+    .X(_02082_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06937_ (.A1(_02037_),
-    .A2(_02081_),
-    .B1(_02045_),
-    .B2(_02082_),
+ sky130_fd_sc_hd__buf_2 _06915_ (.A(_01962_),
     .X(_02083_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06938_ (.A(_02083_),
+ sky130_fd_sc_hd__a22oi_4 _06916_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[4] ),
+    .A2(_02083_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[4] ),
+    .B2(_02046_),
     .Y(_02084_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06939_ (.A(_02019_),
-    .B(_02084_),
+ sky130_fd_sc_hd__o22a_4 _06917_ (.A1(_02043_),
+    .A2(_02081_),
+    .B1(_02082_),
+    .B2(_02084_),
     .X(_02085_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06940_ (.A1(_02055_),
-    .A2(_02075_),
-    .B1(_02085_),
-    .C1(_02071_),
+ sky130_fd_sc_hd__buf_2 _06918_ (.A(_01972_),
     .X(_02086_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06941_ (.A(_02052_),
-    .B(_02073_),
-    .C(_02086_),
-    .X(_01010_),
+ sky130_fd_sc_hd__a22oi_4 _06919_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[4] ),
+    .A2(_02086_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[4] ),
+    .B2(_02049_),
+    .Y(_02087_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06942_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[2] ),
-    .B(_02053_),
-    .X(_02087_),
+ sky130_fd_sc_hd__o22a_4 _06920_ (.A1(_02061_),
+    .A2(_02085_),
+    .B1(_02065_),
+    .B2(_02087_),
+    .X(_02088_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06943_ (.A(_01860_),
-    .Y(_02088_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06944_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[2] ),
-    .A2(_01370_),
-    .B1(_02088_),
+ sky130_fd_sc_hd__buf_2 _06921_ (.A(_01979_),
     .X(_02089_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06945_ (.A(_01449_),
-    .X(_02090_),
+ sky130_fd_sc_hd__a22oi_4 _06922_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[4] ),
+    .A2(_02089_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[4] ),
+    .B2(_02052_),
+    .Y(_02090_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06946_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[2] ),
-    .A2(_02076_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[2] ),
-    .B2(_01911_),
-    .Y(_02091_),
+ sky130_fd_sc_hd__o22a_4 _06923_ (.A1(_02060_),
+    .A2(_02088_),
+    .B1(_02068_),
+    .B2(_02090_),
+    .X(_02091_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06947_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[2] ),
-    .A2(_02060_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[2] ),
-    .B2(_01915_),
+ sky130_fd_sc_hd__inv_2 _06924_ (.A(_02091_),
     .Y(_02092_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06948_ (.A1(_01881_),
-    .A2(_02091_),
-    .B1(_02059_),
-    .B2(_02092_),
+ sky130_fd_sc_hd__and2_4 _06925_ (.A(_02042_),
+    .B(_02092_),
     .X(_02093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06949_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[2] ),
-    .A2(_02063_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[2] ),
-    .B2(_01920_),
-    .Y(_02094_),
+ sky130_fd_sc_hd__buf_2 _06926_ (.A(_01928_),
+    .X(_02094_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06950_ (.A1(_02038_),
-    .A2(_02093_),
-    .B1(_02042_),
-    .B2(_02094_),
+ sky130_fd_sc_hd__a211o_4 _06927_ (.A1(_02078_),
+    .A2(_02080_),
+    .B1(_02093_),
+    .C1(_02094_),
     .X(_02095_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06951_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[2] ),
-    .A2(_02066_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[2] ),
-    .B2(_01925_),
-    .Y(_02096_),
+ sky130_fd_sc_hd__and3_4 _06928_ (.A(_02075_),
+    .B(_02077_),
+    .C(_02095_),
+    .X(_01038_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06952_ (.A1(_02037_),
-    .A2(_02095_),
-    .B1(_02045_),
-    .B2(_02096_),
-    .X(_02097_),
+ sky130_fd_sc_hd__or2_4 _06929_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[3] ),
+    .B(_02076_),
+    .X(_02096_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06953_ (.A(_02097_),
-    .Y(_02098_),
+ sky130_fd_sc_hd__inv_2 _06930_ (.A(_01884_),
+    .Y(_02097_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06954_ (.A(_02090_),
-    .B(_02098_),
+ sky130_fd_sc_hd__o21a_4 _06931_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[3] ),
+    .A2(_01883_),
+    .B1(_02097_),
+    .X(_02098_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _06932_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.bank_st[4] ),
     .X(_02099_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06955_ (.A1(_02055_),
-    .A2(_02089_),
-    .B1(_02099_),
-    .C1(_02071_),
-    .X(_02100_),
+ sky130_fd_sc_hd__a22oi_4 _06933_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[3] ),
+    .A2(_02099_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[3] ),
+    .B2(_02044_),
+    .Y(_02100_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06956_ (.A(_02052_),
-    .B(_02087_),
-    .C(_02100_),
-    .X(_01009_),
+ sky130_fd_sc_hd__a22oi_4 _06934_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[3] ),
+    .A2(_02083_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[3] ),
+    .B2(_02046_),
+    .Y(_02101_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06957_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[1] ),
-    .B(_02053_),
-    .X(_02101_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _06958_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[1] ),
-    .A2(\u_sdrc_core.u_xfr_ctl.xfr_caddr[0] ),
-    .B1(_01396_),
+ sky130_fd_sc_hd__o22a_4 _06935_ (.A1(_02043_),
+    .A2(_02100_),
+    .B1(_02082_),
+    .B2(_02101_),
     .X(_02102_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06959_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[1] ),
-    .A2(_02076_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[1] ),
-    .B2(_01911_),
+ sky130_fd_sc_hd__a22oi_4 _06936_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[3] ),
+    .A2(_02086_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[3] ),
+    .B2(_02049_),
     .Y(_02103_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06960_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[1] ),
-    .A2(_02060_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[1] ),
-    .B2(_01915_),
-    .Y(_02104_),
+ sky130_fd_sc_hd__o22a_4 _06937_ (.A1(_02061_),
+    .A2(_02102_),
+    .B1(_02065_),
+    .B2(_02103_),
+    .X(_02104_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06961_ (.A1(_01881_),
-    .A2(_02103_),
-    .B1(_02059_),
-    .B2(_02104_),
-    .X(_02105_),
+ sky130_fd_sc_hd__a22oi_4 _06938_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[3] ),
+    .A2(_02089_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[3] ),
+    .B2(_02052_),
+    .Y(_02105_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06962_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[1] ),
-    .A2(_02063_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[1] ),
-    .B2(_01920_),
-    .Y(_02106_),
+ sky130_fd_sc_hd__o22a_4 _06939_ (.A1(_02060_),
+    .A2(_02104_),
+    .B1(_02068_),
+    .B2(_02105_),
+    .X(_02106_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06963_ (.A1(_01878_),
-    .A2(_02105_),
-    .B1(_01892_),
-    .B2(_02106_),
-    .X(_02107_),
+ sky130_fd_sc_hd__inv_2 _06940_ (.A(_02106_),
+    .Y(_02107_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06964_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[1] ),
-    .A2(_02066_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[1] ),
-    .B2(_01925_),
-    .Y(_02108_),
+ sky130_fd_sc_hd__and2_4 _06941_ (.A(_02042_),
+    .B(_02107_),
+    .X(_02108_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06965_ (.A1(_01874_),
-    .A2(_02107_),
-    .B1(_01898_),
-    .B2(_02108_),
+ sky130_fd_sc_hd__a211o_4 _06942_ (.A1(_02078_),
+    .A2(_02098_),
+    .B1(_02108_),
+    .C1(_02094_),
     .X(_02109_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06966_ (.A(_02109_),
-    .Y(_02110_),
+ sky130_fd_sc_hd__and3_4 _06943_ (.A(_02075_),
+    .B(_02096_),
+    .C(_02109_),
+    .X(_01037_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06967_ (.A(_02090_),
-    .B(_02110_),
-    .X(_02111_),
+ sky130_fd_sc_hd__or2_4 _06944_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[2] ),
+    .B(_02076_),
+    .X(_02110_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06968_ (.A1(_02055_),
-    .A2(_02102_),
+ sky130_fd_sc_hd__inv_2 _06945_ (.A(_01883_),
+    .Y(_02111_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o21a_4 _06946_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[2] ),
+    .A2(_01397_),
     .B1(_02111_),
-    .C1(_02071_),
     .X(_02112_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06969_ (.A(_02052_),
-    .B(_02101_),
-    .C(_02112_),
-    .X(_01008_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06970_ (.A(_02051_),
+ sky130_fd_sc_hd__buf_2 _06947_ (.A(_01529_),
     .X(_02113_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06971_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[0] ),
-    .B(_01855_),
-    .X(_02114_),
+ sky130_fd_sc_hd__a22oi_4 _06948_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[2] ),
+    .A2(_02099_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[2] ),
+    .B2(_01934_),
+    .Y(_02114_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06972_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[0] ),
+ sky130_fd_sc_hd__a22oi_4 _06949_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[2] ),
+    .A2(_02083_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[2] ),
+    .B2(_01938_),
     .Y(_02115_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06973_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[0] ),
-    .A2(_02076_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[0] ),
-    .B2(_01911_),
-    .Y(_02116_),
+ sky130_fd_sc_hd__o22a_4 _06950_ (.A1(_01904_),
+    .A2(_02114_),
+    .B1(_02082_),
+    .B2(_02115_),
+    .X(_02116_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06974_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[0] ),
-    .A2(_01939_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[0] ),
-    .B2(_01915_),
+ sky130_fd_sc_hd__a22oi_4 _06951_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[2] ),
+    .A2(_02086_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[2] ),
+    .B2(_01943_),
     .Y(_02117_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06975_ (.A1(_01881_),
+ sky130_fd_sc_hd__o22a_4 _06952_ (.A1(_02061_),
     .A2(_02116_),
-    .B1(_01887_),
+    .B1(_02065_),
     .B2(_02117_),
     .X(_02118_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06976_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[0] ),
-    .A2(_01949_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[0] ),
-    .B2(_01920_),
+ sky130_fd_sc_hd__a22oi_4 _06953_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[2] ),
+    .A2(_02089_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[2] ),
+    .B2(_01948_),
     .Y(_02119_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06977_ (.A1(_01878_),
+ sky130_fd_sc_hd__o22a_4 _06954_ (.A1(_02060_),
     .A2(_02118_),
-    .B1(_01892_),
+    .B1(_02068_),
     .B2(_02119_),
     .X(_02120_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _06978_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[0] ),
-    .A2(_01956_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[0] ),
-    .B2(_01925_),
+ sky130_fd_sc_hd__inv_2 _06955_ (.A(_02120_),
     .Y(_02121_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _06979_ (.A1(_01874_),
-    .A2(_02120_),
-    .B1(_01898_),
-    .B2(_02121_),
+ sky130_fd_sc_hd__and2_4 _06956_ (.A(_02113_),
+    .B(_02121_),
     .X(_02122_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06980_ (.A(_02122_),
-    .Y(_02123_),
+ sky130_fd_sc_hd__a211o_4 _06957_ (.A1(_02078_),
+    .A2(_02112_),
+    .B1(_02122_),
+    .C1(_02094_),
+    .X(_02123_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _06981_ (.A(_02090_),
-    .B(_02123_),
+ sky130_fd_sc_hd__and3_4 _06958_ (.A(_02075_),
+    .B(_02110_),
+    .C(_02123_),
+    .X(_01036_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06959_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[1] ),
+    .B(_02076_),
     .X(_02124_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06982_ (.A1(_02115_),
-    .A2(_01936_),
-    .B1(_02124_),
-    .C1(_01905_),
+ sky130_fd_sc_hd__o21a_4 _06960_ (.A1(\u_sdrc_core.u_xfr_ctl.xfr_caddr[1] ),
+    .A2(\u_sdrc_core.u_xfr_ctl.xfr_caddr[0] ),
+    .B1(_01423_),
     .X(_02125_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06983_ (.A(_02113_),
-    .B(_02114_),
-    .C(_02125_),
-    .X(_01007_),
+ sky130_fd_sc_hd__a22oi_4 _06961_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[1] ),
+    .A2(_02099_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[1] ),
+    .B2(_01934_),
+    .Y(_02126_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06984_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[1] ),
-    .B(\u_sdrc_core.u_xfr_ctl.l_len[0] ),
-    .X(_02126_),
+ sky130_fd_sc_hd__a22oi_4 _06962_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[1] ),
+    .A2(_02083_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[1] ),
+    .B2(_01938_),
+    .Y(_02127_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06985_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[2] ),
-    .B(_02126_),
-    .X(_02127_),
+ sky130_fd_sc_hd__o22a_4 _06963_ (.A1(_01904_),
+    .A2(_02126_),
+    .B1(_02082_),
+    .B2(_02127_),
+    .X(_02128_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _06986_ (.A(_02127_),
-    .B(_01372_),
-    .Y(_02128_),
+ sky130_fd_sc_hd__a22oi_4 _06964_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[1] ),
+    .A2(_02086_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[1] ),
+    .B2(_01943_),
+    .Y(_02129_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _06987_ (.A1_N(\u_sdrc_core.u_xfr_ctl.l_len[6] ),
-    .A2_N(_02128_),
-    .B1(\u_sdrc_core.u_xfr_ctl.l_len[6] ),
-    .B2(_02128_),
-    .X(_02129_),
+ sky130_fd_sc_hd__o22a_4 _06965_ (.A1(_01901_),
+    .A2(_02128_),
+    .B1(_01915_),
+    .B2(_02129_),
+    .X(_02130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _06988_ (.A(_02129_),
-    .B(_01457_),
-    .Y(_02130_),
+ sky130_fd_sc_hd__a22oi_4 _06966_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[1] ),
+    .A2(_02089_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[1] ),
+    .B2(_01948_),
+    .Y(_02131_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06989_ (.A(_02113_),
-    .B(_02130_),
-    .C(_01625_),
-    .X(_01006_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06990_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[3] ),
-    .B(_02127_),
-    .X(_02131_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06991_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[4] ),
-    .B(_02131_),
+ sky130_fd_sc_hd__o22a_4 _06967_ (.A1(_01897_),
+    .A2(_02130_),
+    .B1(_01921_),
+    .B2(_02131_),
     .X(_02132_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06992_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[5] ),
-    .A2(_02132_),
-    .B1(_02128_),
-    .C1(_01451_),
-    .X(_02133_),
+ sky130_fd_sc_hd__inv_2 _06968_ (.A(_02132_),
+    .Y(_02133_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06993_ (.A(_01456_),
+ sky130_fd_sc_hd__and2_4 _06969_ (.A(_02113_),
+    .B(_02133_),
     .X(_02134_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06994_ (.A(_02134_),
-    .B(_01593_),
+ sky130_fd_sc_hd__a211o_4 _06970_ (.A1(_02078_),
+    .A2(_02125_),
+    .B1(_02134_),
+    .C1(_02094_),
     .X(_02135_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _06995_ (.A(_02113_),
-    .B(_02133_),
+ sky130_fd_sc_hd__and3_4 _06971_ (.A(_02075_),
+    .B(_02124_),
     .C(_02135_),
-    .X(_01005_),
+    .X(_01035_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _06996_ (.A(_02134_),
-    .B(_01603_),
+ sky130_fd_sc_hd__buf_2 _06972_ (.A(_02074_),
     .X(_02136_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _06997_ (.A(_02132_),
-    .Y(_02137_),
+ sky130_fd_sc_hd__or2_4 _06973_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[0] ),
+    .B(_01878_),
+    .X(_02137_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _06998_ (.A(_01450_),
-    .X(_02138_),
+ sky130_fd_sc_hd__inv_2 _06974_ (.A(\u_sdrc_core.u_xfr_ctl.xfr_caddr[0] ),
+    .Y(_02138_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _06999_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[4] ),
-    .A2(_02131_),
-    .B1(_02137_),
-    .C1(_02138_),
-    .X(_02139_),
+ sky130_fd_sc_hd__a22oi_4 _06975_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_caddr[0] ),
+    .A2(_02099_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_raddr[0] ),
+    .B2(_01934_),
+    .Y(_02139_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07000_ (.A(_02113_),
-    .B(_02136_),
-    .C(_02139_),
-    .X(_01004_),
+ sky130_fd_sc_hd__a22oi_4 _06976_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_caddr[0] ),
+    .A2(_01962_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_raddr[0] ),
+    .B2(_01938_),
+    .Y(_02140_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07001_ (.A(_02051_),
-    .X(_02140_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07002_ (.A(_02134_),
-    .B(_01583_),
+ sky130_fd_sc_hd__o22a_4 _06977_ (.A1(_01904_),
+    .A2(_02139_),
+    .B1(_01910_),
+    .B2(_02140_),
     .X(_02141_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07003_ (.A(_02131_),
+ sky130_fd_sc_hd__a22oi_4 _06978_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_caddr[0] ),
+    .A2(_01972_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_raddr[0] ),
+    .B2(_01943_),
     .Y(_02142_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07004_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[3] ),
-    .A2(_02127_),
-    .B1(_02142_),
-    .C1(_02138_),
+ sky130_fd_sc_hd__o22a_4 _06979_ (.A1(_01901_),
+    .A2(_02141_),
+    .B1(_01915_),
+    .B2(_02142_),
     .X(_02143_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07005_ (.A(_02140_),
-    .B(_02141_),
-    .C(_02143_),
-    .X(_01003_),
+ sky130_fd_sc_hd__a22oi_4 _06980_ (.A1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_caddr[0] ),
+    .A2(_01979_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_raddr[0] ),
+    .B2(_01948_),
+    .Y(_02144_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07006_ (.A(_02134_),
-    .B(_01613_),
-    .X(_02144_),
+ sky130_fd_sc_hd__o22a_4 _06981_ (.A1(_01897_),
+    .A2(_02143_),
+    .B1(_01921_),
+    .B2(_02144_),
+    .X(_02145_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07007_ (.A(_02127_),
-    .Y(_02145_),
+ sky130_fd_sc_hd__inv_2 _06982_ (.A(_02145_),
+    .Y(_02146_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07008_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[2] ),
-    .A2(_02126_),
-    .B1(_02145_),
-    .C1(_02138_),
-    .X(_02146_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07009_ (.A(_02140_),
-    .B(_02144_),
-    .C(_02146_),
-    .X(_01002_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07010_ (.A(_01859_),
-    .B(_01573_),
+ sky130_fd_sc_hd__and2_4 _06983_ (.A(_02113_),
+    .B(_02146_),
     .X(_02147_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07011_ (.A(_02126_),
-    .Y(_02148_),
+ sky130_fd_sc_hd__a211o_4 _06984_ (.A1(_02138_),
+    .A2(_01959_),
+    .B1(_02147_),
+    .C1(_01928_),
+    .X(_02148_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07012_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[1] ),
-    .A2(\u_sdrc_core.u_xfr_ctl.l_len[0] ),
-    .B1(_02148_),
-    .C1(_01451_),
+ sky130_fd_sc_hd__and3_4 _06985_ (.A(_02136_),
+    .B(_02137_),
+    .C(_02148_),
+    .X(_01034_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06986_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[1] ),
+    .B(\u_sdrc_core.u_xfr_ctl.l_len[0] ),
     .X(_02149_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07013_ (.A(_02140_),
-    .B(_02147_),
-    .C(_02149_),
-    .X(_01001_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07014_ (.A(_01395_),
+ sky130_fd_sc_hd__or2_4 _06987_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[2] ),
+    .B(_02149_),
     .X(_02150_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _07015_ (.A(_01371_),
-    .B(_02150_),
-    .C(_01450_),
-    .X(_02151_),
+ sky130_fd_sc_hd__nor2_4 _06988_ (.A(_02150_),
+    .B(_01399_),
+    .Y(_02151_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07016_ (.A(_01543_),
+ sky130_fd_sc_hd__a2bb2o_4 _06989_ (.A1_N(\u_sdrc_core.u_xfr_ctl.l_len[6] ),
+    .A2_N(_02151_),
+    .B1(\u_sdrc_core.u_xfr_ctl.l_len[6] ),
+    .B2(_02151_),
     .X(_02152_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07017_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[0] ),
-    .B(_01550_),
-    .X(_02153_),
+ sky130_fd_sc_hd__nand2_4 _06990_ (.A(_02152_),
+    .B(_01537_),
+    .Y(_02153_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07018_ (.A1(_01524_),
-    .A2(_01181_),
-    .B1(_01453_),
-    .C1(_02153_),
+ sky130_fd_sc_hd__and3_4 _06991_ (.A(_02136_),
+    .B(_02153_),
+    .C(_01681_),
+    .X(_01033_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06992_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[3] ),
+    .B(_02150_),
     .X(_02154_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07019_ (.A(_01521_),
+ sky130_fd_sc_hd__or2_4 _06993_ (.A(\u_sdrc_core.u_xfr_ctl.l_len[4] ),
+    .B(_02154_),
     .X(_02155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07020_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[0] ),
-    .B(_01557_),
+ sky130_fd_sc_hd__a211o_4 _06994_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[5] ),
+    .A2(_02155_),
+    .B1(_02151_),
+    .C1(_01531_),
     .X(_02156_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07021_ (.A1(_01537_),
-    .A2(_01181_),
-    .B1(_02155_),
-    .C1(_02156_),
+ sky130_fd_sc_hd__buf_2 _06995_ (.A(_01536_),
     .X(_02157_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07022_ (.A(_02152_),
-    .B(_02154_),
-    .C(_02157_),
+ sky130_fd_sc_hd__or2_4 _06996_ (.A(_02157_),
+    .B(_01649_),
     .X(_02158_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07023_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[0] ),
-    .B(_01569_),
+ sky130_fd_sc_hd__and3_4 _06997_ (.A(_02136_),
+    .B(_02156_),
+    .C(_02158_),
+    .X(_01032_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _06998_ (.A(_02157_),
+    .B(_01659_),
     .X(_02159_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07024_ (.A1(_01529_),
-    .A2(_01180_),
-    .B1(_01438_),
-    .C1(_02159_),
-    .X(_02160_),
+ sky130_fd_sc_hd__inv_2 _06999_ (.A(_02155_),
+    .Y(_02160_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07025_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[0] ),
-    .B(_01562_),
+ sky130_fd_sc_hd__buf_2 _07000_ (.A(_01530_),
     .X(_02161_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07026_ (.A1(_01542_),
-    .A2(_01180_),
-    .B1(_01521_),
+ sky130_fd_sc_hd__a211o_4 _07001_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[4] ),
+    .A2(_02154_),
+    .B1(_02160_),
     .C1(_02161_),
     .X(_02162_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07027_ (.A(_01462_),
-    .B(_02160_),
+ sky130_fd_sc_hd__and3_4 _07002_ (.A(_02136_),
+    .B(_02159_),
     .C(_02162_),
+    .X(_01031_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07003_ (.A(_02074_),
     .X(_02163_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _07028_ (.A(_02158_),
-    .B(_02163_),
-    .C(_01936_),
+ sky130_fd_sc_hd__or2_4 _07004_ (.A(_02157_),
+    .B(_01639_),
     .X(_02164_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07029_ (.A(_02140_),
-    .B(_02151_),
-    .C(_02164_),
-    .X(_01000_),
+ sky130_fd_sc_hd__inv_2 _07005_ (.A(_02154_),
+    .Y(_02165_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07030_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[2] ),
-    .X(_02165_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07031_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[5] ),
-    .B(_01401_),
-    .C(\u_sdrc_core.u_xfr_ctl.mgmt_st[4] ),
-    .D(_01403_),
+ sky130_fd_sc_hd__a211o_4 _07006_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[3] ),
+    .A2(_02150_),
+    .B1(_02165_),
+    .C1(_02161_),
     .X(_02166_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _07032_ (.A(_01404_),
-    .B(_02165_),
+ sky130_fd_sc_hd__and3_4 _07007_ (.A(_02163_),
+    .B(_02164_),
     .C(_02166_),
+    .X(_01030_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _07008_ (.A(_02157_),
+    .B(_01669_),
     .X(_02167_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07033_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[4] ),
+ sky130_fd_sc_hd__inv_2 _07009_ (.A(_02150_),
     .Y(_02168_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07034_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[0] ),
-    .B(_02165_),
-    .C(_01403_),
-    .D(_01302_),
+ sky130_fd_sc_hd__a211o_4 _07010_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[2] ),
+    .A2(_02149_),
+    .B1(_02168_),
+    .C1(_02161_),
     .X(_02169_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07035_ (.A(_02169_),
-    .Y(_02170_),
+ sky130_fd_sc_hd__and3_4 _07011_ (.A(_02163_),
+    .B(_02167_),
+    .C(_02169_),
+    .X(_01029_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07036_ (.A(_01400_),
-    .B(_02170_),
-    .X(_02171_),
+ sky130_fd_sc_hd__or2_4 _07012_ (.A(_01882_),
+    .B(_01629_),
+    .X(_02170_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07037_ (.A(_02168_),
-    .B(_02171_),
+ sky130_fd_sc_hd__inv_2 _07013_ (.A(_02149_),
+    .Y(_02171_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a211o_4 _07014_ (.A1(\u_sdrc_core.u_xfr_ctl.l_len[1] ),
+    .A2(\u_sdrc_core.u_xfr_ctl.l_len[0] ),
+    .B1(_02171_),
+    .C1(_01531_),
     .X(_02172_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07038_ (.A(\u_sdrc_core.u_xfr_ctl.cntr1[1] ),
-    .B(\u_sdrc_core.u_xfr_ctl.cntr1[0] ),
+ sky130_fd_sc_hd__and3_4 _07015_ (.A(_02163_),
+    .B(_02170_),
+    .C(_02172_),
+    .X(_01028_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07016_ (.A(_01422_),
     .X(_02173_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _07039_ (.A(\u_sdrc_core.u_xfr_ctl.cntr1[2] ),
+ sky130_fd_sc_hd__or3_4 _07017_ (.A(_01398_),
     .B(_02173_),
-    .Y(_02174_),
+    .C(_01530_),
+    .X(_02174_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07040_ (.A(_02172_),
-    .B(_02174_),
+ sky130_fd_sc_hd__buf_2 _07018_ (.A(_01599_),
     .X(_02175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07041_ (.A(cfg_sdr_rfmax[2]),
-    .Y(_02176_),
+ sky130_fd_sc_hd__and2_4 _07019_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.l_len[0] ),
+    .B(_01606_),
+    .X(_02176_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07042_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[2] ),
-    .B(_02176_),
+ sky130_fd_sc_hd__a211o_4 _07020_ (.A1(_01580_),
+    .A2(_01208_),
+    .B1(_01533_),
+    .C1(_02176_),
     .X(_02177_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07043_ (.A(_01466_),
-    .B(cfg_sdr_rfmax[1]),
+ sky130_fd_sc_hd__buf_2 _07021_ (.A(_01577_),
     .X(_02178_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07044_ (.A1(_01467_),
-    .A2(cfg_sdr_rfmax[0]),
-    .A3(_02178_),
-    .B1(_01466_),
-    .B2(cfg_sdr_rfmax[1]),
+ sky130_fd_sc_hd__and2_4 _07022_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.l_len[0] ),
+    .B(_01613_),
     .X(_02179_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07045_ (.A(_02179_),
-    .Y(_02180_),
+ sky130_fd_sc_hd__a211o_4 _07023_ (.A1(_01593_),
+    .A2(_01208_),
+    .B1(_02178_),
+    .C1(_02179_),
+    .X(_02180_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07046_ (.A1(_01464_),
-    .A2(_02176_),
-    .B1(_02177_),
-    .B2(_02180_),
+ sky130_fd_sc_hd__and3_4 _07024_ (.A(_02175_),
+    .B(_02177_),
+    .C(_02180_),
     .X(_02181_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07047_ (.A(_02181_),
-    .Y(_02182_),
+ sky130_fd_sc_hd__and2_4 _07025_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.l_len[0] ),
+    .B(_01625_),
+    .X(_02182_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07048_ (.A(_01508_),
-    .B(_02182_),
+ sky130_fd_sc_hd__a211o_4 _07026_ (.A1(_01585_),
+    .A2(_01207_),
+    .B1(_01465_),
+    .C1(_02182_),
     .X(_02183_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _07049_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[3] ),
-    .A2(_02175_),
-    .B1(_02183_),
+ sky130_fd_sc_hd__and2_4 _07027_ (.A(\u_sdrc_core.u_bank_ctl.bank3_fsm.l_len[0] ),
+    .B(_01618_),
     .X(_02184_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21bo_4 _07050_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[3] ),
-    .A2(_02175_),
-    .B1_N(_02184_),
+ sky130_fd_sc_hd__a211o_4 _07028_ (.A1(_01598_),
+    .A2(_01207_),
+    .B1(_01577_),
+    .C1(_02184_),
     .X(_02185_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07051_ (.A(_01506_),
+ sky130_fd_sc_hd__and3_4 _07029_ (.A(_01542_),
+    .B(_02183_),
+    .C(_02185_),
     .X(_02186_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07052_ (.A(_02186_),
+ sky130_fd_sc_hd__or3_4 _07030_ (.A(_02181_),
+    .B(_02186_),
+    .C(_01959_),
     .X(_02187_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07053_ (.A(_02187_),
+ sky130_fd_sc_hd__and3_4 _07031_ (.A(_02163_),
+    .B(_02174_),
+    .C(_02187_),
+    .X(_01027_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07032_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[2] ),
     .X(_02188_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21oi_4 _07054_ (.A1(_02167_),
-    .A2(_02185_),
-    .B1(_02188_),
-    .Y(_00999_),
+ sky130_fd_sc_hd__or4_4 _07033_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[5] ),
+    .B(_01428_),
+    .C(\u_sdrc_core.u_xfr_ctl.mgmt_st[4] ),
+    .D(_01430_),
+    .X(_02189_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _07055_ (.A(_02167_),
-    .B(_02183_),
-    .Y(_02189_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07056_ (.A(_02172_),
-    .B(_02189_),
+ sky130_fd_sc_hd__or3_4 _07034_ (.A(_01431_),
+    .B(_02188_),
+    .C(_02189_),
     .X(_02190_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07057_ (.A(_02190_),
+ sky130_fd_sc_hd__inv_2 _07035_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[4] ),
     .Y(_02191_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07058_ (.A(_01517_),
+ sky130_fd_sc_hd__or4_4 _07036_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[0] ),
+    .B(_02188_),
+    .C(_01430_),
+    .D(_01329_),
     .X(_02192_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07059_ (.A(_02192_),
-    .X(_02193_),
+ sky130_fd_sc_hd__inv_2 _07037_ (.A(_02192_),
+    .Y(_02193_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07060_ (.A(_02182_),
+ sky130_fd_sc_hd__and2_4 _07038_ (.A(_01427_),
+    .B(_02193_),
     .X(_02194_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07061_ (.A(_01509_),
+ sky130_fd_sc_hd__and2_4 _07039_ (.A(_02191_),
     .B(_02194_),
-    .C(_01464_),
-    .D(_02166_),
     .X(_02195_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07062_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[2] ),
-    .A2(_02173_),
-    .B1(_02174_),
-    .C1(_02189_),
+ sky130_fd_sc_hd__or2_4 _07040_ (.A(\u_sdrc_core.u_xfr_ctl.cntr1[1] ),
+    .B(\u_sdrc_core.u_xfr_ctl.cntr1[0] ),
     .X(_02196_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07063_ (.A(_02190_),
-    .B(_02195_),
-    .C(_02196_),
-    .X(_02197_),
+ sky130_fd_sc_hd__nor2_4 _07041_ (.A(\u_sdrc_core.u_xfr_ctl.cntr1[2] ),
+    .B(_02196_),
+    .Y(_02197_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07064_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[2] ),
-    .A2(_02191_),
-    .B1(_02193_),
-    .C1(_02197_),
-    .X(_00998_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07065_ (.A(_01509_),
-    .B(_02194_),
-    .C(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[1] ),
-    .D(_02166_),
+ sky130_fd_sc_hd__and2_4 _07042_ (.A(_02195_),
+    .B(_02197_),
     .X(_02198_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07066_ (.A(_02173_),
+ sky130_fd_sc_hd__inv_2 _07043_ (.A(cfg_sdr_rfmax[2]),
     .Y(_02199_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07067_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[1] ),
-    .A2(\u_sdrc_core.u_xfr_ctl.cntr1[0] ),
-    .B1(_02199_),
-    .C1(_02189_),
+ sky130_fd_sc_hd__and2_4 _07044_ (.A(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[2] ),
+    .B(_02199_),
     .X(_02200_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07068_ (.A(_02190_),
-    .B(_02198_),
-    .C(_02200_),
+ sky130_fd_sc_hd__or2_4 _07045_ (.A(_01476_),
+    .B(cfg_sdr_rfmax[1]),
     .X(_02201_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07069_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[1] ),
-    .A2(_02191_),
-    .B1(_02193_),
-    .C1(_02201_),
-    .X(_00997_),
+ sky130_fd_sc_hd__a32o_4 _07046_ (.A1(_01477_),
+    .A2(cfg_sdr_rfmax[0]),
+    .A3(_02201_),
+    .B1(_01476_),
+    .B2(cfg_sdr_rfmax[1]),
+    .X(_02202_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07070_ (.A(_02172_),
-    .Y(_02202_),
+ sky130_fd_sc_hd__inv_2 _07047_ (.A(_02202_),
+    .Y(_02203_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07071_ (.A(_02167_),
-    .B(_02183_),
-    .C(\u_sdrc_core.u_xfr_ctl.cntr1[0] ),
-    .X(_02203_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07072_ (.A(_02186_),
+ sky130_fd_sc_hd__o22a_4 _07048_ (.A1(_01474_),
+    .A2(_02199_),
+    .B1(_02200_),
+    .B2(_02203_),
     .X(_02204_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07073_ (.A(_01509_),
-    .B(_02194_),
-    .C(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[0] ),
-    .D(_02166_),
-    .X(_02205_),
+ sky130_fd_sc_hd__inv_2 _07049_ (.A(_02204_),
+    .Y(_02205_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07074_ (.A(_02203_),
-    .Y(_02206_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07075_ (.A(_02190_),
+ sky130_fd_sc_hd__or2_4 _07050_ (.A(_01518_),
     .B(_02205_),
-    .C(_02206_),
+    .X(_02206_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o21a_4 _07051_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[3] ),
+    .A2(_02198_),
+    .B1(_02206_),
     .X(_02207_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07076_ (.A1(_02202_),
-    .A2(_02203_),
-    .B1(_02204_),
-    .C1(_02207_),
-    .X(_00996_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07077_ (.A(_02169_),
+ sky130_fd_sc_hd__a21bo_4 _07052_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[3] ),
+    .A2(_02198_),
+    .B1_N(_02207_),
     .X(_02208_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07078_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[1] ),
-    .B(\u_sdrc_core.u_xfr_ctl.tmr0[0] ),
+ sky130_fd_sc_hd__buf_2 _07053_ (.A(_01516_),
     .X(_02209_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07079_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[2] ),
-    .B(_02209_),
+ sky130_fd_sc_hd__buf_2 _07054_ (.A(_02209_),
     .X(_02210_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07080_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[3] ),
-    .B(_02210_),
+ sky130_fd_sc_hd__buf_2 _07055_ (.A(_02210_),
     .X(_02211_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07081_ (.A(_02211_),
+ sky130_fd_sc_hd__a21oi_4 _07056_ (.A1(_02190_),
+    .A2(_02208_),
+    .B1(_02211_),
+    .Y(_01026_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__nand2_4 _07057_ (.A(_02190_),
+    .B(_02206_),
     .Y(_02212_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _07082_ (.A1(_02208_),
-    .A2(_02212_),
-    .B1(_02186_),
+ sky130_fd_sc_hd__or2_4 _07058_ (.A(_02195_),
+    .B(_02212_),
     .X(_02213_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07083_ (.A(_02210_),
+ sky130_fd_sc_hd__inv_2 _07059_ (.A(_02213_),
     .Y(_02214_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07084_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[3] ),
-    .Y(_02215_),
+ sky130_fd_sc_hd__buf_2 _07060_ (.A(_01573_),
+    .X(_02215_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07085_ (.A(cfg_sdr_trcar_d[3]),
-    .Y(_02216_),
+ sky130_fd_sc_hd__buf_2 _07061_ (.A(_02215_),
+    .X(_02216_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07086_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[1] ),
-    .Y(_02217_),
+ sky130_fd_sc_hd__buf_2 _07062_ (.A(_02205_),
+    .X(_02217_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07087_ (.A(_02217_),
-    .B(_01402_),
+ sky130_fd_sc_hd__or4_4 _07063_ (.A(_01519_),
+    .B(_02217_),
+    .C(_01474_),
+    .D(_02189_),
     .X(_02218_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07088_ (.A(cfg_sdr_trp_d[3]),
-    .Y(_02219_),
+ sky130_fd_sc_hd__a211o_4 _07064_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[2] ),
+    .A2(_02196_),
+    .B1(_02197_),
+    .C1(_02212_),
+    .X(_02219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07089_ (.A(_02165_),
-    .Y(_02220_),
+ sky130_fd_sc_hd__and3_4 _07065_ (.A(_02213_),
+    .B(_02218_),
+    .C(_02219_),
+    .X(_02220_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07090_ (.A(_02220_),
-    .B(_02168_),
+ sky130_fd_sc_hd__a211o_4 _07066_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[2] ),
+    .A2(_02214_),
+    .B1(_02216_),
+    .C1(_02220_),
+    .X(_01025_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or4_4 _07067_ (.A(_01519_),
+    .B(_02217_),
+    .C(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[1] ),
+    .D(_02189_),
     .X(_02221_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07091_ (.A1(_02216_),
-    .A2(_02218_),
-    .B1(_02219_),
-    .B2(_02221_),
-    .X(_02222_),
+ sky130_fd_sc_hd__inv_2 _07068_ (.A(_02196_),
+    .Y(_02222_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o32a_4 _07092_ (.A1(_02170_),
-    .A2(_02214_),
-    .A3(_02215_),
-    .B1(_02208_),
-    .B2(_02222_),
+ sky130_fd_sc_hd__a211o_4 _07069_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[1] ),
+    .A2(\u_sdrc_core.u_xfr_ctl.cntr1[0] ),
+    .B1(_02222_),
+    .C1(_02212_),
     .X(_02223_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _07093_ (.A(_02213_),
-    .B(_02223_),
-    .Y(_00995_),
+ sky130_fd_sc_hd__and3_4 _07070_ (.A(_02213_),
+    .B(_02221_),
+    .C(_02223_),
+    .X(_02224_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07094_ (.A(cfg_sdr_trcar_d[2]),
-    .Y(_02224_),
+ sky130_fd_sc_hd__a211o_4 _07071_ (.A1(\u_sdrc_core.u_xfr_ctl.cntr1[1] ),
+    .A2(_02214_),
+    .B1(_02216_),
+    .C1(_02224_),
+    .X(_01024_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07095_ (.A(cfg_sdr_trp_d[2]),
+ sky130_fd_sc_hd__inv_2 _07072_ (.A(_02195_),
     .Y(_02225_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07096_ (.A1(_02224_),
-    .A2(_02218_),
-    .B1(_02225_),
-    .B2(_02221_),
+ sky130_fd_sc_hd__and3_4 _07073_ (.A(_02190_),
+    .B(_02206_),
+    .C(\u_sdrc_core.u_xfr_ctl.cntr1[0] ),
     .X(_02226_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07097_ (.A1(\u_sdrc_core.u_xfr_ctl.tmr0[2] ),
-    .A2(_02209_),
-    .B1(_02214_),
-    .C1(_02170_),
+ sky130_fd_sc_hd__buf_2 _07074_ (.A(_02209_),
     .X(_02227_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07098_ (.A(_02227_),
-    .Y(_02228_),
+ sky130_fd_sc_hd__or4_4 _07075_ (.A(_01519_),
+    .B(_02217_),
+    .C(\u_sdrc_core.u_xfr_ctl.rfsh_row_cnt[0] ),
+    .D(_02189_),
+    .X(_02228_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07099_ (.A1(_02171_),
+ sky130_fd_sc_hd__inv_2 _07076_ (.A(_02226_),
+    .Y(_02229_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__and3_4 _07077_ (.A(_02213_),
+    .B(_02228_),
+    .C(_02229_),
+    .X(_02230_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a211o_4 _07078_ (.A1(_02225_),
     .A2(_02226_),
-    .B1(_02228_),
-    .C1(_02213_),
-    .X(_02229_),
+    .B1(_02227_),
+    .C1(_02230_),
+    .X(_01023_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07100_ (.A(_02229_),
-    .Y(_00994_),
+ sky130_fd_sc_hd__buf_2 _07079_ (.A(_02192_),
+    .X(_02231_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07101_ (.A(cfg_sdr_trcar_d[1]),
-    .Y(_02230_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07102_ (.A(cfg_sdr_trp_d[1]),
-    .Y(_02231_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07103_ (.A1(_02230_),
-    .A2(_02218_),
-    .B1(_02231_),
-    .B2(_02221_),
+ sky130_fd_sc_hd__or2_4 _07080_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[1] ),
+    .B(\u_sdrc_core.u_xfr_ctl.tmr0[0] ),
     .X(_02232_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _07104_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[1] ),
-    .B(\u_sdrc_core.u_xfr_ctl.tmr0[0] ),
-    .Y(_02233_),
+ sky130_fd_sc_hd__or2_4 _07081_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[2] ),
+    .B(_02232_),
+    .X(_02233_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07105_ (.A(_02209_),
+ sky130_fd_sc_hd__or2_4 _07082_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[3] ),
     .B(_02233_),
-    .C(_02208_),
     .X(_02234_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07106_ (.A1(_02171_),
-    .A2(_02232_),
-    .B1(_02234_),
-    .C1(_02213_),
-    .X(_02235_),
+ sky130_fd_sc_hd__inv_2 _07083_ (.A(_02234_),
+    .Y(_02235_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07107_ (.A(_02235_),
-    .Y(_00993_),
+ sky130_fd_sc_hd__a21o_4 _07084_ (.A1(_02231_),
+    .A2(_02235_),
+    .B1(_02209_),
+    .X(_02236_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07108_ (.A(cfg_sdr_trp_d[0]),
-    .Y(_02236_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07109_ (.A(cfg_sdr_trcar_d[0]),
+ sky130_fd_sc_hd__inv_2 _07085_ (.A(_02233_),
     .Y(_02237_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07110_ (.A1(_02236_),
-    .A2(_02221_),
-    .B1(_02237_),
-    .B2(_02218_),
-    .X(_02238_),
+ sky130_fd_sc_hd__inv_2 _07086_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[3] ),
+    .Y(_02238_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07111_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[0] ),
-    .B(_02208_),
-    .X(_02239_),
+ sky130_fd_sc_hd__inv_2 _07087_ (.A(cfg_sdr_trcar_d[3]),
+    .Y(_02239_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07112_ (.A1(_02171_),
-    .A2(_02238_),
-    .B1(_02239_),
-    .C1(_02213_),
-    .X(_02240_),
+ sky130_fd_sc_hd__inv_2 _07088_ (.A(\u_sdrc_core.u_xfr_ctl.mgmt_st[1] ),
+    .Y(_02240_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07113_ (.A(_02240_),
-    .Y(_00992_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07114_ (.A(_01791_),
-    .B(_01847_),
+ sky130_fd_sc_hd__and2_4 _07089_ (.A(_02240_),
+    .B(_01429_),
     .X(_02241_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07115_ (.A(_02241_),
-    .X(_02242_),
+ sky130_fd_sc_hd__inv_2 _07090_ (.A(cfg_sdr_trp_d[3]),
+    .Y(_02242_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07116_ (.A(_02242_),
-    .X(_02243_),
+ sky130_fd_sc_hd__inv_2 _07091_ (.A(_02188_),
+    .Y(_02243_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07117_ (.A(\u_wb2sdrc.u_cmdfifo.wr_ptr[1] ),
-    .Y(_02244_),
+ sky130_fd_sc_hd__and2_4 _07092_ (.A(_02243_),
+    .B(_02191_),
+    .X(_02244_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07118_ (.A(_02244_),
+ sky130_fd_sc_hd__o22a_4 _07093_ (.A1(_02239_),
+    .A2(_02241_),
+    .B1(_02242_),
+    .B2(_02244_),
     .X(_02245_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07119_ (.A(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr[2] ),
+ sky130_fd_sc_hd__o32a_4 _07094_ (.A1(_02193_),
+    .A2(_02237_),
+    .A3(_02238_),
+    .B1(_02231_),
+    .B2(_02245_),
     .X(_02246_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07120_ (.A(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr_1[1] ),
+ sky130_fd_sc_hd__nor2_4 _07095_ (.A(_02236_),
+    .B(_02246_),
+    .Y(_01022_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07096_ (.A(cfg_sdr_trcar_d[2]),
     .Y(_02247_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07121_ (.A(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr[2] ),
+ sky130_fd_sc_hd__inv_2 _07097_ (.A(cfg_sdr_trp_d[2]),
     .Y(_02248_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07122_ (.A1(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr_1[1] ),
-    .A2(_02246_),
-    .B1(_02247_),
-    .B2(_02248_),
+ sky130_fd_sc_hd__o22a_4 _07098_ (.A1(_02247_),
+    .A2(_02241_),
+    .B1(_02248_),
+    .B2(_02244_),
     .X(_02249_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__a211o_4 _07099_ (.A1(\u_sdrc_core.u_xfr_ctl.tmr0[2] ),
+    .A2(_02232_),
+    .B1(_02237_),
+    .C1(_02193_),
+    .X(_02250_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07100_ (.A(_02250_),
+    .Y(_02251_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a211o_4 _07101_ (.A1(_02194_),
+    .A2(_02249_),
+    .B1(_02251_),
+    .C1(_02236_),
+    .X(_02252_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07102_ (.A(_02252_),
+    .Y(_01021_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07103_ (.A(cfg_sdr_trcar_d[1]),
+    .Y(_02253_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07104_ (.A(cfg_sdr_trp_d[1]),
+    .Y(_02254_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o22a_4 _07105_ (.A1(_02253_),
+    .A2(_02241_),
+    .B1(_02254_),
+    .B2(_02244_),
+    .X(_02255_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__nand2_4 _07106_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[1] ),
+    .B(\u_sdrc_core.u_xfr_ctl.tmr0[0] ),
+    .Y(_02256_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__and3_4 _07107_ (.A(_02232_),
+    .B(_02256_),
+    .C(_02231_),
+    .X(_02257_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a211o_4 _07108_ (.A1(_02194_),
+    .A2(_02255_),
+    .B1(_02257_),
+    .C1(_02236_),
+    .X(_02258_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07109_ (.A(_02258_),
+    .Y(_01020_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07110_ (.A(cfg_sdr_trp_d[0]),
+    .Y(_02259_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07111_ (.A(cfg_sdr_trcar_d[0]),
+    .Y(_02260_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o22a_4 _07112_ (.A1(_02259_),
+    .A2(_02244_),
+    .B1(_02260_),
+    .B2(_02241_),
+    .X(_02261_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__and2_4 _07113_ (.A(\u_sdrc_core.u_xfr_ctl.tmr0[0] ),
+    .B(_02231_),
+    .X(_02262_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a211o_4 _07114_ (.A1(_02194_),
+    .A2(_02261_),
+    .B1(_02262_),
+    .C1(_02236_),
+    .X(_02263_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07115_ (.A(_02263_),
+    .Y(_01019_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _07116_ (.A(_01818_),
+    .B(_01870_),
+    .X(_02264_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07117_ (.A(_02264_),
+    .X(_02265_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07118_ (.A(\u_wb2sdrc.u_cmdfifo.wr_ptr[1] ),
+    .Y(_02266_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07119_ (.A(_02266_),
+    .X(_02267_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07120_ (.A(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr_1[1] ),
+    .Y(_02268_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07121_ (.A(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr[2] ),
+    .Y(_02269_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o22a_4 _07122_ (.A1(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr_1[1] ),
+    .A2(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr[2] ),
+    .B1(_02268_),
+    .B2(_02269_),
+    .X(_02270_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__inv_2 _07123_ (.A(\u_wb2sdrc.u_cmdfifo.wr_ptr[0] ),
-    .Y(_02250_),
+    .Y(_02271_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9091,15040 +9048,14939 @@
     .A2_N(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr_1[0] ),
     .B1(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr_1[1] ),
     .B2(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr_1[0] ),
-    .X(_02251_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07125_ (.A1_N(_02246_),
-    .A2_N(_02251_),
-    .B1(_02246_),
-    .B2(_02251_),
-    .X(_02252_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07126_ (.A1_N(_02244_),
-    .A2_N(_02249_),
-    .B1(_02244_),
-    .B2(_02249_),
-    .X(_02253_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _07127_ (.A1(_02250_),
-    .A2(_02252_),
-    .B1(_02253_),
-    .X(_02254_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o21ai_4 _07128_ (.A1(_02245_),
-    .A2(_02249_),
-    .B1(_02254_),
-    .Y(_02255_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07129_ (.A(\u_wb2sdrc.u_cmdfifo.grey_wr_ptr[2] ),
-    .Y(_02256_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07130_ (.A1(\u_wb2sdrc.u_cmdfifo.grey_wr_ptr[2] ),
-    .A2(_02246_),
-    .B1(_02256_),
-    .B2(_02248_),
-    .X(_02257_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07131_ (.A1_N(_02255_),
-    .A2_N(_02257_),
-    .B1(_02255_),
-    .B2(_02257_),
-    .X(_02258_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07132_ (.A(_02254_),
-    .Y(_02259_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07133_ (.A(_02250_),
-    .X(_02260_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _07134_ (.A1(_02260_),
-    .A2(_02252_),
-    .B1(_02253_),
-    .X(_02261_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _07135_ (.A(_02259_),
-    .B(_02261_),
-    .C(_02258_),
-    .X(_02262_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07136_ (.A(_02262_),
-    .Y(_02263_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07137_ (.A1(_02243_),
-    .A2(_02258_),
-    .B1(\u_wb2sdrc.cmdfifo_full ),
-    .B2(_02263_),
-    .X(_00991_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07138_ (.A(_01809_),
-    .X(_02264_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07139_ (.A(_02264_),
-    .X(_02265_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07140_ (.A(_02265_),
-    .X(_02266_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07141_ (.A1(_02266_),
-    .A2(_01807_),
-    .A3(\u_wb2sdrc.wb_cyc_i ),
-    .B1(wb_cyc_i),
-    .B2(_01812_),
-    .X(_00990_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07142_ (.A1(_02266_),
-    .A2(_01807_),
-    .A3(sdram_debug[29]),
-    .B1(wb_we_i),
-    .B2(_01812_),
-    .X(_00989_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07143_ (.A(\u_wb2sdrc.u_wrdatafifo.wr_ptr[2] ),
-    .Y(_02267_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07144_ (.A(_02267_),
-    .X(_02268_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07145_ (.A1_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[3] ),
-    .A2_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[2] ),
-    .B1(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[3] ),
-    .B2(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[2] ),
-    .X(_02269_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07146_ (.A(_02269_),
-    .Y(_02270_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07147_ (.A(_02270_),
-    .X(_02271_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07148_ (.A(\u_wb2sdrc.u_wrdatafifo.wr_ptr[1] ),
     .X(_02272_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07149_ (.A1_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[1] ),
-    .A2_N(_02271_),
-    .B1(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[1] ),
-    .B2(_02270_),
-    .X(_02273_),
+ sky130_fd_sc_hd__inv_2 _07125_ (.A(_02272_),
+    .Y(_02273_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07150_ (.A(\u_wb2sdrc.u_wrdatafifo.wr_ptr[0] ),
+ sky130_fd_sc_hd__o22a_4 _07126_ (.A1(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr[2] ),
+    .A2(_02273_),
+    .B1(_02269_),
+    .B2(_02272_),
     .X(_02274_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07151_ (.A(_02273_),
-    .Y(_02275_),
+ sky130_fd_sc_hd__a2bb2o_4 _07127_ (.A1_N(_02266_),
+    .A2_N(_02270_),
+    .B1(_02266_),
+    .B2(_02270_),
+    .X(_02275_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07152_ (.A1_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[0] ),
-    .A2_N(_02275_),
-    .B1(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[0] ),
-    .B2(_02275_),
+ sky130_fd_sc_hd__a21o_4 _07128_ (.A1(_02271_),
+    .A2(_02274_),
+    .B1(_02275_),
     .X(_02276_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07153_ (.A(\u_wb2sdrc.u_wrdatafifo.wr_ptr[1] ),
+ sky130_fd_sc_hd__o21ai_4 _07129_ (.A1(_02267_),
+    .A2(_02270_),
+    .B1(_02276_),
     .Y(_02277_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07154_ (.A1(_02277_),
-    .A2(_02275_),
-    .B1(_02272_),
-    .B2(_02273_),
-    .X(_02278_),
+ sky130_fd_sc_hd__inv_2 _07130_ (.A(\u_wb2sdrc.u_cmdfifo.grey_wr_ptr[2] ),
+    .Y(_02278_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _07155_ (.A1(_02274_),
-    .A2(_02276_),
+ sky130_fd_sc_hd__o22a_4 _07131_ (.A1(\u_wb2sdrc.u_cmdfifo.grey_wr_ptr[2] ),
+    .A2(\u_wb2sdrc.u_cmdfifo.sync_rd_ptr[2] ),
     .B1(_02278_),
+    .B2(_02269_),
     .X(_02279_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21oi_4 _07156_ (.A1(_02272_),
-    .A2(_02273_),
-    .B1(_02279_),
-    .Y(_02280_),
+ sky130_fd_sc_hd__a2bb2o_4 _07132_ (.A1_N(_02277_),
+    .A2_N(_02279_),
+    .B1(_02277_),
+    .B2(_02279_),
+    .X(_02280_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07157_ (.A1_N(_02267_),
-    .A2_N(_02271_),
-    .B1(_02267_),
-    .B2(_02271_),
-    .X(_02281_),
+ sky130_fd_sc_hd__inv_2 _07133_ (.A(_02276_),
+    .Y(_02281_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07158_ (.A(_02280_),
-    .B(_02281_),
+ sky130_fd_sc_hd__buf_2 _07134_ (.A(_02271_),
     .X(_02282_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _07159_ (.A1(_02268_),
-    .A2(_02271_),
-    .B1(_02282_),
+ sky130_fd_sc_hd__o21a_4 _07135_ (.A1(_02282_),
+    .A2(_02274_),
+    .B1(_02275_),
     .X(_02283_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07160_ (.A1_N(\u_wb2sdrc.u_wrdatafifo.wr_ptr[3] ),
-    .A2_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[3] ),
-    .B1(\u_wb2sdrc.u_wrdatafifo.wr_ptr[3] ),
-    .B2(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[3] ),
+ sky130_fd_sc_hd__or3_4 _07136_ (.A(_02281_),
+    .B(_02283_),
+    .C(_02280_),
     .X(_02284_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _07161_ (.A(_02283_),
-    .B(_02284_),
+ sky130_fd_sc_hd__inv_2 _07137_ (.A(_02284_),
     .Y(_02285_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21o_4 _07162_ (.A1(_02283_),
-    .A2(_02284_),
-    .B1(_02285_),
+ sky130_fd_sc_hd__o22a_4 _07138_ (.A1(_02265_),
+    .A2(_02280_),
+    .B1(\u_wb2sdrc.cmdfifo_full ),
+    .B2(_02285_),
+    .X(_01018_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07139_ (.A(_01835_),
     .X(_02286_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07163_ (.A(_02274_),
+ sky130_fd_sc_hd__buf_2 _07140_ (.A(_02286_),
     .X(_02287_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21oi_4 _07164_ (.A1(_02287_),
-    .A2(_02276_),
-    .B1(_02278_),
-    .Y(_02288_),
+ sky130_fd_sc_hd__buf_2 _07141_ (.A(_02287_),
+    .X(_02288_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07165_ (.A(_02282_),
+ sky130_fd_sc_hd__a32o_4 _07142_ (.A1(_02288_),
+    .A2(_01833_),
+    .A3(\u_wb2sdrc.wb_cyc_i ),
+    .B1(wb_cyc_i),
+    .B2(_01838_),
+    .X(_01017_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a32o_4 _07143_ (.A1(_02288_),
+    .A2(_01833_),
+    .A3(sdram_debug[29]),
+    .B1(wb_we_i),
+    .B2(_01838_),
+    .X(_01016_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07144_ (.A(\u_wb2sdrc.u_wrdatafifo.wr_ptr[2] ),
     .Y(_02289_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _07166_ (.A(_02279_),
-    .B(_02288_),
-    .C(_02289_),
+ sky130_fd_sc_hd__buf_2 _07145_ (.A(_02289_),
     .X(_02290_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07167_ (.A1(_02280_),
-    .A2(_02281_),
-    .B1(_02290_),
-    .C1(_02286_),
+ sky130_fd_sc_hd__a2bb2o_4 _07146_ (.A1_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[3] ),
+    .A2_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[2] ),
+    .B1(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[3] ),
+    .B2(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[2] ),
     .X(_02291_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07168_ (.A(_02291_),
+ sky130_fd_sc_hd__inv_2 _07147_ (.A(_02291_),
     .Y(_02292_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07169_ (.A1(_01791_),
-    .A2(_02286_),
-    .B1(\u_wb2sdrc.u_wrdatafifo.full ),
-    .B2(_02292_),
-    .X(_00988_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07170_ (.A(\u_wb2sdrc.wb_sel_i[3] ),
+ sky130_fd_sc_hd__buf_2 _07148_ (.A(_02292_),
     .X(_02293_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07171_ (.A(_01810_),
+ sky130_fd_sc_hd__buf_2 _07149_ (.A(\u_wb2sdrc.u_wrdatafifo.wr_ptr[1] ),
     .X(_02294_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07172_ (.A(_02294_),
+ sky130_fd_sc_hd__a2bb2o_4 _07150_ (.A1_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[1] ),
+    .A2_N(_02293_),
+    .B1(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[1] ),
+    .B2(_02292_),
     .X(_02295_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07173_ (.A1(_02266_),
-    .A2(_01807_),
-    .A3(_02293_),
-    .B1(wb_sel_i[3]),
-    .B2(_02295_),
-    .X(_00987_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07174_ (.A(_01805_),
+ sky130_fd_sc_hd__buf_2 _07151_ (.A(\u_wb2sdrc.u_wrdatafifo.wr_ptr[0] ),
     .X(_02296_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07175_ (.A(_02296_),
-    .X(_02297_),
+ sky130_fd_sc_hd__inv_2 _07152_ (.A(_02295_),
+    .Y(_02297_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07176_ (.A(\u_wb2sdrc.wb_sel_i[2] ),
+ sky130_fd_sc_hd__a2bb2o_4 _07153_ (.A1_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[0] ),
+    .A2_N(_02297_),
+    .B1(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[0] ),
+    .B2(_02297_),
     .X(_02298_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07177_ (.A1(_02266_),
+ sky130_fd_sc_hd__inv_2 _07154_ (.A(\u_wb2sdrc.u_wrdatafifo.wr_ptr[1] ),
+    .Y(_02299_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__o22a_4 _07155_ (.A1(_02299_),
     .A2(_02297_),
-    .A3(_02298_),
-    .B1(wb_sel_i[2]),
+    .B1(_02294_),
     .B2(_02295_),
-    .X(_00986_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07178_ (.A(_02265_),
-    .X(_02299_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07179_ (.A(\u_wb2sdrc.wb_sel_i[1] ),
     .X(_02300_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07180_ (.A1(_02299_),
-    .A2(_02297_),
-    .A3(_02300_),
-    .B1(wb_sel_i[1]),
-    .B2(_02295_),
-    .X(_00985_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07181_ (.A(\u_wb2sdrc.wb_sel_i[0] ),
+ sky130_fd_sc_hd__o21a_4 _07156_ (.A1(_02296_),
+    .A2(_02298_),
+    .B1(_02300_),
     .X(_02301_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07182_ (.A1(_02299_),
-    .A2(_02297_),
-    .A3(_02301_),
-    .B1(wb_sel_i[0]),
-    .B2(_02295_),
-    .X(_00984_),
+ sky130_fd_sc_hd__a21oi_4 _07157_ (.A1(_02294_),
+    .A2(_02295_),
+    .B1(_02301_),
+    .Y(_02302_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07183_ (.A(_02051_),
-    .X(_02302_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07184_ (.A(_01683_),
-    .B(_01442_),
+ sky130_fd_sc_hd__a2bb2o_4 _07158_ (.A1_N(_02289_),
+    .A2_N(_02293_),
+    .B1(_02289_),
+    .B2(_02293_),
     .X(_02303_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07185_ (.A(_01681_),
+ sky130_fd_sc_hd__or2_4 _07159_ (.A(_02302_),
     .B(_02303_),
     .X(_02304_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07186_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[1] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[0] ),
+ sky130_fd_sc_hd__o21a_4 _07160_ (.A1(_02290_),
+    .A2(_02293_),
+    .B1(_02304_),
     .X(_02305_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07187_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[2] ),
-    .B(_02305_),
+ sky130_fd_sc_hd__a2bb2o_4 _07161_ (.A1_N(\u_wb2sdrc.u_wrdatafifo.wr_ptr[3] ),
+    .A2_N(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[3] ),
+    .B1(\u_wb2sdrc.u_wrdatafifo.wr_ptr[3] ),
+    .B2(\u_wb2sdrc.u_wrdatafifo.sync_rd_ptr_1[3] ),
     .X(_02306_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07188_ (.A(_01443_),
-    .X(_02307_),
+ sky130_fd_sc_hd__nor2_4 _07162_ (.A(_02305_),
+    .B(_02306_),
+    .Y(_02307_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07189_ (.A(_01442_),
-    .Y(_02308_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07190_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[3] ),
+ sky130_fd_sc_hd__a21o_4 _07163_ (.A1(_02305_),
     .A2(_02306_),
-    .A3(_02307_),
-    .B1(_02308_),
-    .B2(_01694_),
+    .B1(_02307_),
+    .X(_02308_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07164_ (.A(_02296_),
     .X(_02309_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07191_ (.A(_02302_),
-    .B(_02304_),
-    .C(_02309_),
-    .X(_00983_),
+ sky130_fd_sc_hd__a21oi_4 _07165_ (.A1(_02309_),
+    .A2(_02298_),
+    .B1(_02300_),
+    .Y(_02310_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07192_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[2] ),
-    .B(_02305_),
-    .C(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[3] ),
-    .D(_02308_),
-    .X(_02310_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07193_ (.A(_02306_),
+ sky130_fd_sc_hd__inv_2 _07166_ (.A(_02304_),
     .Y(_02311_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07194_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[2] ),
-    .A2(_02305_),
-    .B1(_02311_),
-    .C1(_01444_),
+ sky130_fd_sc_hd__or3_4 _07167_ (.A(_02301_),
+    .B(_02310_),
+    .C(_02311_),
     .X(_02312_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07195_ (.A(cfg_sdr_trcd_d[2]),
-    .B(_02307_),
+ sky130_fd_sc_hd__a211o_4 _07168_ (.A1(_02302_),
+    .A2(_02303_),
+    .B1(_02312_),
+    .C1(_02308_),
     .X(_02313_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07196_ (.A(_02303_),
+ sky130_fd_sc_hd__inv_2 _07169_ (.A(_02313_),
     .Y(_02314_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07197_ (.A1(_02303_),
-    .A2(_02312_),
-    .A3(_02313_),
-    .B1(cfg_sdr_trp_d[2]),
+ sky130_fd_sc_hd__o22a_4 _07170_ (.A1(_01818_),
+    .A2(_02308_),
+    .B1(\u_wb2sdrc.u_wrdatafifo.full ),
     .B2(_02314_),
+    .X(_01015_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07171_ (.A(\u_wb2sdrc.wb_sel_i[3] ),
     .X(_02315_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07198_ (.A(_02302_),
-    .B(_02310_),
-    .C(_02315_),
-    .X(_00982_),
+ sky130_fd_sc_hd__buf_2 _07172_ (.A(_01836_),
+    .X(_02316_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07199_ (.A(_02310_),
-    .Y(_02316_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07200_ (.A(_02308_),
-    .B(_01705_),
+ sky130_fd_sc_hd__buf_2 _07173_ (.A(_02316_),
     .X(_02317_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _07201_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[1] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[0] ),
-    .Y(_02318_),
+ sky130_fd_sc_hd__a32o_4 _07174_ (.A1(_02288_),
+    .A2(_01833_),
+    .A3(_02315_),
+    .B1(wb_sel_i[3]),
+    .B2(_02317_),
+    .X(_01014_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07202_ (.A(_02305_),
-    .B(_02318_),
-    .C(_01442_),
+ sky130_fd_sc_hd__buf_2 _07175_ (.A(_01831_),
+    .X(_02318_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07176_ (.A(_02318_),
     .X(_02319_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07203_ (.A(_02192_),
-    .B(_02316_),
-    .C(_02317_),
-    .D(_02319_),
+ sky130_fd_sc_hd__buf_2 _07177_ (.A(\u_wb2sdrc.wb_sel_i[2] ),
     .X(_02320_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07204_ (.A(_02320_),
-    .Y(_00981_),
+ sky130_fd_sc_hd__a32o_4 _07178_ (.A1(_02288_),
+    .A2(_02319_),
+    .A3(_02320_),
+    .B1(wb_sel_i[2]),
+    .B2(_02317_),
+    .X(_01013_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07205_ (.A(cfg_sdr_trp_d[0]),
-    .B(_02303_),
+ sky130_fd_sc_hd__buf_2 _07179_ (.A(_02287_),
     .X(_02321_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _07206_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[0] ),
-    .A2(_02307_),
-    .B1(_01712_),
-    .B2(_01444_),
-    .Y(_02322_),
+ sky130_fd_sc_hd__buf_2 _07180_ (.A(\u_wb2sdrc.wb_sel_i[1] ),
+    .X(_02322_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07207_ (.A(_02314_),
-    .B(_02322_),
+ sky130_fd_sc_hd__a32o_4 _07181_ (.A1(_02321_),
+    .A2(_02319_),
+    .A3(_02322_),
+    .B1(wb_sel_i[1]),
+    .B2(_02317_),
+    .X(_01012_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07182_ (.A(\u_wb2sdrc.wb_sel_i[0] ),
     .X(_02323_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _07208_ (.A(_01711_),
-    .B(_02310_),
-    .C(_02321_),
-    .D(_02323_),
-    .X(_00980_),
+ sky130_fd_sc_hd__a32o_4 _07183_ (.A1(_02321_),
+    .A2(_02319_),
+    .A3(_02323_),
+    .B1(wb_sel_i[0]),
+    .B2(_02317_),
+    .X(_01011_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07209_ (.A(_01410_),
-    .B(_01882_),
+ sky130_fd_sc_hd__buf_2 _07184_ (.A(_02074_),
     .X(_02324_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07210_ (.A(_01682_),
-    .B(_02324_),
+ sky130_fd_sc_hd__or2_4 _07185_ (.A(_01710_),
+    .B(_01469_),
     .X(_02325_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07211_ (.A(_01681_),
+ sky130_fd_sc_hd__or2_4 _07186_ (.A(_01708_),
     .B(_02325_),
     .X(_02326_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07212_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[1] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[0] ),
+ sky130_fd_sc_hd__or2_4 _07187_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[1] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[0] ),
     .X(_02327_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07213_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[2] ),
+ sky130_fd_sc_hd__or2_4 _07188_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[2] ),
     .B(_02327_),
     .X(_02328_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07214_ (.A(_01409_),
+ sky130_fd_sc_hd__buf_2 _07189_ (.A(_01470_),
     .X(_02329_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07215_ (.A(_02329_),
-    .B(_01882_),
-    .X(_02330_),
+ sky130_fd_sc_hd__inv_2 _07190_ (.A(_01469_),
+    .Y(_02330_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07216_ (.A(_01419_),
-    .B(_02330_),
+ sky130_fd_sc_hd__a32o_4 _07191_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[3] ),
+    .A2(_02328_),
+    .A3(_02329_),
+    .B1(_02330_),
+    .B2(_01721_),
     .X(_02331_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07217_ (.A(_02331_),
+ sky130_fd_sc_hd__and3_4 _07192_ (.A(_02324_),
+    .B(_02326_),
+    .C(_02331_),
+    .X(_01010_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or4_4 _07193_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[2] ),
+    .B(_02327_),
+    .C(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[3] ),
+    .D(_02330_),
     .X(_02332_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07218_ (.A(_02332_),
-    .X(_02333_),
+ sky130_fd_sc_hd__inv_2 _07194_ (.A(_02328_),
+    .Y(_02333_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07219_ (.A(_02324_),
-    .Y(_02334_),
+ sky130_fd_sc_hd__a211o_4 _07195_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[2] ),
+    .A2(_02327_),
+    .B1(_02333_),
+    .C1(_01471_),
+    .X(_02334_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07220_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[3] ),
-    .A2(_02328_),
-    .A3(_02333_),
-    .B1(_01694_),
-    .B2(_02334_),
+ sky130_fd_sc_hd__or2_4 _07196_ (.A(cfg_sdr_trcd_d[2]),
+    .B(_02329_),
     .X(_02335_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07221_ (.A(_02302_),
-    .B(_02326_),
-    .C(_02335_),
-    .X(_00979_),
+ sky130_fd_sc_hd__inv_2 _07197_ (.A(_02325_),
+    .Y(_02336_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07222_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[2] ),
-    .B(_02327_),
-    .C(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[3] ),
-    .D(_02334_),
-    .X(_02336_),
+ sky130_fd_sc_hd__a32o_4 _07198_ (.A1(_02325_),
+    .A2(_02334_),
+    .A3(_02335_),
+    .B1(cfg_sdr_trp_d[2]),
+    .B2(_02336_),
+    .X(_02337_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07223_ (.A(_02328_),
-    .Y(_02337_),
+ sky130_fd_sc_hd__and3_4 _07199_ (.A(_02324_),
+    .B(_02332_),
+    .C(_02337_),
+    .X(_01009_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07224_ (.A(_02331_),
+ sky130_fd_sc_hd__inv_2 _07200_ (.A(_02332_),
     .Y(_02338_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07225_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[2] ),
-    .A2(_02327_),
-    .B1(_02337_),
-    .C1(_02338_),
+ sky130_fd_sc_hd__and2_4 _07201_ (.A(_02330_),
+    .B(_01732_),
     .X(_02339_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07226_ (.A(cfg_sdr_trcd_d[2]),
-    .B(_02332_),
-    .X(_02340_),
+ sky130_fd_sc_hd__nand2_4 _07202_ (.A(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[1] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[0] ),
+    .Y(_02340_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07227_ (.A(_02325_),
-    .Y(_02341_),
+ sky130_fd_sc_hd__and3_4 _07203_ (.A(_02327_),
+    .B(_02340_),
+    .C(_01469_),
+    .X(_02341_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07228_ (.A1(_02325_),
-    .A2(_02339_),
-    .A3(_02340_),
-    .B1(cfg_sdr_trp_d[2]),
-    .B2(_02341_),
+ sky130_fd_sc_hd__or4_4 _07204_ (.A(_02215_),
+    .B(_02338_),
+    .C(_02339_),
+    .D(_02341_),
     .X(_02342_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07229_ (.A(_02302_),
-    .B(_02336_),
-    .C(_02342_),
-    .X(_00978_),
+ sky130_fd_sc_hd__inv_2 _07205_ (.A(_02342_),
+    .Y(_01008_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07230_ (.A(_02327_),
-    .Y(_02343_),
+ sky130_fd_sc_hd__or2_4 _07206_ (.A(cfg_sdr_trp_d[0]),
+    .B(_02325_),
+    .X(_02343_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07231_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[1] ),
-    .A2(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[0] ),
-    .B1(_02343_),
-    .C1(_02334_),
-    .X(_02344_),
+ sky130_fd_sc_hd__a22oi_4 _07207_ (.A1(\u_sdrc_core.u_bank_ctl.bank0_fsm.timer0[0] ),
+    .A2(_02329_),
+    .B1(_01739_),
+    .B2(_01471_),
+    .Y(_02344_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _07232_ (.A(_01705_),
-    .B(_02334_),
-    .Y(_02345_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _07233_ (.A(_01711_),
+ sky130_fd_sc_hd__or2_4 _07208_ (.A(_02336_),
     .B(_02344_),
-    .C(_02345_),
-    .D(_02336_),
-    .X(_00977_),
+    .X(_02345_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a22oi_4 _07234_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[0] ),
-    .A2(_02332_),
-    .B1(_01712_),
-    .B2(_02338_),
-    .Y(_02346_),
+ sky130_fd_sc_hd__and4_4 _07209_ (.A(_01738_),
+    .B(_02332_),
+    .C(_02343_),
+    .D(_02345_),
+    .X(_01007_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07235_ (.A(_02341_),
+ sky130_fd_sc_hd__or2_4 _07210_ (.A(_01437_),
+    .B(_01905_),
+    .X(_02346_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _07211_ (.A(_01709_),
     .B(_02346_),
     .X(_02347_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07236_ (.A(cfg_sdr_trp_d[0]),
-    .B(_02325_),
+ sky130_fd_sc_hd__or2_4 _07212_ (.A(_01708_),
+    .B(_02347_),
     .X(_02348_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _07237_ (.A(_01711_),
-    .B(_02336_),
-    .C(_02347_),
-    .D(_02348_),
-    .X(_00976_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07238_ (.A(_01087_),
+ sky130_fd_sc_hd__or2_4 _07213_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[1] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[0] ),
     .X(_02349_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07239_ (.A(_02349_),
+ sky130_fd_sc_hd__or2_4 _07214_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[2] ),
+    .B(_02349_),
     .X(_02350_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07240_ (.A(_02350_),
+ sky130_fd_sc_hd__buf_2 _07215_ (.A(_01436_),
     .X(_02351_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07241_ (.A(_01410_),
-    .B(_01892_),
+ sky130_fd_sc_hd__or2_4 _07216_ (.A(_02351_),
+    .B(_01905_),
     .X(_02352_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07242_ (.A(_01682_),
+ sky130_fd_sc_hd__or2_4 _07217_ (.A(_01446_),
     .B(_02352_),
     .X(_02353_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07243_ (.A(_02353_),
+ sky130_fd_sc_hd__buf_2 _07218_ (.A(_02353_),
     .X(_02354_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07244_ (.A(_01681_),
-    .B(_02354_),
+ sky130_fd_sc_hd__buf_2 _07219_ (.A(_02354_),
     .X(_02355_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07245_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[1] ),
-    .B(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[0] ),
-    .X(_02356_),
+ sky130_fd_sc_hd__inv_2 _07220_ (.A(_02346_),
+    .Y(_02356_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07246_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[2] ),
-    .B(_02356_),
+ sky130_fd_sc_hd__a32o_4 _07221_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[3] ),
+    .A2(_02350_),
+    .A3(_02355_),
+    .B1(_01721_),
+    .B2(_02356_),
     .X(_02357_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07247_ (.A(_02352_),
-    .Y(_02358_),
+ sky130_fd_sc_hd__and3_4 _07222_ (.A(_02324_),
+    .B(_02348_),
+    .C(_02357_),
+    .X(_01006_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07248_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[3] ),
-    .A2(_02357_),
-    .A3(_02352_),
-    .B1(_01694_),
-    .B2(_02358_),
-    .X(_02359_),
+ sky130_fd_sc_hd__or4_4 _07223_ (.A(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[2] ),
+    .B(_02349_),
+    .C(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[3] ),
+    .D(_02356_),
+    .X(_02358_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07249_ (.A(_02351_),
-    .B(_02355_),
-    .C(_02359_),
-    .X(_00975_),
+ sky130_fd_sc_hd__inv_2 _07224_ (.A(_02350_),
+    .Y(_02359_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07250_ (.A(cfg_sdr_trcd_d[2]),
+ sky130_fd_sc_hd__inv_2 _07225_ (.A(_02353_),
     .Y(_02360_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07251_ (.A(_01417_),
-    .B(_02352_),
+ sky130_fd_sc_hd__a211o_4 _07226_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[2] ),
+    .A2(_02349_),
+    .B1(_02359_),
+    .C1(_02360_),
     .X(_02361_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07252_ (.A(_02361_),
+ sky130_fd_sc_hd__or2_4 _07227_ (.A(cfg_sdr_trcd_d[2]),
+    .B(_02354_),
     .X(_02362_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07253_ (.A(_02362_),
-    .X(_02363_),
+ sky130_fd_sc_hd__inv_2 _07228_ (.A(_02347_),
+    .Y(_02363_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07254_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[2] ),
-    .Y(_02364_),
+ sky130_fd_sc_hd__a32o_4 _07229_ (.A1(_02347_),
+    .A2(_02361_),
+    .A3(_02362_),
+    .B1(cfg_sdr_trp_d[2]),
+    .B2(_02363_),
+    .X(_02364_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07255_ (.A(_02356_),
+ sky130_fd_sc_hd__and3_4 _07230_ (.A(_02324_),
+    .B(_02358_),
+    .C(_02364_),
+    .X(_01005_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07231_ (.A(_02349_),
     .Y(_02365_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o21a_4 _07256_ (.A1(_02364_),
-    .A2(_02365_),
-    .B1(_02357_),
+ sky130_fd_sc_hd__a211o_4 _07232_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[1] ),
+    .A2(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[0] ),
+    .B1(_02365_),
+    .C1(_02356_),
     .X(_02366_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07257_ (.A1(_02360_),
-    .A2(_02363_),
-    .B1(_02358_),
-    .B2(_02366_),
-    .X(_02367_),
+ sky130_fd_sc_hd__nand2_4 _07233_ (.A(_01732_),
+    .B(_02356_),
+    .Y(_02367_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07258_ (.A(_02225_),
-    .B(_02354_),
-    .X(_02368_),
+ sky130_fd_sc_hd__and4_4 _07234_ (.A(_01738_),
+    .B(_02366_),
+    .C(_02367_),
+    .D(_02358_),
+    .X(_01004_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07259_ (.A(_01709_),
+ sky130_fd_sc_hd__a22oi_4 _07235_ (.A1(\u_sdrc_core.u_bank_ctl.bank1_fsm.timer0[0] ),
+    .A2(_02354_),
+    .B1(_01739_),
+    .B2(_02360_),
+    .Y(_02368_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _07236_ (.A(_02363_),
+    .B(_02368_),
     .X(_02369_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or3_4 _07260_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[3] ),
-    .B(_02357_),
-    .C(_02358_),
+ sky130_fd_sc_hd__or2_4 _07237_ (.A(cfg_sdr_trp_d[0]),
+    .B(_02347_),
     .X(_02370_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _07261_ (.A(_02369_),
-    .B(_02370_),
-    .Y(_02371_),
+ sky130_fd_sc_hd__and4_4 _07238_ (.A(_01738_),
+    .B(_02358_),
+    .C(_02369_),
+    .D(_02370_),
+    .X(_01003_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a21oi_4 _07262_ (.A1(_02367_),
-    .A2(_02368_),
-    .B1(_02371_),
-    .Y(_00974_),
+ sky130_fd_sc_hd__buf_2 _07239_ (.A(_01114_),
+    .X(_02371_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07263_ (.A(cfg_sdr_trcd_d[1]),
-    .B(_02362_),
+ sky130_fd_sc_hd__buf_2 _07240_ (.A(_02371_),
     .X(_02372_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07264_ (.A(_02361_),
-    .Y(_02373_),
+ sky130_fd_sc_hd__buf_2 _07241_ (.A(_02372_),
+    .X(_02373_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07265_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[1] ),
-    .A2(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[0] ),
-    .B1(_02365_),
-    .C1(_02373_),
+ sky130_fd_sc_hd__or2_4 _07242_ (.A(_01437_),
+    .B(_01915_),
     .X(_02374_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07266_ (.A(_02353_),
-    .Y(_02375_),
+ sky130_fd_sc_hd__or2_4 _07243_ (.A(_01709_),
+    .B(_02374_),
+    .X(_02375_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07267_ (.A1(_02354_),
-    .A2(_02372_),
-    .A3(_02374_),
-    .B1(cfg_sdr_trp_d[1]),
-    .B2(_02375_),
+ sky130_fd_sc_hd__buf_2 _07244_ (.A(_02375_),
     .X(_02376_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and3_4 _07268_ (.A(_02351_),
-    .B(_02370_),
-    .C(_02376_),
-    .X(_00973_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a32o_4 _07269_ (.A1(_01683_),
-    .A2(_02358_),
-    .A3(_01712_),
-    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[0] ),
-    .B2(_02362_),
+ sky130_fd_sc_hd__or2_4 _07245_ (.A(_01708_),
+    .B(_02376_),
     .X(_02377_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07270_ (.A(_02236_),
-    .B(_02375_),
+ sky130_fd_sc_hd__or2_4 _07246_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[1] ),
+    .B(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[0] ),
     .X(_02378_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07271_ (.A1(_02354_),
-    .A2(_02377_),
-    .B1(_02378_),
-    .C1(_02371_),
+ sky130_fd_sc_hd__or2_4 _07247_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[2] ),
+    .B(_02378_),
     .X(_02379_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07272_ (.A(_02379_),
-    .Y(_00972_),
+ sky130_fd_sc_hd__inv_2 _07248_ (.A(_02374_),
+    .Y(_02380_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07273_ (.A(_02186_),
-    .X(_02380_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07274_ (.A(_02380_),
+ sky130_fd_sc_hd__a32o_4 _07249_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[3] ),
+    .A2(_02379_),
+    .A3(_02374_),
+    .B1(_01721_),
+    .B2(_02380_),
     .X(_02381_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07275_ (.A(\u_sdrc_core.r2b_ba[1] ),
+ sky130_fd_sc_hd__and3_4 _07250_ (.A(_02373_),
+    .B(_02377_),
+    .C(_02381_),
+    .X(_01002_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__inv_2 _07251_ (.A(cfg_sdr_trcd_d[2]),
     .Y(_02382_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07276_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[2] ),
+ sky130_fd_sc_hd__or2_4 _07252_ (.A(_01444_),
+    .B(_02374_),
     .X(_02383_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07277_ (.A(_02383_),
+ sky130_fd_sc_hd__buf_2 _07253_ (.A(_02383_),
     .X(_02384_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07278_ (.A(_01095_),
+ sky130_fd_sc_hd__buf_2 _07254_ (.A(_02384_),
     .X(_02385_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07279_ (.A(_02385_),
-    .X(_02386_),
+ sky130_fd_sc_hd__inv_2 _07255_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[2] ),
+    .Y(_02386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07280_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[0] ),
-    .X(_02387_),
+ sky130_fd_sc_hd__inv_2 _07256_ (.A(_02378_),
+    .Y(_02387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07281_ (.A(_02387_),
-    .Y(_02388_),
+ sky130_fd_sc_hd__o21a_4 _07257_ (.A1(_02386_),
+    .A2(_02387_),
+    .B1(_02379_),
+    .X(_02388_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07282_ (.A(_02382_),
-    .B(_01102_),
+ sky130_fd_sc_hd__o22a_4 _07258_ (.A1(_02382_),
+    .A2(_02385_),
+    .B1(_02380_),
+    .B2(_02388_),
     .X(_02389_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07283_ (.A(_01555_),
-    .B(_02389_),
+ sky130_fd_sc_hd__or2_4 _07259_ (.A(_02248_),
+    .B(_02376_),
     .X(_02390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07284_ (.A(_02390_),
-    .Y(_02391_),
+ sky130_fd_sc_hd__buf_2 _07260_ (.A(_01736_),
+    .X(_02391_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07285_ (.A(\u_sdrc_core.r2b_ba[0] ),
-    .Y(_02392_),
+ sky130_fd_sc_hd__or3_4 _07261_ (.A(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[3] ),
+    .B(_02379_),
+    .C(_02380_),
+    .X(_02392_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07286_ (.A(_02392_),
-    .B(_01101_),
-    .X(_02393_),
+ sky130_fd_sc_hd__nand2_4 _07262_ (.A(_02391_),
+    .B(_02392_),
+    .Y(_02393_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07287_ (.A(_02382_),
-    .B(_02393_),
+ sky130_fd_sc_hd__a21oi_4 _07263_ (.A1(_02389_),
+    .A2(_02390_),
+    .B1(_02393_),
+    .Y(_01001_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or2_4 _07264_ (.A(cfg_sdr_trcd_d[1]),
+    .B(_02384_),
     .X(_02394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07288_ (.A(_01560_),
-    .B(_02394_),
-    .X(_02395_),
+ sky130_fd_sc_hd__inv_2 _07265_ (.A(_02383_),
+    .Y(_02395_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07289_ (.A(_02395_),
-    .Y(_02396_),
+ sky130_fd_sc_hd__a211o_4 _07266_ (.A1(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[1] ),
+    .A2(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[0] ),
+    .B1(_02387_),
+    .C1(_02395_),
+    .X(_02396_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07290_ (.A(\u_sdrc_core.r2b_ba[1] ),
-    .X(_02397_),
+ sky130_fd_sc_hd__inv_2 _07267_ (.A(_02375_),
+    .Y(_02397_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07291_ (.A(_02397_),
-    .B(_02393_),
+ sky130_fd_sc_hd__a32o_4 _07268_ (.A1(_02376_),
+    .A2(_02394_),
+    .A3(_02396_),
+    .B1(cfg_sdr_trp_d[1]),
+    .B2(_02397_),
     .X(_02398_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07292_ (.A(_01567_),
-    .B(_02398_),
+ sky130_fd_sc_hd__and3_4 _07269_ (.A(_02373_),
+    .B(_02392_),
+    .C(_02398_),
+    .X(_01000_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__a32o_4 _07270_ (.A1(_01710_),
+    .A2(_02380_),
+    .A3(_01739_),
+    .B1(\u_sdrc_core.u_bank_ctl.bank2_fsm.timer0[0] ),
+    .B2(_02384_),
     .X(_02399_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07293_ (.A(_02399_),
-    .Y(_02400_),
+ sky130_fd_sc_hd__and2_4 _07271_ (.A(_02259_),
+    .B(_02397_),
+    .X(_02400_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07294_ (.A(_01105_),
-    .B(_02391_),
-    .C(_02396_),
-    .D(_02400_),
+ sky130_fd_sc_hd__a211o_4 _07272_ (.A1(_02376_),
+    .A2(_02399_),
+    .B1(_02400_),
+    .C1(_02393_),
     .X(_02401_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07295_ (.A(_02401_),
-    .Y(_02402_),
+ sky130_fd_sc_hd__inv_2 _07273_ (.A(_02401_),
+    .Y(_00999_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07296_ (.A(_02402_),
+ sky130_fd_sc_hd__buf_2 _07274_ (.A(_02209_),
+    .X(_02402_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07275_ (.A(_02402_),
     .X(_02403_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07297_ (.A(_01448_),
-    .B(_02403_),
-    .X(_02404_),
+ sky130_fd_sc_hd__inv_2 _07276_ (.A(\u_sdrc_core.r2b_ba[1] ),
+    .Y(_02404_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07298_ (.A(_02404_),
+ sky130_fd_sc_hd__buf_2 _07277_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[2] ),
     .X(_02405_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07299_ (.A(_02384_),
-    .B(_02386_),
-    .C(_02388_),
-    .D(_02405_),
+ sky130_fd_sc_hd__buf_2 _07278_ (.A(_02405_),
     .X(_02406_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07300_ (.A(\u_sdrc_core.u_bank_ctl.rank_ba[7] ),
-    .Y(_02407_),
+ sky130_fd_sc_hd__buf_2 _07279_ (.A(_01122_),
+    .X(_02407_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _07301_ (.A(_01457_),
-    .B(_02406_),
-    .Y(_02408_),
+ sky130_fd_sc_hd__buf_2 _07280_ (.A(_02407_),
+    .X(_02408_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07302_ (.A1(_02382_),
-    .A2(_02406_),
-    .B1(_02407_),
-    .B2(_02408_),
+ sky130_fd_sc_hd__buf_2 _07281_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[0] ),
     .X(_02409_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _07303_ (.A(_02381_),
-    .B(_02409_),
-    .Y(_00971_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07304_ (.A(\u_sdrc_core.u_bank_ctl.rank_ba[6] ),
+ sky130_fd_sc_hd__inv_2 _07282_ (.A(_02409_),
     .Y(_02410_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07305_ (.A1(_02392_),
-    .A2(_02406_),
-    .B1(_02410_),
-    .B2(_02408_),
+ sky130_fd_sc_hd__or2_4 _07283_ (.A(_02404_),
+    .B(_01129_),
     .X(_02411_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _07306_ (.A(_02381_),
+ sky130_fd_sc_hd__or2_4 _07284_ (.A(_01611_),
     .B(_02411_),
-    .Y(_00970_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07307_ (.A(_02387_),
     .X(_02412_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07308_ (.A(_02383_),
-    .B(_02385_),
-    .C(_02412_),
-    .D(_02405_),
-    .X(_02413_),
+ sky130_fd_sc_hd__inv_2 _07285_ (.A(_02412_),
+    .Y(_02413_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nand2_4 _07309_ (.A(_01936_),
-    .B(_02413_),
+ sky130_fd_sc_hd__inv_2 _07286_ (.A(\u_sdrc_core.r2b_ba[0] ),
     .Y(_02414_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07310_ (.A(_01394_),
-    .B(_02403_),
+ sky130_fd_sc_hd__or2_4 _07287_ (.A(_02414_),
+    .B(_01128_),
     .X(_02415_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07311_ (.A(_02383_),
-    .B(_02386_),
-    .C(_02388_),
-    .D(_02415_),
+ sky130_fd_sc_hd__or2_4 _07288_ (.A(_02404_),
+    .B(_02415_),
     .X(_02416_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2_4 _07312_ (.A(_02413_),
+ sky130_fd_sc_hd__or2_4 _07289_ (.A(_01616_),
     .B(_02416_),
     .X(_02417_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07313_ (.A1_N(_02397_),
-    .A2_N(_02417_),
-    .B1(_02407_),
-    .B2(_02417_),
-    .X(_02418_),
+ sky130_fd_sc_hd__inv_2 _07290_ (.A(_02417_),
+    .Y(_02418_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07314_ (.A(_01766_),
+ sky130_fd_sc_hd__buf_2 _07291_ (.A(\u_sdrc_core.r2b_ba[1] ),
     .X(_02419_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _07315_ (.A(\u_sdrc_core.u_bank_ctl.rank_ba[5] ),
-    .B(_02414_),
-    .Y(_02420_),
+ sky130_fd_sc_hd__or2_4 _07292_ (.A(_02419_),
+    .B(_02415_),
+    .X(_02420_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07316_ (.A1(_02414_),
-    .A2(_02418_),
-    .B1(_02419_),
-    .C1(_02420_),
+ sky130_fd_sc_hd__or2_4 _07293_ (.A(_01623_),
+    .B(_02420_),
     .X(_02421_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07317_ (.A(_02421_),
-    .Y(_00969_),
+ sky130_fd_sc_hd__inv_2 _07294_ (.A(_02421_),
+    .Y(_02422_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a2bb2o_4 _07318_ (.A1_N(_01092_),
-    .A2_N(_02417_),
-    .B1(_02410_),
-    .B2(_02417_),
-    .X(_02422_),
+ sky130_fd_sc_hd__or4_4 _07295_ (.A(_01132_),
+    .B(_02413_),
+    .C(_02418_),
+    .D(_02422_),
+    .X(_02423_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _07319_ (.A(\u_sdrc_core.u_bank_ctl.rank_ba[4] ),
-    .B(_02414_),
-    .Y(_02423_),
+ sky130_fd_sc_hd__inv_2 _07296_ (.A(_02423_),
+    .Y(_02424_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07320_ (.A1(_02414_),
-    .A2(_02422_),
-    .B1(_02419_),
-    .C1(_02423_),
-    .X(_02424_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07321_ (.A(_02424_),
-    .Y(_00968_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__and4_4 _07322_ (.A(_01454_),
-    .B(_02401_),
-    .C(_02385_),
-    .D(_02387_),
+ sky130_fd_sc_hd__buf_2 _07297_ (.A(_02424_),
     .X(_02425_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07323_ (.A(_01871_),
+ sky130_fd_sc_hd__or2_4 _07298_ (.A(_01528_),
     .B(_02425_),
     .X(_02426_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07324_ (.A(_02426_),
+ sky130_fd_sc_hd__buf_2 _07299_ (.A(_02426_),
     .X(_02427_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or4_4 _07325_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[2] ),
-    .B(_02385_),
-    .C(_02387_),
-    .D(_02415_),
+ sky130_fd_sc_hd__or4_4 _07300_ (.A(_02406_),
+    .B(_02408_),
+    .C(_02410_),
+    .D(_02427_),
     .X(_02428_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07326_ (.A(_02428_),
+ sky130_fd_sc_hd__inv_2 _07301_ (.A(\u_sdrc_core.u_bank_ctl.rank_ba[7] ),
     .Y(_02429_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__or2_4 _07327_ (.A(_02425_),
-    .B(_02429_),
-    .X(_02430_),
+ sky130_fd_sc_hd__nand2_4 _07302_ (.A(_01537_),
+    .B(_02428_),
+    .Y(_02430_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07328_ (.A(_02430_),
-    .Y(_02431_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07329_ (.A1(_02397_),
-    .A2(_02431_),
-    .B1(\u_sdrc_core.u_bank_ctl.rank_ba[5] ),
+ sky130_fd_sc_hd__o22a_4 _07303_ (.A1(_02404_),
+    .A2(_02428_),
+    .B1(_02429_),
     .B2(_02430_),
-    .X(_02432_),
+    .X(_02431_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07330_ (.A(_02432_),
-    .Y(_02433_),
+ sky130_fd_sc_hd__nor2_4 _07304_ (.A(_02403_),
+    .B(_02431_),
+    .Y(_00998_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _07331_ (.A(\u_sdrc_core.u_bank_ctl.rank_ba[3] ),
-    .B(_02427_),
-    .Y(_02434_),
+ sky130_fd_sc_hd__inv_2 _07305_ (.A(\u_sdrc_core.u_bank_ctl.rank_ba[6] ),
+    .Y(_02432_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07332_ (.A1(_02427_),
-    .A2(_02433_),
-    .B1(_02419_),
-    .C1(_02434_),
+ sky130_fd_sc_hd__o22a_4 _07306_ (.A1(_02414_),
+    .A2(_02428_),
+    .B1(_02432_),
+    .B2(_02430_),
+    .X(_02433_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__nor2_4 _07307_ (.A(_02403_),
+    .B(_02433_),
+    .Y(_00997_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__buf_2 _07308_ (.A(_02409_),
+    .X(_02434_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__or4_4 _07309_ (.A(_02405_),
+    .B(_02407_),
+    .C(_02434_),
+    .D(_02427_),
     .X(_02435_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07333_ (.A(_02435_),
-    .Y(_00967_),
+ sky130_fd_sc_hd__nand2_4 _07310_ (.A(_01959_),
+    .B(_02435_),
+    .Y(_02436_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__o22a_4 _07334_ (.A1(_01092_),
-    .A2(_02431_),
-    .B1(\u_sdrc_core.u_bank_ctl.rank_ba[4] ),
-    .B2(_02430_),
-    .X(_02436_),
+ sky130_fd_sc_hd__or2_4 _07311_ (.A(_01421_),
+    .B(_02425_),
+    .X(_02437_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07335_ (.A(_02436_),
-    .Y(_02437_),
+ sky130_fd_sc_hd__or4_4 _07312_ (.A(_02405_),
+    .B(_02408_),
+    .C(_02410_),
+    .D(_02437_),
+    .X(_02438_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__nor2_4 _07336_ (.A(\u_sdrc_core.u_bank_ctl.rank_ba[2] ),
-    .B(_02427_),
-    .Y(_02438_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__a211o_4 _07337_ (.A1(_02427_),
-    .A2(_02437_),
-    .B1(_02419_),
-    .C1(_02438_),
+ sky130_fd_sc_hd__and2_4 _07313_ (.A(_02435_),
+    .B(_02438_),
     .X(_02439_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__inv_2 _07338_ (.A(_02439_),
-    .Y(_00966_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__buf_2 _07339_ (.A(\u_sdrc_core.u_bank_ctl.rank_cnt[1] ),
+ sky130_fd_sc_hd__a2bb2o_4 _07314_ (.A1_N(_02419_),
+    .A2_N(_02439_),
+    .B1(_02429_),
+    .B2(_02439_),
     .X(_0244