| [globals/init_openram]: Initializing OpenRAM... |
| [globals/setup_paths]: Temporary files saved in /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/ |
| [globals/read_config]: Configuration file is /home/mrg/data/sky130_fd_bd_sram/macros/configs/sky130_sram_1kbyte_1rw1r_32x256_8.py |
| [globals/read_config]: Output saved in /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/ |
| [globals/import_tech]: Adding technology path: /home/mrg/openram/technology |
| [globals/import_tech]: Adding technology path: /home/mrg/data/sky130_fd_bd_sram/tools/openram/technology |
| [globals/init_paths]: Creating temp directory: /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/ |
| [globals/setup_bitcell]: Using bitcell: bitcell_2port |
| [characterizer/<module>]: Initializing characterizer... |
| [characterizer/<module>]: Analytical model enabled. |
| [verify/<module>]: Initializing verify... |
| [verify/<module>]: Finding DRC/LVS/PEX tools. |
| [globals/get_tool]: Using DRC: /home/mrg/data/sky130_fd_bd_sram/env/conda/envs/sky130_fd_bd_sram/bin/magic |
| [globals/get_tool]: Using LVS: /home/mrg/data/sky130_fd_bd_sram/env/conda/envs/sky130_fd_bd_sram/bin/netgen |
| [globals/get_tool]: Using PEX: /home/mrg/data/sky130_fd_bd_sram/env/conda/envs/sky130_fd_bd_sram/bin/magic |
| [globals/setup_bitcell]: Using bitcell: bitcell_2port |
| |==============================================================================| |
| |========= OpenRAM v1.1.15 =========| |
| |========= =========| |
| |========= VLSI Design and Automation Lab =========| |
| |========= Computer Science and Engineering Department =========| |
| |========= University of California Santa Cruz =========| |
| |========= =========| |
| |========= Usage help: openram-user-group@ucsc.edu =========| |
| |========= Development help: openram-dev-group@ucsc.edu =========| |
| |=========Temp dir: /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/=========| |
| |========= See LICENSE for license info =========| |
| |==============================================================================| |
| ** Start: 06/13/2021 15:37:17 |
| Technology: sky130 |
| Total size: 8192 bits |
| Word size: 32 |
| Words: 256 |
| Banks: 1 |
| Write size: 8 |
| RW ports: 1 |
| R-only ports: 1 |
| W-only ports: 0 |
| DRC/LVS/PEX is only run on the top-level design to save run-time (inline_lvsdrc=True to do inline checking). |
| Characterization is disabled (using analytical delay models) (analytical_delay=False to simulate). |
| Only generating nominal corner timing. |
| [sram_config/recompute_sizes]: Recomputing with words per row: 2 |
| [sram_config/recompute_sizes]: Rows: 128 Cols: 64 |
| [sram_config/recompute_sizes]: Row addr size: 7 Col addr size: 1 Bank addr size: 8 |
| [sram_config/compute_sizes]: Set SRAM Words Per Row=2 |
| Words per row: 2 |
| Output files are: |
| /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.lvs |
| /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.sp |
| /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.v |
| /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.lib |
| /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.py |
| /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.html |
| /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.log |
| /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.lef |
| /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.gds |
| [bitcell_base_array/__init__]: Creating replica_bitcell_array 128 x 64 |
| [replica_bitcell_array/__init__]: Creating replica_bitcell_array 128 x 64 rbls: None left_rbl: None right_rbl: None |
| [bitcell_base_array/__init__]: Creating bitcell_array 128 x 64 |
| [bitcell_array/__init__]: Creating bitcell_array 128 x 64 |
| [bitcell_base_array/__init__]: Creating replica_column 130 x 1 |
| [bitcell_base_array/__init__]: Creating replica_column_0 130 x 1 |
| [bitcell_base_array/__init__]: Creating dummy_array 1 x 64 |
| [bitcell_base_array/__init__]: Creating col_cap_array 1 x 64 |
| [bitcell_base_array/__init__]: Creating col_cap_array_0 1 x 64 |
| [bitcell_base_array/__init__]: Creating row_cap_array 130 x 1 |
| [bitcell_base_array/__init__]: Creating row_cap_array_0 130 x 1 |
| [and2_dec/__init__]: Creating and2_dec and2_dec |
| [and3_dec/__init__]: Creating and3_dec and3_dec |
| [and4_dec/__init__]: Creating and4_dec and4_dec |
| [wordline_driver_array/__init__]: Creating wordline_driver_array |
| [wordline_driver/__init__]: Creating wordline_driver wordline_driver |
| [and2_dec/__init__]: Creating and2_dec and2_dec_0 |
| [precharge_array/__init__]: Creating precharge_array |
| [sense_amp_array/__init__]: Creating sense_amp_array |
| [column_mux_array/__init__]: Creating column_mux_array |
| [write_driver_array/__init__]: Creating write_driver_array |
| [write_mask_and_array/__init__]: Creating write_mask_and_array |
| [pand2/__init__]: Creating pand2 pand2 |
| [pdriver/__init__]: creating pdriver pdriver |
| [precharge_array/__init__]: Creating precharge_array_0 |
| [column_mux_array/__init__]: Creating column_mux_array_0 |
| [pinvbuf/__init__]: creating pinvbuf pinvbuf |
| [dff_array/__init__]: Creating row_addr_dff rows=7 cols=1 |
| [dff_array/__init__]: Creating col_addr_dff rows=1 cols=1 |
| [dff_array/__init__]: Creating data_dff rows=1 cols=32 |
| [dff_array/__init__]: Creating wmask_dff rows=1 cols=4 |
| [control_logic/__init__]: Creating control_logic_rw |
| [dff_buf/__init__]: Creating dff_buf |
| [dff_buf_array/__init__]: Creating dff_buf_array |
| [dff_buf/__init__]: Creating dff_buf_0 |
| [pand2/__init__]: Creating pand2 pand2_0 |
| [pdriver/__init__]: creating pdriver pdriver_0 |
| [pbuf/__init__]: creating pbuf with size of 64 |
| [pdriver/__init__]: creating pdriver pdriver_1 |
| [pdriver/__init__]: creating pdriver pdriver_2 |
| [pand3/__init__]: Creating pand3 pand3 |
| [pdriver/__init__]: creating pdriver pdriver_3 |
| [pand3/__init__]: Creating pand3 pand3_0 |
| [pdriver/__init__]: creating pdriver pdriver_4 |
| [pdriver/__init__]: creating pdriver pdriver_5 |
| [delay_chain/__init__]: creating delay chain [4, 4, 4, 4, 4, 4, 4, 4, 4] |
| [control_logic/__init__]: Creating control_logic_r |
| [dff_buf_array/__init__]: Creating dff_buf_array_0 |
| [pdriver/__init__]: creating pdriver pdriver_6 |
| ** Submodules: 6.9 seconds |
| ** Placement: 0.1 seconds |
| [router_tech/__init__]: Minimum track width: 0.680 |
| [router_tech/__init__]: Minimum track space: 0.300 |
| [router_tech/__init__]: Minimum track wire width: 0.380 |
| [hierarchy_layout/get_bbox]: Size: 462.91 x 381.44000000000005 with perimeter big margin 0.6799999999999999 little margin 0 |
| [hierarchy_layout/get_bbox]: Size: 462.91 x 381.44000000000005 with perimeter big margin 8.16 little margin 1.3599999999999999 |
| [router_tech/__init__]: Minimum track width: 0.680 |
| [router_tech/__init__]: Minimum track space: 0.300 |
| [router_tech/__init__]: Minimum track wire width: 0.380 |
| [grid/__init__]: BBOX coords: ll=v[-71.76,-35.010000000000005] ur=v[407.47,362.75000000000006] |
| [grid/__init__]: BBOX grids: ll=v3d[-106, -51, 0.0] ur=v3d[599, 533, 0.0] |
| **** Retrieving pins: 0.0 seconds |
| **** Analyzing pins: 0.0 seconds |
| [router/find_blockages]: Finding blockages. |
| **** Finding blockages: 5.2 seconds |
| [router/convert_blockages]: Converting blockages. |
| **** Converting blockages: 0.3 seconds |
| **** Converting pins: 0.3 seconds |
| **** Separating adjacent pins: 0.1 seconds |
| **** Enclosing pins: 0.1 seconds |
| *** Finding pins and blockages: 76.5 seconds |
| [signal_escape_router/route_signal]: Escape routing csb0 with scale 5 |
| [signal_escape_router/route_signal]: Escape routing web0 with scale 5 |
| [signal_escape_router/route_signal]: Escape routing csb1 with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[0] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[1] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[2] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[3] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[4] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[5] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[6] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[7] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[8] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[9] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[10] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[11] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[12] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[13] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[14] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[15] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[16] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[17] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[18] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[19] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[20] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[21] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[22] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[23] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[24] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[25] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[26] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[27] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[28] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[29] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[30] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing din0[31] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr0[0] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing wmask0[0] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing wmask0[1] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing wmask0[2] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing wmask0[3] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing clk1 with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr1[0] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[0] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[1] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[2] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[3] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[4] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[5] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[6] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[7] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[8] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[9] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[10] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[11] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[12] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[13] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[14] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[15] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[16] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[17] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[18] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[19] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[20] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[21] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[22] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[23] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[24] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[25] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[26] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[27] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[28] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[29] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[30] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout1[31] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing clk0 with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr1[7] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr1[6] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[0] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[1] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[2] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[3] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[4] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[5] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[6] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[7] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[8] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[9] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[10] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[11] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[12] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[13] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[14] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[15] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[16] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[17] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[18] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[19] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[20] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[21] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[22] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[23] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[24] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[25] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[26] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[27] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[28] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[29] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[30] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing dout0[31] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr1[5] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr1[4] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr1[1] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr1[2] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr1[3] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr0[1] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr0[2] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr0[3] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr0[4] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr0[5] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr0[6] with scale 5 |
| [signal_escape_router/route_signal]: Escape routing addr0[7] with scale 5 |
| *** Maze routing pins: 195.4 seconds |
| [router_tech/__init__]: Minimum track width: 0.680 |
| [router_tech/__init__]: Minimum track space: 0.300 |
| [router_tech/__init__]: Minimum track wire width: 0.380 |
| [supply_tree_router/route]: Running supply router on vdd and gnd... |
| [grid/__init__]: BBOX coords: ll=v[-64.28,-27.53] ur=v[399.99,355.27000000000004] |
| [grid/__init__]: BBOX grids: ll=v3d[-95, -40, 0.0] ur=v3d[588, 522, 0.0] |
| **** Retrieving pins: 0.2 seconds |
| **** Analyzing pins: 4.8 seconds |
| [router/find_blockages]: Finding blockages. |
| **** Finding blockages: 19.5 seconds |
| [router/convert_blockages]: Converting blockages. |
| **** Converting blockages: 0.1 seconds |
| **** Converting pins: 7.7 seconds |
| **** Separating adjacent pins: 14.8 seconds |
| **** Enclosing pins: 17.5 seconds |
| *** Finding pins and blockages: 142.8 seconds |
| [supply_tree_router/route_pins]: Routing vdd with 1552 pins. |
| [supply_tree_router/route_pins]: 0 supply segments routed, 1551 remaining. |
| [supply_tree_router/route_pins]: 100 supply segments routed, 1451 remaining. |
| [supply_tree_router/route_pins]: 200 supply segments routed, 1351 remaining. |
| [supply_tree_router/route_pins]: 300 supply segments routed, 1251 remaining. |
| [supply_tree_router/route_pins]: 400 supply segments routed, 1151 remaining. |
| [supply_tree_router/route_pins]: 500 supply segments routed, 1051 remaining. |
| [supply_tree_router/route_pins]: 600 supply segments routed, 951 remaining. |
| [supply_tree_router/route_pins]: 700 supply segments routed, 851 remaining. |
| [supply_tree_router/route_pins]: 800 supply segments routed, 751 remaining. |
| [supply_tree_router/route_pins]: 900 supply segments routed, 651 remaining. |
| [supply_tree_router/route_pins]: 1000 supply segments routed, 551 remaining. |
| [supply_tree_router/route_pins]: 1100 supply segments routed, 451 remaining. |
| [supply_tree_router/route_pins]: 1200 supply segments routed, 351 remaining. |
| [supply_tree_router/route_pins]: 1300 supply segments routed, 251 remaining. |
| [supply_tree_router/route_pins]: 1400 supply segments routed, 151 remaining. |
| [supply_tree_router/route_pins]: 1500 supply segments routed, 51 remaining. |
| [supply_tree_router/route_pins]: Routing gnd with 1313 pins. |
| [supply_tree_router/route_pins]: 0 supply segments routed, 1312 remaining. |
| [supply_tree_router/route_pins]: 100 supply segments routed, 1212 remaining. |
| [supply_tree_router/route_pins]: 200 supply segments routed, 1112 remaining. |
| [supply_tree_router/route_pins]: 300 supply segments routed, 1012 remaining. |
| [supply_tree_router/route_pins]: 400 supply segments routed, 912 remaining. |
| [supply_tree_router/route_pins]: 500 supply segments routed, 812 remaining. |
| [supply_tree_router/route_pins]: 600 supply segments routed, 712 remaining. |
| [supply_tree_router/route_pins]: 700 supply segments routed, 612 remaining. |
| [supply_tree_router/route_pins]: 800 supply segments routed, 512 remaining. |
| [supply_tree_router/route_pins]: 900 supply segments routed, 412 remaining. |
| [supply_tree_router/route_pins]: 1000 supply segments routed, 312 remaining. |
| [supply_tree_router/route_pins]: 1100 supply segments routed, 212 remaining. |
| [supply_tree_router/route_pins]: 1200 supply segments routed, 112 remaining. |
| [supply_tree_router/route_pins]: 1300 supply segments routed, 12 remaining. |
| *** Maze routing supplies: 753.6 seconds |
| ** Routing: 1565.4 seconds |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (30 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (60 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (90 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (120 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (150 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (180 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (210 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (240 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (270 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (300 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (330 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_ext.sh (360 seconds) |
| WARNING: file magic.py: line 239: DRC Errors sky130_sram_1kbyte_1rw1r_32x256_8 10 |
| |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (30 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (60 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (90 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (120 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (150 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (180 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (210 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (240 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (270 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (300 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (330 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (360 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (390 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (420 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (451 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (481 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (511 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (541 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (571 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (601 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (631 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (661 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (691 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (721 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (751 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (781 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (811 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (841 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (871 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (901 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (931 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (961 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (991 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1021 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1051 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1081 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1111 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1141 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1171 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1201 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1231 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1261 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1291 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1321 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1352 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1382 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1412 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1442 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1472 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1502 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1532 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1562 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1592 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1622 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1652 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1682 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1712 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1742 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1772 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1802 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1832 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1862 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1892 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1922 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1952 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (1982 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2012 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2042 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2072 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2102 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2132 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2162 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2192 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2222 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2252 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2283 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2313 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2343 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2373 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2403 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2433 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2463 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2493 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2523 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2553 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2583 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2613 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2643 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2673 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2703 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2733 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2763 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2793 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2823 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2853 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2883 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2913 seconds) |
| [run_script/run_script]: Still running /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/run_lvs.sh (2943 seconds) |
| [verify.magic/run_lvs]: sky130_sram_1kbyte_1rw1r_32x256_8 LVS matches |
| ** Verification: 3332.8 seconds |
| ** SRAM creation: 4905.4 seconds |
| SP: Writing to /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.sp |
| ** Spice writing: 0.7 seconds |
| GDS: Writing to /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.gds |
| ** GDS: 1.1 seconds |
| LEF: Writing to /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.lef |
| ** LEF: 0.0 seconds |
| LVS: Writing to /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.lvs.sp |
| ** LVS writing: 0.1 seconds |
| LIB: Characterizing... |
| [characterizer.lib/prepare_tables]: Slews: [0.00125 0.005 0.04 ] |
| [characterizer.lib/prepare_tables]: Loads: [ 1.7225 6.89 27.56 ] |
| [characterizer.lib/prepare_tables]: self.load_slews : [(1.7225, 0.00125), (6.89, 0.00125), (27.56, 0.00125), (1.7225, 0.005), (6.89, 0.005), (27.56, 0.005), (1.7225, 0.04), (6.89, 0.04), (27.56, 0.04)] |
| [characterizer.lib/characterize_corners]: Characterizing corners: [('TT', 1.8, 25)] |
| [characterizer.lib/characterize_corners]: Corner: ('TT', 1.8, 25) |
| [characterizer.lib/characterize_corners]: Writing to /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8_TT_1p8V_25C.lib |
| [characterizer.elmore/analytical_power]: Dynamic Power: 9.589465848384007 mW |
| [characterizer.elmore/analytical_power]: Leakage Power: 0.009516 mW |
| [characterizer.elmore/get_lib_values]: Slew, Load, Delay(ns), Slew(ns) |
| [characterizer.elmore/get_lib_values]: 0.00125, 1.7225, 0.3386031104757828, 0.00167765625 |
| [characterizer.elmore/get_lib_values]: 0.00125, 6.89, 0.36767029797578277, 0.004584374999999999 |
| [characterizer.elmore/get_lib_values]: 0.00125, 27.56, 0.48393904797578274, 0.016211249999999996 |
| [characterizer.elmore/get_lib_values]: 0.005, 1.7225, 0.3386031104757828, 0.00167765625 |
| [characterizer.elmore/get_lib_values]: 0.005, 6.89, 0.36767029797578277, 0.004584374999999999 |
| [characterizer.elmore/get_lib_values]: 0.005, 27.56, 0.48393904797578274, 0.016211249999999996 |
| [characterizer.elmore/get_lib_values]: 0.04, 1.7225, 0.3386031104757828, 0.00167765625 |
| [characterizer.elmore/get_lib_values]: 0.04, 6.89, 0.36767029797578277, 0.004584374999999999 |
| [characterizer.elmore/get_lib_values]: 0.04, 27.56, 0.48393904797578274, 0.016211249999999996 |
| ** Characterization: 0.6 seconds |
| Config: Writing to /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.py |
| ** Config: 0.0 seconds |
| Datasheet: Writing to /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.html |
| ** Datasheet: 0.0 seconds |
| Verilog: Writing to /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8.v |
| ** Verilog: 0.0 seconds |
| [globals/cleanup_paths]: Preserving temp directory: /home/mrg/data/sky130_fd_bd_sram/macros/sky130_sram_1kbyte_1rw1r_32x256_8/tmp/ |
| [verify.magic/print_drc_stats]: DRC runs: 1 |
| [verify.magic/print_lvs_stats]: LVS runs: 1 |
| [verify.magic/print_pex_stats]: PEX runs: 0 |
| ** End: 4907.9 seconds |