[globals/init_openram]: Initializing OpenRAM... [globals/setup_paths]: Setting up paths... [globals/setup_paths]: Temporary files saved in /home/jesse/output/ [globals/read_config]: Configuration file is /home/jesse/openram/compiler/example_configs/example_config_scn4m_subm.py [globals/read_config]: Output saved in /home/jesse/openram/compiler/temp/ [globals/import_tech]: Importing technology: scn4m_subm [globals/import_tech]: Adding technology path: /home/jesse/openram/technology [globals/init_paths]: Creating temp directory: /home/jesse/output/ [characterizer/]: Initializing characterizer... [characterizer/]: Finding spice simulator. [verify/]: Initializing verify... [verify/]: Finding DRC/LVS/PEX tools. [globals/get_tool]: Finding DRC tool... [globals/get_tool]: Using DRC: /usr/local/bin/magic [globals/get_tool]: Finding LVS tool... [globals/get_tool]: Using LVS: /usr/local/bin/netgen [globals/get_tool]: Finding PEX tool... [globals/get_tool]: Using PEX: /usr/local/bin/magic [globals/setup_bitcell]: Using bitcell: bitcell |==============================================================================| |========= OpenRAM v1.1.6 =========| |========= =========| |========= 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/jesse/output/ =========| |========= See LICENSE for license info =========| |==============================================================================| ** Start: 08/18/2020 15:55:01 Technology: scn4m_subm Total size: 32 bits Word size: 2 Words: 16 Banks: 1 Write size: None RW ports: 1 R-only ports: 0 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). Performing simulation-based characterization with ngspice [bitcell/__init__]: Create bitcell [sram_config/recompute_sizes]: Recomputing with words per row: 1 [sram_config/recompute_sizes]: Rows: 16 Cols: 2 [sram_config/recompute_sizes]: Row addr size: 4 Col addr size: 0 Bank addr size: 4 Words per row: 1 Output files are: /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lvs /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.sp /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.v /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lib /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.py /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.html /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.log /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lef /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.gds [sram/__init__]: create sram of size 2 with 16 num of words 1 banks [dff_array/__init__]: Creating row_addr_dff rows=4 cols=1 [dff_array/__init__]: Creating data_dff rows=1 cols=2 [bank/__init__]: create sram of size 2 with 16 words [port_data/__init__]: create data port of size 2 with 1 words per row [precharge/__init__]: creating precharge cell precharge [precharge_array/__init__]: Creating precharge_array [precharge/__init__]: creating precharge cell precharge_0 [sense_amp_array/__init__]: Creating sense_amp_array [sense_amp/__init__]: Create sense_amp [write_driver_array/__init__]: Creating write_driver_array [write_driver/__init__]: Create write_driver [port_address/__init__]: create data port of cols 2 rows 16 [and2_dec/__init__]: Creating and2_dec and2_dec [pnand2/__init__]: creating pnand2 structure pnand2 with size of 1 [pinv/__init__]: creating pinv structure pinv with size of 1 [pinv/determine_tx_mults]: Height avail 7.2000 PMOS 3.3000 NMOS 3.3000 [and3_dec/__init__]: Creating and3_dec and3_dec [pnand3/__init__]: creating pnand3 structure pnand3 with size of 1 [wordline_driver_array/__init__]: Creating wordline_driver_array [wordline_driver/__init__]: Creating wordline_driver wordline_driver [pinv/__init__]: creating pinv structure pinv_0 with size of 2 [pinv/determine_tx_mults]: Height avail 7.2000 PMOS 3.3000 NMOS 3.3000 [bitcell_base_array/__init__]: Creating replica_bitcell_array 16 x 2 [replica_bitcell_array/__init__]: Creating replica_bitcell_array 16 x 2 [bitcell_base_array/__init__]: Creating bitcell_array 16 x 2 [replica_bitcell/__init__]: Create replica bitcell object [dummy_bitcell/__init__]: Create dummy bitcell [bitcell_base_array/__init__]: Creating dummy_array 1 x 2 [bitcell_base_array/__init__]: Creating dummy_array_0 19 x 1 [bitcell_base_array/__init__]: Creating dummy_array_1 19 x 1 [control_logic/__init__]: Creating control_logic_rw [dff_buf/__init__]: Creating dff_buf [pinv/__init__]: creating pinv structure pinv_1 with size of 2 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pinv/__init__]: creating pinv structure pinv_2 with size of 4 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [dff_buf_array/__init__]: Creating dff_buf_array [dff_buf/__init__]: Creating dff_buf_0 [pand2/__init__]: Creating pand2 pand2 [pnand2/__init__]: creating pnand2 structure pnand2_0 with size of 1 [pdriver/__init__]: creating pdriver pdriver [pinv/__init__]: creating pinv structure pinv_3 with size of 12 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pbuf/__init__]: creating pbuf with size of 2 [pinv/__init__]: creating pinv structure pinv_4 with size of 1 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pinv/__init__]: creating pinv structure pinv_5 with size of 2 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pdriver/__init__]: creating pdriver pdriver_0 [pinv/__init__]: creating pinv structure pinv_6 with size of 1 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pinv/__init__]: creating pinv structure pinv_7 with size of 5 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pinv/__init__]: creating pinv structure pinv_8 with size of 15 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pdriver/__init__]: creating pdriver pdriver_1 [pinv/__init__]: creating pinv structure pinv_9 with size of 1 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pand3/__init__]: Creating pand3 pand3 [pnand3/__init__]: creating pnand3 structure pnand3_0 with size of 1 [pdriver/__init__]: creating pdriver pdriver_2 [pinv/__init__]: creating pinv structure pinv_10 with size of 10 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pand3/__init__]: Creating pand3 pand3_0 [pdriver/__init__]: creating pdriver pdriver_3 [pinv/__init__]: creating pinv structure pinv_11 with size of 2 [pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000 [pdriver/__init__]: creating pdriver pdriver_4 [pnand2/__init__]: creating pnand2 structure pnand2_1 with size of 1 [delay_chain/__init__]: creating delay chain [4, 4, 4, 4, 4, 4, 4, 4, 4] [pinv/__init__]: creating pinv structure pinv_12 with size of 1 [pinv/determine_tx_mults]: Height avail 16.4000 PMOS 7.9000 NMOS 7.9000 ** Submodules: 0.7 seconds ** Placement: 0.0 seconds [router_tech/__init__]: Track width: 2.400 [router_tech/__init__]: Track space: 1.200 [router_tech/__init__]: Track wire width: 1.200 [router_tech/__init__]: Track factor: v[0.41666666666666663,0.41666666666666663] *** Init supply router: 2.4 seconds [supply_grid_router/route]: Running supply router on vdd and gnd... [supply_grid_router/create_routing_grid]: Size: 208.60000000000002 x 423.20000000000005 [router/retrieve_pins]: Retrieving pins for vdd. [router/retrieve_pins]: Retrieving pins for gnd. **** Retrieving pins: 0.0 seconds [router/analyze_pins]: Analyzing pin groups for vdd. [router/analyze_pins]: Analyzing pin groups for gnd. **** Analyzing pins: 0.0 seconds [router/find_blockages]: Finding blockages. **** Finding blockages: 0.1 seconds [router/convert_blockages]: Converting blockages. **** Converting blockages: 0.0 seconds [router/convert_pins]: Converting pins for vdd. [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-80.2,-45.400000000000006] ur=v[-79.4,-44.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -19, 0] [v[-80.2,-45.400000000000006], v[-79.4,-44.6]] . ( layer=m3 ll=v[-82.80000000000001,-46.800000000000004] ur=v[-80.4,-44.400000000000006]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -19, 0] [v[-80.80000000000001,-46.0], v[-78.80000000000001,-44.0]] . ( layer=m3 ll=v[-82.80000000000001,-46.800000000000004] ur=v[-80.4,-44.400000000000006]) = 1.64924225024706 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0 [router/convert_pin_to_tracks]: Converting [ -34 , -19 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -18, 0] [v[-80.2,-45.400000000000006], v[-79.4,-44.6]] . ( layer=m3 ll=v[-82.80000000000001,-44.400000000000006] ur=v[-80.4,-42.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -18, 0] [v[-80.80000000000001,-46.0], v[-78.80000000000001,-44.0]] . ( layer=m3 ll=v[-82.80000000000001,-44.400000000000006] ur=v[-80.4,-42.0]) = 0.5656854249492461 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492461 >? 0 [router/convert_pin_to_tracks]: Converting [ -34 , -18 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -19, 0] [v[-80.2,-45.400000000000006], v[-79.4,-44.6]] . ( layer=m3 ll=v[-80.4,-46.800000000000004] ur=v[-78.0,-44.400000000000006]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -19, 0] [v[-80.80000000000001,-46.0], v[-78.80000000000001,-44.0]] . ( layer=m3 ll=v[-80.4,-46.800000000000004] ur=v[-78.0,-44.400000000000006]) = 2.262741699796944 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -33 , -19 ] full=v3d[-33, -19, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -18, 0] [v[-80.2,-45.400000000000006], v[-79.4,-44.6]] . ( layer=m3 ll=v[-80.4,-44.400000000000006] ur=v[-78.0,-42.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -18, 0] [v[-80.80000000000001,-46.0], v[-78.80000000000001,-44.0]] . ( layer=m3 ll=v[-80.4,-44.400000000000006] ur=v[-78.0,-42.0]) = 1.64924225024706 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0 [router/convert_pin_to_tracks]: Converting [ -33 , -18 ] full=None [pin_group/convert_pin]: pins {v3d[-33, -18, 0], v3d[-34, -19, 0], v3d[-33, -19, 0], v3d[-34, -18, 0]} [pin_group/convert_pin]: secondary {v3d[-33, -18, 0], v3d[-34, -19, 0], v3d[-34, -18, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,156.20000000000002] ur=v[-71.4,157.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 65, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-75.60000000000001,154.8] ur=v[-73.2,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 65, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,154.8] ur=v[-73.2,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 65 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 66, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-75.60000000000001,157.20000000000002] ur=v[-73.2,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 66, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,157.20000000000002] ur=v[-73.2,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 65, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-73.2,154.8] ur=v[-70.8,157.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 65, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-73.2,154.8] ur=v[-70.8,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 65 ] full=v3d[-30, 65, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 66, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-73.2,157.20000000000002] ur=v[-70.8,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 66, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-73.2,157.20000000000002] ur=v[-70.8,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 65, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-70.8,154.8] ur=v[-68.4,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 65, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-70.8,154.8] ur=v[-68.4,157.20000000000002]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 65 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 66, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-70.8,157.20000000000002] ur=v[-68.4,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 66, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-70.8,157.20000000000002] ur=v[-68.4,159.60000000000002]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 66 ] full=None [pin_group/convert_pin]: pins {v3d[-29, 65, 0], v3d[-30, 65, 0], v3d[-29, 66, 0]} [pin_group/convert_pin]: secondary {v3d[-29, 65, 0], v3d[-29, 66, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,234.60000000000002] ur=v[-71.4,235.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,231.60000000000002] ur=v[-73.2,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,231.60000000000002] ur=v[-73.2,234.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,234.0] ur=v[-73.2,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,234.0] ur=v[-73.2,236.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 98 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,236.4] ur=v[-73.2,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,236.4] ur=v[-73.2,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,231.60000000000002] ur=v[-70.8,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,231.60000000000002] ur=v[-70.8,234.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,234.0] ur=v[-70.8,236.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,234.0] ur=v[-70.8,236.4]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 98 ] full=v3d[-30, 98, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,236.4] ur=v[-70.8,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,236.4] ur=v[-70.8,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,231.60000000000002] ur=v[-68.4,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,231.60000000000002] ur=v[-68.4,234.0]) = 0.0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,234.0] ur=v[-68.4,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,234.0] ur=v[-68.4,236.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 98 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,236.4] ur=v[-68.4,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,236.4] ur=v[-68.4,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 99 ] full=None [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,234.60000000000002] ur=v[-71.4,235.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,231.60000000000002] ur=v[-73.2,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,231.60000000000002] ur=v[-73.2,234.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,234.0] ur=v[-73.2,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,234.0] ur=v[-73.2,236.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 98 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,236.4] ur=v[-73.2,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,236.4] ur=v[-73.2,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,231.60000000000002] ur=v[-70.8,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,231.60000000000002] ur=v[-70.8,234.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,234.0] ur=v[-70.8,236.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,234.0] ur=v[-70.8,236.4]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 98 ] full=v3d[-30, 98, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,236.4] ur=v[-70.8,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,236.4] ur=v[-70.8,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,231.60000000000002] ur=v[-68.4,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,231.60000000000002] ur=v[-68.4,234.0]) = 0.0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,234.0] ur=v[-68.4,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,234.0] ur=v[-68.4,236.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 98 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,236.4] ur=v[-68.4,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,236.4] ur=v[-68.4,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 99 ] full=None [pin_group/convert_pin]: pins {v3d[-30, 98, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,273.8] ur=v[-71.4,274.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-75.60000000000001,272.40000000000003] ur=v[-73.2,274.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-75.60000000000001,272.40000000000003] ur=v[-73.2,274.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 114 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-75.60000000000001,274.8] ur=v[-73.2,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-75.60000000000001,274.8] ur=v[-73.2,277.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 115 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-73.2,272.40000000000003] ur=v[-70.8,274.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-73.2,272.40000000000003] ur=v[-70.8,274.8]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 114 ] full=v3d[-30, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-73.2,274.8] ur=v[-70.8,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-73.2,274.8] ur=v[-70.8,277.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 115 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-70.8,272.40000000000003] ur=v[-68.4,274.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-70.8,272.40000000000003] ur=v[-68.4,274.8]) = 1.6000000000000227 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6000000000000227 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 114 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-70.8,274.8] ur=v[-68.4,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-70.8,274.8] ur=v[-68.4,277.2]) = 0.39999999999997726 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.39999999999997726 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 115 ] full=None [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,273.8] ur=v[-71.4,274.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-75.60000000000001,272.40000000000003] ur=v[-73.2,274.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-75.60000000000001,272.40000000000003] ur=v[-73.2,274.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 114 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-75.60000000000001,274.8] ur=v[-73.2,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-75.60000000000001,274.8] ur=v[-73.2,277.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 115 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-73.2,272.40000000000003] ur=v[-70.8,274.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-73.2,272.40000000000003] ur=v[-70.8,274.8]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 114 ] full=v3d[-30, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-73.2,274.8] ur=v[-70.8,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-73.2,274.8] ur=v[-70.8,277.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 115 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-70.8,272.40000000000003] ur=v[-68.4,274.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-70.8,272.40000000000003] ur=v[-68.4,274.8]) = 1.6000000000000227 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6000000000000227 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 114 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-70.8,274.8] ur=v[-68.4,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-70.8,274.8] ur=v[-68.4,277.2]) = 0.39999999999997726 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.39999999999997726 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 115 ] full=None [pin_group/convert_pin]: pins {v3d[-29, 114, 0], v3d[-29, 115, 0], v3d[-30, 114, 0]} [pin_group/convert_pin]: secondary {v3d[-29, 114, 0], v3d[-29, 115, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,195.4] ur=v[-71.4,196.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,193.20000000000002] ur=v[-73.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-75.60000000000001,193.20000000000002] ur=v[-73.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,195.60000000000002] ur=v[-73.2,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-75.60000000000001,195.60000000000002] ur=v[-73.2,198.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 82 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-73.2,193.20000000000002] ur=v[-70.8,195.60000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-73.2,193.20000000000002] ur=v[-70.8,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 81 ] full=v3d[-30, 81, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-73.2,195.60000000000002] ur=v[-70.8,198.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-73.2,195.60000000000002] ur=v[-70.8,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 82 ] full=v3d[-30, 82, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-70.8,193.20000000000002] ur=v[-68.4,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-70.8,193.20000000000002] ur=v[-68.4,195.60000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-70.8,195.60000000000002] ur=v[-68.4,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-70.8,195.60000000000002] ur=v[-68.4,198.0]) = 1.1999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.1999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 82 ] full=None [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,195.4] ur=v[-71.4,196.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,193.20000000000002] ur=v[-73.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-75.60000000000001,193.20000000000002] ur=v[-73.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,195.60000000000002] ur=v[-73.2,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-75.60000000000001,195.60000000000002] ur=v[-73.2,198.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 82 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-73.2,193.20000000000002] ur=v[-70.8,195.60000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-73.2,193.20000000000002] ur=v[-70.8,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 81 ] full=v3d[-30, 81, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-73.2,195.60000000000002] ur=v[-70.8,198.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-73.2,195.60000000000002] ur=v[-70.8,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 82 ] full=v3d[-30, 82, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-70.8,193.20000000000002] ur=v[-68.4,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-70.8,193.20000000000002] ur=v[-68.4,195.60000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-70.8,195.60000000000002] ur=v[-68.4,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-70.8,195.60000000000002] ur=v[-68.4,198.0]) = 1.1999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.1999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 82 ] full=None [pin_group/convert_pin]: pins {v3d[-29, 81, 0], v3d[-30, 81, 0], v3d[-30, 82, 0], v3d[-29, 82, 0]} [pin_group/convert_pin]: secondary {v3d[-29, 81, 0], v3d[-29, 82, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,117.0] ur=v[-71.4,117.80000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 48, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,114.0] ur=v[-73.2,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 48, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-75.60000000000001,114.0] ur=v[-73.2,116.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 49, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,116.4] ur=v[-73.2,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 49, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-75.60000000000001,116.4] ur=v[-73.2,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 49 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 50, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,118.80000000000001] ur=v[-73.2,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 50, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-75.60000000000001,118.80000000000001] ur=v[-73.2,121.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 50 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 48, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-73.2,114.0] ur=v[-70.8,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 48, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-73.2,114.0] ur=v[-70.8,116.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 49, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-73.2,116.4] ur=v[-70.8,118.80000000000001]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 49, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-73.2,116.4] ur=v[-70.8,118.80000000000001]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 49 ] full=v3d[-30, 49, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 50, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-73.2,118.80000000000001] ur=v[-70.8,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 50, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-73.2,118.80000000000001] ur=v[-70.8,121.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 50 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 48, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-70.8,114.0] ur=v[-68.4,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 48, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-70.8,114.0] ur=v[-68.4,116.4]) = 0.0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 49, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-70.8,116.4] ur=v[-68.4,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 49, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-70.8,116.4] ur=v[-68.4,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 49 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 50, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-70.8,118.80000000000001] ur=v[-68.4,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 50, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-70.8,118.80000000000001] ur=v[-68.4,121.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 50 ] full=None [pin_group/convert_pin]: pins {v3d[-30, 49, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,195.4] ur=v[-58.2,196.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 81, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-61.2,193.20000000000002] ur=v[-58.800000000000004,195.60000000000002]) = 0.28284271247462806 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 81, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-61.2,193.20000000000002] ur=v[-58.800000000000004,195.60000000000002]) = 1.131370849898482 [router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462806 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 81 ] full=v3d[-25, 81, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 82, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-61.2,195.60000000000002] ur=v[-58.800000000000004,198.0]) = 0.6324555320336691 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 82, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-61.2,195.60000000000002] ur=v[-58.800000000000004,198.0]) = 1.4422205101855847 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336691 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 82 ] full=v3d[-25, 82, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 81, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,193.20000000000002] ur=v[-56.400000000000006,195.60000000000002]) = 0.6324555320336825 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 81, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-58.800000000000004,193.20000000000002] ur=v[-56.400000000000006,195.60000000000002]) = 1.4422205101856043 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336825 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 81 ] full=v3d[-24, 81, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 82, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,195.60000000000002] ur=v[-56.400000000000006,198.0]) = 0.848528137423854 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 82, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-58.800000000000004,195.60000000000002] ur=v[-56.400000000000006,198.0]) = 1.697056274847708 [router/convert_pin_coord_to_tracks]: Overlap: 0.848528137423854 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 82 ] full=v3d[-24, 82, 0] [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,195.4] ur=v[-58.2,196.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 81, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-61.2,193.20000000000002] ur=v[-58.800000000000004,195.60000000000002]) = 0.28284271247462806 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 81, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-61.2,193.20000000000002] ur=v[-58.800000000000004,195.60000000000002]) = 1.131370849898482 [router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462806 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 81 ] full=v3d[-25, 81, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 82, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-61.2,195.60000000000002] ur=v[-58.800000000000004,198.0]) = 0.6324555320336691 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 82, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-61.2,195.60000000000002] ur=v[-58.800000000000004,198.0]) = 1.4422205101855847 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336691 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 82 ] full=v3d[-25, 82, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 81, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,193.20000000000002] ur=v[-56.400000000000006,195.60000000000002]) = 0.6324555320336825 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 81, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-58.800000000000004,193.20000000000002] ur=v[-56.400000000000006,195.60000000000002]) = 1.4422205101856043 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336825 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 81 ] full=v3d[-24, 81, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 82, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,195.60000000000002] ur=v[-56.400000000000006,198.0]) = 0.848528137423854 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 82, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-58.800000000000004,195.60000000000002] ur=v[-56.400000000000006,198.0]) = 1.697056274847708 [router/convert_pin_coord_to_tracks]: Overlap: 0.848528137423854 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 82 ] full=v3d[-24, 82, 0] [pin_group/convert_pin]: pins {v3d[-25, 81, 0], v3d[-24, 81, 0], v3d[-25, 82, 0], v3d[-24, 82, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,156.20000000000002] ur=v[-58.2,157.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 65, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-61.2,154.8] ur=v[-58.800000000000004,157.20000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 65, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-61.2,154.8] ur=v[-58.800000000000004,157.20000000000002]) = 1.7888543819998253 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 65 ] full=v3d[-25, 65, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 66, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-61.2,157.20000000000002] ur=v[-58.800000000000004,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 66, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-61.2,157.20000000000002] ur=v[-58.800000000000004,159.60000000000002]) = 0.8944271909999159 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 65, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-58.800000000000004,154.8] ur=v[-56.400000000000006,157.20000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 65, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,154.8] ur=v[-56.400000000000006,157.20000000000002]) = 1.9999999999999971 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 65 ] full=v3d[-24, 65, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 66, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-58.800000000000004,157.20000000000002] ur=v[-56.400000000000006,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 66, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,157.20000000000002] ur=v[-56.400000000000006,159.60000000000002]) = 1.2649110640673562 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 66 ] full=None [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,156.20000000000002] ur=v[-58.2,157.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 65, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-61.2,154.8] ur=v[-58.800000000000004,157.20000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 65, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-61.2,154.8] ur=v[-58.800000000000004,157.20000000000002]) = 1.7888543819998253 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 65 ] full=v3d[-25, 65, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 66, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-61.2,157.20000000000002] ur=v[-58.800000000000004,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 66, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-61.2,157.20000000000002] ur=v[-58.800000000000004,159.60000000000002]) = 0.8944271909999159 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 65, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-58.800000000000004,154.8] ur=v[-56.400000000000006,157.20000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 65, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,154.8] ur=v[-56.400000000000006,157.20000000000002]) = 1.9999999999999971 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 65 ] full=v3d[-24, 65, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 66, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-58.800000000000004,157.20000000000002] ur=v[-56.400000000000006,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 66, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,157.20000000000002] ur=v[-56.400000000000006,159.60000000000002]) = 1.2649110640673562 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 66 ] full=None [pin_group/convert_pin]: pins {v3d[-25, 65, 0], v3d[-24, 65, 0], v3d[-25, 66, 0], v3d[-24, 66, 0]} [pin_group/convert_pin]: secondary {v3d[-25, 66, 0], v3d[-24, 66, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,117.0] ur=v[-58.2,117.80000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 48, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-61.2,114.0] ur=v[-58.800000000000004,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 48, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-61.2,114.0] ur=v[-58.800000000000004,116.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 49, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-61.2,116.4] ur=v[-58.800000000000004,118.80000000000001]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 49, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-61.2,116.4] ur=v[-58.800000000000004,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 49 ] full=v3d[-25, 49, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 50, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-61.2,118.80000000000001] ur=v[-58.800000000000004,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 50, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-61.2,118.80000000000001] ur=v[-58.800000000000004,121.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -25 , 50 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 48, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,114.0] ur=v[-56.400000000000006,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 48, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-58.800000000000004,114.0] ur=v[-56.400000000000006,116.4]) = 1.2000000000000028 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 49, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,116.4] ur=v[-56.400000000000006,118.80000000000001]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 49, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-58.800000000000004,116.4] ur=v[-56.400000000000006,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 49 ] full=v3d[-24, 49, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 50, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,118.80000000000001] ur=v[-56.400000000000006,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 50, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-58.800000000000004,118.80000000000001] ur=v[-56.400000000000006,121.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -24 , 50 ] full=None [pin_group/convert_pin]: pins {v3d[-25, 48, 0], v3d[-24, 48, 0], v3d[-25, 49, 0], v3d[-24, 49, 0]} [pin_group/convert_pin]: secondary {v3d[-25, 48, 0], v3d[-24, 48, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,273.8] ur=v[-58.2,274.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 114, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-61.2,272.40000000000003] ur=v[-58.800000000000004,274.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 114, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-61.2,272.40000000000003] ur=v[-58.800000000000004,274.8]) = 1.788854381999851 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 114 ] full=v3d[-25, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 115, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-61.2,274.8] ur=v[-58.800000000000004,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 115, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-61.2,274.8] ur=v[-58.800000000000004,277.2]) = 0.8944271909999032 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999032 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 115 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 114, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-58.800000000000004,272.40000000000003] ur=v[-56.400000000000006,274.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 114, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-58.800000000000004,272.40000000000003] ur=v[-56.400000000000006,274.8]) = 2.00000000000002 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 114 ] full=v3d[-24, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 115, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-58.800000000000004,274.8] ur=v[-56.400000000000006,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 115, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-58.800000000000004,274.8] ur=v[-56.400000000000006,277.2]) = 1.264911064067347 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.264911064067347 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 115 ] full=None [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,273.8] ur=v[-58.2,274.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 114, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-61.2,272.40000000000003] ur=v[-58.800000000000004,274.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 114, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-61.2,272.40000000000003] ur=v[-58.800000000000004,274.8]) = 1.788854381999851 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 114 ] full=v3d[-25, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 115, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-61.2,274.8] ur=v[-58.800000000000004,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 115, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-61.2,274.8] ur=v[-58.800000000000004,277.2]) = 0.8944271909999032 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999032 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 115 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 114, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-58.800000000000004,272.40000000000003] ur=v[-56.400000000000006,274.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 114, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-58.800000000000004,272.40000000000003] ur=v[-56.400000000000006,274.8]) = 2.00000000000002 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 114 ] full=v3d[-24, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 115, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-58.800000000000004,274.8] ur=v[-56.400000000000006,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 115, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-58.800000000000004,274.8] ur=v[-56.400000000000006,277.2]) = 1.264911064067347 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.264911064067347 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 115 ] full=None [pin_group/convert_pin]: pins {v3d[-25, 114, 0], v3d[-24, 114, 0], v3d[-25, 115, 0], v3d[-24, 115, 0]} [pin_group/convert_pin]: secondary {v3d[-25, 115, 0], v3d[-24, 115, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,234.60000000000002] ur=v[-58.2,235.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 97, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,231.60000000000002] ur=v[-58.800000000000004,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 97, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,231.60000000000002] ur=v[-58.800000000000004,234.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 98, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,234.0] ur=v[-58.800000000000004,236.4]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 98, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,234.0] ur=v[-58.800000000000004,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 98 ] full=v3d[-25, 98, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 99, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,236.4] ur=v[-58.800000000000004,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 99, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,236.4] ur=v[-58.800000000000004,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -25 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 97, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,231.60000000000002] ur=v[-56.400000000000006,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 97, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,231.60000000000002] ur=v[-56.400000000000006,234.0]) = 1.2000000000000028 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 98, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,234.0] ur=v[-56.400000000000006,236.4]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 98, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,234.0] ur=v[-56.400000000000006,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 98 ] full=v3d[-24, 98, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 99, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,236.4] ur=v[-56.400000000000006,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 99, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,236.4] ur=v[-56.400000000000006,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -24 , 99 ] full=None [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,234.60000000000002] ur=v[-58.2,235.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 97, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,231.60000000000002] ur=v[-58.800000000000004,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 97, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,231.60000000000002] ur=v[-58.800000000000004,234.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 98, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,234.0] ur=v[-58.800000000000004,236.4]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 98, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,234.0] ur=v[-58.800000000000004,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 98 ] full=v3d[-25, 98, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 99, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,236.4] ur=v[-58.800000000000004,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 99, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,236.4] ur=v[-58.800000000000004,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -25 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 97, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,231.60000000000002] ur=v[-56.400000000000006,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 97, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,231.60000000000002] ur=v[-56.400000000000006,234.0]) = 1.2000000000000028 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 98, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,234.0] ur=v[-56.400000000000006,236.4]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 98, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,234.0] ur=v[-56.400000000000006,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 98 ] full=v3d[-24, 98, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 99, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,236.4] ur=v[-56.400000000000006,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 99, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,236.4] ur=v[-56.400000000000006,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -24 , 99 ] full=None [pin_group/convert_pin]: pins {v3d[-25, 97, 0], v3d[-25, 98, 0], v3d[-24, 98, 0], v3d[-24, 97, 0]} [pin_group/convert_pin]: secondary {v3d[-25, 97, 0], v3d[-24, 97, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-14.100000000000001,296.6] ur=v[-13.3,297.40000000000003]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 123, 0] [v[-14.100000000000001,296.6], v[-13.3,297.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,294.0] ur=v[-13.200000000000001,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 123, 0] [v[-14.700000000000001,296.0], v[-12.700000000000001,298.0]] . ( layer=m3 ll=v[-15.600000000000001,294.0] ur=v[-13.200000000000001,296.40000000000003]) = 1.5524174696260111 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260111 >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 123 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 124, 0] [v[-14.100000000000001,296.6], v[-13.3,297.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,296.40000000000003] ur=v[-13.200000000000001,298.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 124, 0] [v[-14.700000000000001,296.0], v[-12.700000000000001,298.0]] . ( layer=m3 ll=v[-15.600000000000001,296.40000000000003] ur=v[-13.200000000000001,298.8]) = 2.1931712199461058 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 124 ] full=v3d[-6, 124, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 123, 0] [v[-14.100000000000001,296.6], v[-13.3,297.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,294.0] ur=v[-10.8,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 123, 0] [v[-14.700000000000001,296.0], v[-12.700000000000001,298.0]] . ( layer=m3 ll=v[-13.200000000000001,294.0] ur=v[-10.8,296.40000000000003]) = 0.6403124237433062 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237433062 >? 0 [router/convert_pin_to_tracks]: Converting [ -5 , 123 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 124, 0] [v[-14.100000000000001,296.6], v[-13.3,297.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,296.40000000000003] ur=v[-10.8,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 124, 0] [v[-14.700000000000001,296.0], v[-12.700000000000001,298.0]] . ( layer=m3 ll=v[-13.200000000000001,296.40000000000003] ur=v[-10.8,298.8]) = 1.6763054614239885 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614239885 >? 0 [router/convert_pin_to_tracks]: Converting [ -5 , 124 ] full=None [pin_group/convert_pin]: pins {v3d[-5, 124, 0], v3d[-6, 124, 0], v3d[-5, 123, 0], v3d[-6, 123, 0]} [pin_group/convert_pin]: secondary {v3d[-5, 124, 0], v3d[-5, 123, 0], v3d[-6, 123, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-14.100000000000001,336.6] ur=v[-13.3,337.40000000000003]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 140, 0] [v[-14.100000000000001,336.6], v[-13.3,337.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,334.8] ur=v[-13.200000000000001,337.20000000000005]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 140, 0] [v[-14.700000000000001,336.0], v[-12.700000000000001,338.0]] . ( layer=m3 ll=v[-15.600000000000001,334.8] ur=v[-13.200000000000001,337.20000000000005]) = 1.9209372712298831 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 140 ] full=v3d[-6, 140, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 141, 0] [v[-14.100000000000001,336.6], v[-13.3,337.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,337.20000000000005] ur=v[-13.200000000000001,339.6]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 141, 0] [v[-14.700000000000001,336.0], v[-12.700000000000001,338.0]] . ( layer=m3 ll=v[-15.600000000000001,337.20000000000005] ur=v[-13.200000000000001,339.6]) = 1.6999999999999786 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 141 ] full=v3d[-6, 141, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 140, 0] [v[-14.100000000000001,336.6], v[-13.3,337.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,334.8] ur=v[-10.8,337.20000000000005]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 140, 0] [v[-14.700000000000001,336.0], v[-12.700000000000001,338.0]] . ( layer=m3 ll=v[-13.200000000000001,334.8] ur=v[-10.8,337.20000000000005]) = 1.300000000000042 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.300000000000042 >? 0 [router/convert_pin_to_tracks]: Converting [ -5 , 140 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 141, 0] [v[-14.100000000000001,336.6], v[-13.3,337.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,337.20000000000005] ur=v[-10.8,339.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 141, 0] [v[-14.700000000000001,336.0], v[-12.700000000000001,338.0]] . ( layer=m3 ll=v[-13.200000000000001,337.20000000000005] ur=v[-10.8,339.6]) = 0.9433981132056218 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056218 >? 0 [router/convert_pin_to_tracks]: Converting [ -5 , 141 ] full=None [pin_group/convert_pin]: pins {v3d[-5, 140, 0], v3d[-6, 140, 0], v3d[-5, 141, 0], v3d[-6, 141, 0]} [pin_group/convert_pin]: secondary {v3d[-5, 140, 0], v3d[-5, 141, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-4.6000000000000005,74.60000000000001] ur=v[-3.8000000000000003,75.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 31, 0] [v[-4.6000000000000005,74.60000000000001], v[-3.8000000000000003,75.4]] . ( layer=m3 ll=v[-6.0,73.2] ur=v[-3.6,75.60000000000001]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 31, 0] [v[-5.2,74.0], v[-3.2,76.0]] . ( layer=m3 ll=v[-6.0,73.2] ur=v[-3.6,75.60000000000001]) = 2.2627416997969583 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 31 ] full=v3d[-2, 31, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 32, 0] [v[-4.6000000000000005,74.60000000000001], v[-3.8000000000000003,75.4]] . ( layer=m3 ll=v[-6.0,75.60000000000001] ur=v[-3.6,78.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 32, 0] [v[-5.2,74.0], v[-3.2,76.0]] . ( layer=m3 ll=v[-6.0,75.60000000000001] ur=v[-3.6,78.0]) = 1.6492422502470623 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470623 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 32 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 31, 0] [v[-4.6000000000000005,74.60000000000001], v[-3.8000000000000003,75.4]] . ( layer=m3 ll=v[-3.6,73.2] ur=v[-1.2000000000000002,75.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 31, 0] [v[-5.2,74.0], v[-3.2,76.0]] . ( layer=m3 ll=v[-3.6,73.2] ur=v[-1.2000000000000002,75.60000000000001]) = 1.6492422502470725 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470725 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , 31 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 32, 0] [v[-4.6000000000000005,74.60000000000001], v[-3.8000000000000003,75.4]] . ( layer=m3 ll=v[-3.6,75.60000000000001] ur=v[-1.2000000000000002,78.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 32, 0] [v[-5.2,74.0], v[-3.2,76.0]] . ( layer=m3 ll=v[-3.6,75.60000000000001] ur=v[-1.2000000000000002,78.0]) = 0.5656854249492319 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492319 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , 32 ] full=None [pin_group/convert_pin]: pins {v3d[-2, 32, 0], v3d[-1, 32, 0], v3d[-2, 31, 0], v3d[-1, 31, 0]} [pin_group/convert_pin]: secondary {v3d[-2, 32, 0], v3d[-1, 32, 0], v3d[-1, 31, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-4.6000000000000005,34.6] ur=v[-3.8000000000000003,35.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 14, 0] [v[-4.6000000000000005,34.6], v[-3.8000000000000003,35.4]] . ( layer=m3 ll=v[-6.0,32.4] ur=v[-3.6,34.800000000000004]) = 0.8000000000000003 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 14, 0] [v[-5.2,34.0], v[-3.2,36.0]] . ( layer=m3 ll=v[-6.0,32.4] ur=v[-3.6,34.800000000000004]) = 1.7888543819998337 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 14 ] full=v3d[-2, 14, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 15, 0] [v[-4.6000000000000005,34.6], v[-3.8000000000000003,35.4]] . ( layer=m3 ll=v[-6.0,34.800000000000004] ur=v[-3.6,37.2]) = 0.8000000000000003 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 15, 0] [v[-5.2,34.0], v[-3.2,36.0]] . ( layer=m3 ll=v[-6.0,34.800000000000004] ur=v[-3.6,37.2]) = 1.9999999999999976 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 15 ] full=v3d[-2, 15, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 14, 0] [v[-4.6000000000000005,34.6], v[-3.8000000000000003,35.4]] . ( layer=m3 ll=v[-3.6,32.4] ur=v[-1.2000000000000002,34.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 14, 0] [v[-5.2,34.0], v[-3.2,36.0]] . ( layer=m3 ll=v[-3.6,32.4] ur=v[-1.2000000000000002,34.800000000000004]) = 0.8944271909999196 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999196 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , 14 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 15, 0] [v[-4.6000000000000005,34.6], v[-3.8000000000000003,35.4]] . ( layer=m3 ll=v[-3.6,34.800000000000004] ur=v[-1.2000000000000002,37.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 15, 0] [v[-5.2,34.0], v[-3.2,36.0]] . ( layer=m3 ll=v[-3.6,34.800000000000004] ur=v[-1.2000000000000002,37.2]) = 1.2649110640673475 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673475 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , 15 ] full=None [pin_group/convert_pin]: pins {v3d[-1, 15, 0], v3d[-2, 14, 0], v3d[-1, 14, 0], v3d[-2, 15, 0]} [pin_group/convert_pin]: secondary {v3d[-1, 14, 0], v3d[-1, 15, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-4.6000000000000005,-45.400000000000006] ur=v[-3.8000000000000003,-44.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -19, 0] [v[-4.6000000000000005,-45.400000000000006], v[-3.8000000000000003,-44.6]] . ( layer=m3 ll=v[-6.0,-46.800000000000004] ur=v[-3.6,-44.400000000000006]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -19, 0] [v[-5.2,-46.0], v[-3.2,-44.0]] . ( layer=m3 ll=v[-6.0,-46.800000000000004] ur=v[-3.6,-44.400000000000006]) = 2.262741699796948 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , -19 ] full=v3d[-2, -19, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -18, 0] [v[-4.6000000000000005,-45.400000000000006], v[-3.8000000000000003,-44.6]] . ( layer=m3 ll=v[-6.0,-44.400000000000006] ur=v[-3.6,-42.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -18, 0] [v[-5.2,-46.0], v[-3.2,-44.0]] . ( layer=m3 ll=v[-6.0,-44.400000000000006] ur=v[-3.6,-42.0]) = 1.6492422502470658 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470658 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , -18 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -19, 0] [v[-4.6000000000000005,-45.400000000000006], v[-3.8000000000000003,-44.6]] . ( layer=m3 ll=v[-3.6,-46.800000000000004] ur=v[-1.2000000000000002,-44.400000000000006]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -19, 0] [v[-5.2,-46.0], v[-3.2,-44.0]] . ( layer=m3 ll=v[-3.6,-46.800000000000004] ur=v[-1.2000000000000002,-44.400000000000006]) = 1.6492422502470587 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470587 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , -19 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -18, 0] [v[-4.6000000000000005,-45.400000000000006], v[-3.8000000000000003,-44.6]] . ( layer=m3 ll=v[-3.6,-44.400000000000006] ur=v[-1.2000000000000002,-42.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -18, 0] [v[-5.2,-46.0], v[-3.2,-44.0]] . ( layer=m3 ll=v[-3.6,-44.400000000000006] ur=v[-1.2000000000000002,-42.0]) = 0.565685424949242 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.565685424949242 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , -18 ] full=None [pin_group/convert_pin]: pins {v3d[-2, -18, 0], v3d[-2, -19, 0], v3d[-1, -18, 0], v3d[-1, -19, 0]} [pin_group/convert_pin]: secondary {v3d[-1, -18, 0], v3d[-1, -19, 0], v3d[-2, -18, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-4.6000000000000005,-5.4] ur=v[-3.8000000000000003,-4.6000000000000005]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -3, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-6.0,-8.4] ur=v[-3.6,-6.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -3, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-6.0,-8.4] ur=v[-3.6,-6.0]) = 1.6 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , -3 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -2, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-6.0,-6.0] ur=v[-3.6,-3.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -2, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-6.0,-6.0] ur=v[-3.6,-3.6]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , -2 ] full=v3d[-2, -2, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -1, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-6.0,-3.6] ur=v[-3.6,-1.2000000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -1, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-6.0,-3.6] ur=v[-3.6,-1.2000000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -2 , -1 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -3, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-3.6,-8.4] ur=v[-1.2000000000000002,-6.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -3, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-3.6,-8.4] ur=v[-1.2000000000000002,-6.0]) = 0.3999999999999999 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.3999999999999999 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , -3 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -2, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-3.6,-6.0] ur=v[-1.2000000000000002,-3.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -2, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-3.6,-6.0] ur=v[-1.2000000000000002,-3.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -1 , -2 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -1, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-3.6,-3.6] ur=v[-1.2000000000000002,-1.2000000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -1, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-3.6,-3.6] ur=v[-1.2000000000000002,-1.2000000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -1 , -1 ] full=None [pin_group/convert_pin]: pins {v3d[-2, -3, 0], v3d[-1, -3, 0], v3d[-2, -2, 0]} [pin_group/convert_pin]: secondary {v3d[-1, -3, 0], v3d[-2, -3, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.9,191.4] ur=v[11.700000000000001,192.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 79, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[8.4,188.4] ur=v[10.8,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 79, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[8.4,188.4] ur=v[10.8,190.8]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 80, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[8.4,190.8] ur=v[10.8,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 80, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[8.4,190.8] ur=v[10.8,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 4 , 80 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 81, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[8.4,193.20000000000002] ur=v[10.8,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 81, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[8.4,193.20000000000002] ur=v[10.8,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 4 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 79, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[10.8,188.4] ur=v[13.200000000000001,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 79, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[10.8,188.4] ur=v[13.200000000000001,190.8]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 80, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[10.8,190.8] ur=v[13.200000000000001,193.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 80, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[10.8,190.8] ur=v[13.200000000000001,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 80 ] full=v3d[5, 80, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 81, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[10.8,193.20000000000002] ur=v[13.200000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 81, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[10.8,193.20000000000002] ur=v[13.200000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 5 , 81 ] full=None [pin_group/convert_pin]: pins {v3d[5, 80, 0], v3d[5, 79, 0], v3d[4, 79, 0]} [pin_group/convert_pin]: secondary {v3d[5, 79, 0], v3d[4, 79, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.9,212.20000000000002] ur=v[11.700000000000001,213.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 88, 0] [v[10.9,212.20000000000002], v[11.700000000000001,213.0]] . ( layer=m3 ll=v[8.4,210.0] ur=v[10.8,212.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 88, 0] [v[10.3,211.60000000000002], v[12.3,213.60000000000002]] . ( layer=m3 ll=v[8.4,210.0] ur=v[10.8,212.4]) = 0.9433981132056459 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056459 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 88 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 89, 0] [v[10.9,212.20000000000002], v[11.700000000000001,213.0]] . ( layer=m3 ll=v[8.4,212.4] ur=v[10.8,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 89, 0] [v[10.3,211.60000000000002], v[12.3,213.60000000000002]] . ( layer=m3 ll=v[8.4,212.4] ur=v[10.8,214.8]) = 1.3000000000000158 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000158 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 88, 0] [v[10.9,212.20000000000002], v[11.700000000000001,213.0]] . ( layer=m3 ll=v[10.8,210.0] ur=v[13.200000000000001,212.4]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 88, 0] [v[10.3,211.60000000000002], v[12.3,213.60000000000002]] . ( layer=m3 ll=v[10.8,210.0] ur=v[13.200000000000001,212.4]) = 1.699999999999992 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 88 ] full=v3d[5, 88, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 89, 0] [v[10.9,212.20000000000002], v[11.700000000000001,213.0]] . ( layer=m3 ll=v[10.8,212.4] ur=v[13.200000000000001,214.8]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 89, 0] [v[10.3,211.60000000000002], v[12.3,213.60000000000002]] . ( layer=m3 ll=v[10.8,212.4] ur=v[13.200000000000001,214.8]) = 1.9209372712298654 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 89 ] full=v3d[5, 89, 0] [pin_group/convert_pin]: pins {v3d[5, 88, 0], v3d[4, 88, 0], v3d[4, 89, 0], v3d[5, 89, 0]} [pin_group/convert_pin]: secondary {v3d[4, 88, 0], v3d[4, 89, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.9,149.8] ur=v[11.700000000000001,150.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 62, 0] [v[10.9,149.8], v[11.700000000000001,150.6]] . ( layer=m3 ll=v[8.4,147.6] ur=v[10.8,150.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 62, 0] [v[10.3,149.20000000000002], v[12.3,151.20000000000002]] . ( layer=m3 ll=v[8.4,147.6] ur=v[10.8,150.0]) = 0.9433981132056459 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056459 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 62 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 63, 0] [v[10.9,149.8], v[11.700000000000001,150.6]] . ( layer=m3 ll=v[8.4,150.0] ur=v[10.8,152.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 63, 0] [v[10.3,149.20000000000002], v[12.3,151.20000000000002]] . ( layer=m3 ll=v[8.4,150.0] ur=v[10.8,152.4]) = 1.3000000000000158 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000158 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 63 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 62, 0] [v[10.9,149.8], v[11.700000000000001,150.6]] . ( layer=m3 ll=v[10.8,147.6] ur=v[13.200000000000001,150.0]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 62, 0] [v[10.3,149.20000000000002], v[12.3,151.20000000000002]] . ( layer=m3 ll=v[10.8,147.6] ur=v[13.200000000000001,150.0]) = 1.699999999999992 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 62 ] full=v3d[5, 62, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 63, 0] [v[10.9,149.8], v[11.700000000000001,150.6]] . ( layer=m3 ll=v[10.8,150.0] ur=v[13.200000000000001,152.4]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 63, 0] [v[10.3,149.20000000000002], v[12.3,151.20000000000002]] . ( layer=m3 ll=v[10.8,150.0] ur=v[13.200000000000001,152.4]) = 1.9209372712298654 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 63 ] full=v3d[5, 63, 0] [pin_group/convert_pin]: pins {v3d[4, 63, 0], v3d[5, 62, 0], v3d[4, 62, 0], v3d[5, 63, 0]} [pin_group/convert_pin]: secondary {v3d[4, 63, 0], v3d[4, 62, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.9,129.0] ur=v[11.700000000000001,129.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 53, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[8.4,126.0] ur=v[10.8,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 53, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[8.4,126.0] ur=v[10.8,128.4]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 54, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[8.4,128.4] ur=v[10.8,130.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 54, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[8.4,128.4] ur=v[10.8,130.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 4 , 54 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 55, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[8.4,130.8] ur=v[10.8,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 55, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[8.4,130.8] ur=v[10.8,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 4 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 53, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[10.8,126.0] ur=v[13.200000000000001,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 53, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[10.8,126.0] ur=v[13.200000000000001,128.4]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 54, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[10.8,128.4] ur=v[13.200000000000001,130.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 54, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[10.8,128.4] ur=v[13.200000000000001,130.8]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 54 ] full=v3d[5, 54, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 55, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[10.8,130.8] ur=v[13.200000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 55, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[10.8,130.8] ur=v[13.200000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 5 , 55 ] full=None [pin_group/convert_pin]: pins {v3d[5, 53, 0], v3d[4, 53, 0], v3d[5, 54, 0]} [pin_group/convert_pin]: secondary {v3d[5, 53, 0], v3d[4, 53, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[25.900000000000002,129.0] ur=v[26.700000000000003,129.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 53, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[22.8,126.0] ur=v[25.200000000000003,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 53, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[22.8,126.0] ur=v[25.200000000000003,128.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 54, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[22.8,128.4] ur=v[25.200000000000003,130.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 54, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[22.8,128.4] ur=v[25.200000000000003,130.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 54 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 55, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[22.8,130.8] ur=v[25.200000000000003,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 55, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[22.8,130.8] ur=v[25.200000000000003,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 53, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[25.200000000000003,126.0] ur=v[27.6,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 53, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[25.200000000000003,126.0] ur=v[27.6,128.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 54, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[25.200000000000003,128.4] ur=v[27.6,130.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 54, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[25.200000000000003,128.4] ur=v[27.6,130.8]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 54 ] full=v3d[11, 54, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 55, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[25.200000000000003,130.8] ur=v[27.6,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 55, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[25.200000000000003,130.8] ur=v[27.6,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 11 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 53, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[27.6,126.0] ur=v[30.0,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 53, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[27.6,126.0] ur=v[30.0,128.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 54, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[27.6,128.4] ur=v[30.0,130.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 54, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[27.6,128.4] ur=v[30.0,130.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 54 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 55, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[27.6,130.8] ur=v[30.0,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 55, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[27.6,130.8] ur=v[30.0,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 55 ] full=None [pin_group/convert_pin]: pins {v3d[11, 54, 0], v3d[11, 53, 0]} [pin_group/convert_pin]: secondary {v3d[11, 53, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[25.900000000000002,191.4] ur=v[26.700000000000003,192.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 79, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[22.8,188.4] ur=v[25.200000000000003,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 79, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[22.8,188.4] ur=v[25.200000000000003,190.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 80, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[22.8,190.8] ur=v[25.200000000000003,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 80, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[22.8,190.8] ur=v[25.200000000000003,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 80 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 81, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[22.8,193.20000000000002] ur=v[25.200000000000003,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 81, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[22.8,193.20000000000002] ur=v[25.200000000000003,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 79, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,188.4] ur=v[27.6,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 79, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[25.200000000000003,188.4] ur=v[27.6,190.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 80, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,190.8] ur=v[27.6,193.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 80, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[25.200000000000003,190.8] ur=v[27.6,193.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 80 ] full=v3d[11, 80, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 81, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,193.20000000000002] ur=v[27.6,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 81, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[25.200000000000003,193.20000000000002] ur=v[27.6,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 11 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 79, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[27.6,188.4] ur=v[30.0,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 79, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[27.6,188.4] ur=v[30.0,190.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 80, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[27.6,190.8] ur=v[30.0,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 80, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[27.6,190.8] ur=v[30.0,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 80 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 81, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[27.6,193.20000000000002] ur=v[30.0,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 81, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[27.6,193.20000000000002] ur=v[30.0,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 81 ] full=None [pin_group/convert_pin]: pins {v3d[11, 79, 0], v3d[11, 80, 0]} [pin_group/convert_pin]: secondary {v3d[11, 79, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[25.900000000000002,149.8] ur=v[26.700000000000003,150.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 62, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[22.8,147.6] ur=v[25.200000000000003,150.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 62, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[22.8,147.6] ur=v[25.200000000000003,150.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 62 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 63, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[22.8,150.0] ur=v[25.200000000000003,152.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 63, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[22.8,150.0] ur=v[25.200000000000003,152.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 63 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 62, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[25.200000000000003,147.6] ur=v[27.6,150.0]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 62, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,147.6] ur=v[27.6,150.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 62 ] full=v3d[11, 62, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 63, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[25.200000000000003,150.0] ur=v[27.6,152.4]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 63, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,150.0] ur=v[27.6,152.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 63 ] full=v3d[11, 63, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 62, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[27.6,147.6] ur=v[30.0,150.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 62, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[27.6,147.6] ur=v[30.0,150.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 62 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 63, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[27.6,150.0] ur=v[30.0,152.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 63, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[27.6,150.0] ur=v[30.0,152.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 63 ] full=None [pin_group/convert_pin]: pins {v3d[11, 62, 0], v3d[11, 63, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[25.900000000000002,212.20000000000002] ur=v[26.700000000000003,213.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 88, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[22.8,210.0] ur=v[25.200000000000003,212.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 88, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[22.8,210.0] ur=v[25.200000000000003,212.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 88 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 89, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[22.8,212.4] ur=v[25.200000000000003,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 89, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[22.8,212.4] ur=v[25.200000000000003,214.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 88, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[25.200000000000003,210.0] ur=v[27.6,212.4]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 88, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,210.0] ur=v[27.6,212.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 88 ] full=v3d[11, 88, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 89, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[25.200000000000003,212.4] ur=v[27.6,214.8]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 89, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,212.4] ur=v[27.6,214.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 89 ] full=v3d[11, 89, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 88, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[27.6,210.0] ur=v[30.0,212.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 88, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[27.6,210.0] ur=v[30.0,212.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 88 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 89, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[27.6,212.4] ur=v[30.0,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 89, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[27.6,212.4] ur=v[30.0,214.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 89 ] full=None [pin_group/convert_pin]: pins {v3d[11, 89, 0], v3d[11, 88, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[29.5,-45.400000000000006] ur=v[30.3,-44.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -19, 0] [v[29.5,-45.400000000000006], v[30.3,-44.6]] . ( layer=m3 ll=v[27.6,-46.800000000000004] ur=v[30.0,-44.400000000000006]) = 0.8000000000000043 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -19, 0] [v[28.900000000000002,-46.0], v[30.900000000000002,-44.0]] . ( layer=m3 ll=v[27.6,-46.800000000000004] ur=v[30.0,-44.400000000000006]) = 1.941648783894754 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000043 >? 0 [router/convert_pin_to_tracks]: Converting [ 12 , -19 ] full=v3d[12, -19, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -18, 0] [v[29.5,-45.400000000000006], v[30.3,-44.6]] . ( layer=m3 ll=v[27.6,-44.400000000000006] ur=v[30.0,-42.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -18, 0] [v[28.900000000000002,-46.0], v[30.900000000000002,-44.0]] . ( layer=m3 ll=v[27.6,-44.400000000000006] ur=v[30.0,-42.0]) = 1.1704699910719625 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.1704699910719625 >? 0 [router/convert_pin_to_tracks]: Converting [ 12 , -18 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -19, 0] [v[29.5,-45.400000000000006], v[30.3,-44.6]] . ( layer=m3 ll=v[30.0,-46.800000000000004] ur=v[32.4,-44.400000000000006]) = 0.8000000000000043 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -19, 0] [v[28.900000000000002,-46.0], v[30.900000000000002,-44.0]] . ( layer=m3 ll=v[30.0,-46.800000000000004] ur=v[32.4,-44.400000000000006]) = 1.8357559750685781 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000043 >? 0 [router/convert_pin_to_tracks]: Converting [ 13 , -19 ] full=v3d[13, -19, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -18, 0] [v[29.5,-45.400000000000006], v[30.3,-44.6]] . ( layer=m3 ll=v[30.0,-44.400000000000006] ur=v[32.4,-42.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -18, 0] [v[28.900000000000002,-46.0], v[30.900000000000002,-44.0]] . ( layer=m3 ll=v[30.0,-44.400000000000006] ur=v[32.4,-42.0]) = 0.9848857801796147 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.9848857801796147 >? 0 [router/convert_pin_to_tracks]: Converting [ 13 , -18 ] full=None [pin_group/convert_pin]: pins {v3d[13, -18, 0], v3d[12, -19, 0], v3d[13, -19, 0], v3d[12, -18, 0]} [pin_group/convert_pin]: secondary {v3d[13, -18, 0], v3d[12, -18, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[51.300000000000004,-45.400000000000006] ur=v[52.1,-44.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -19, 0] [v[51.300000000000004,-45.400000000000006], v[52.1,-44.6]] . ( layer=m3 ll=v[49.2,-46.800000000000004] ur=v[51.6,-44.400000000000006]) = 0.8000000000000043 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -19, 0] [v[50.7,-46.0], v[52.7,-44.0]] . ( layer=m3 ll=v[49.2,-46.800000000000004] ur=v[51.6,-44.400000000000006]) = 1.8357559750685764 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000043 >? 0 [router/convert_pin_to_tracks]: Converting [ 21 , -19 ] full=v3d[21, -19, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -18, 0] [v[51.300000000000004,-45.400000000000006], v[52.1,-44.6]] . ( layer=m3 ll=v[49.2,-44.400000000000006] ur=v[51.6,-42.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -18, 0] [v[50.7,-46.0], v[52.7,-44.0]] . ( layer=m3 ll=v[49.2,-44.400000000000006] ur=v[51.6,-42.0]) = 0.9848857801796115 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.9848857801796115 >? 0 [router/convert_pin_to_tracks]: Converting [ 21 , -18 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -19, 0] [v[51.300000000000004,-45.400000000000006], v[52.1,-44.6]] . ( layer=m3 ll=v[51.6,-46.800000000000004] ur=v[54.0,-44.400000000000006]) = 0.8000000000000043 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -19, 0] [v[50.7,-46.0], v[52.7,-44.0]] . ( layer=m3 ll=v[51.6,-46.800000000000004] ur=v[54.0,-44.400000000000006]) = 1.941648783894756 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000043 >? 0 [router/convert_pin_to_tracks]: Converting [ 22 , -19 ] full=v3d[22, -19, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -18, 0] [v[51.300000000000004,-45.400000000000006], v[52.1,-44.6]] . ( layer=m3 ll=v[51.6,-44.400000000000006] ur=v[54.0,-42.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -18, 0] [v[50.7,-46.0], v[52.7,-44.0]] . ( layer=m3 ll=v[51.6,-44.400000000000006] ur=v[54.0,-42.0]) = 1.1704699910719658 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.1704699910719658 >? 0 [router/convert_pin_to_tracks]: Converting [ 22 , -18 ] full=None [pin_group/convert_pin]: pins {v3d[21, -18, 0], v3d[22, -19, 0], v3d[21, -19, 0], v3d[22, -18, 0]} [pin_group/convert_pin]: secondary {v3d[21, -18, 0], v3d[22, -18, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,253.8] ur=v[70.60000000000001,254.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 105, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[68.4,250.8] ur=v[70.8,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 105, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[68.4,250.8] ur=v[70.8,253.20000000000002]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 106, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[68.4,253.20000000000002] ur=v[70.8,255.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 106, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[68.4,253.20000000000002] ur=v[70.8,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 106 ] full=v3d[29, 106, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 107, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[68.4,255.60000000000002] ur=v[70.8,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 107, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[68.4,255.60000000000002] ur=v[70.8,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 29 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 105, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[70.8,250.8] ur=v[73.2,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 105, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[70.8,250.8] ur=v[73.2,253.20000000000002]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 106, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[70.8,253.20000000000002] ur=v[73.2,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 106, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[70.8,253.20000000000002] ur=v[73.2,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 106 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 107, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[70.8,255.60000000000002] ur=v[73.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 107, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[70.8,255.60000000000002] ur=v[73.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 107 ] full=None [pin_group/convert_pin]: pins {v3d[29, 105, 0], v3d[30, 105, 0], v3d[29, 106, 0]} [pin_group/convert_pin]: secondary {v3d[29, 105, 0], v3d[30, 105, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,233.0] ur=v[70.60000000000001,233.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 97, 0] [v[69.8,233.0], v[70.60000000000001,233.8]] . ( layer=m3 ll=v[68.4,231.60000000000002] ur=v[70.8,234.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 97, 0] [v[69.2,232.4], v[71.2,234.4]] . ( layer=m3 ll=v[68.4,231.60000000000002] ur=v[70.8,234.0]) = 2.262741699796944 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 97 ] full=v3d[29, 97, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 98, 0] [v[69.8,233.0], v[70.60000000000001,233.8]] . ( layer=m3 ll=v[68.4,234.0] ur=v[70.8,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 98, 0] [v[69.2,232.4], v[71.2,234.4]] . ( layer=m3 ll=v[68.4,234.0] ur=v[70.8,236.4]) = 1.64924225024706 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 98 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 97, 0] [v[69.8,233.0], v[70.60000000000001,233.8]] . ( layer=m3 ll=v[70.8,231.60000000000002] ur=v[73.2,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 97, 0] [v[69.2,232.4], v[71.2,234.4]] . ( layer=m3 ll=v[70.8,231.60000000000002] ur=v[73.2,234.0]) = 1.64924225024706 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 98, 0] [v[69.8,233.0], v[70.60000000000001,233.8]] . ( layer=m3 ll=v[70.8,234.0] ur=v[73.2,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 98, 0] [v[69.2,232.4], v[71.2,234.4]] . ( layer=m3 ll=v[70.8,234.0] ur=v[73.2,236.4]) = 0.5656854249492461 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492461 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 98 ] full=None [pin_group/convert_pin]: pins {v3d[29, 97, 0], v3d[30, 97, 0], v3d[29, 98, 0], v3d[30, 98, 0]} [pin_group/convert_pin]: secondary {v3d[30, 97, 0], v3d[29, 98, 0], v3d[30, 98, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,191.4] ur=v[70.60000000000001,192.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 79, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[68.4,188.4] ur=v[70.8,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 79, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[68.4,188.4] ur=v[70.8,190.8]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 80, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[68.4,190.8] ur=v[70.8,193.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 80, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[68.4,190.8] ur=v[70.8,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 80 ] full=v3d[29, 80, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 81, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[68.4,193.20000000000002] ur=v[70.8,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 81, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[68.4,193.20000000000002] ur=v[70.8,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 29 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 79, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[70.8,188.4] ur=v[73.2,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 79, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[70.8,188.4] ur=v[73.2,190.8]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 80, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[70.8,190.8] ur=v[73.2,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 80, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[70.8,190.8] ur=v[73.2,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 80 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 81, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[70.8,193.20000000000002] ur=v[73.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 81, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[70.8,193.20000000000002] ur=v[73.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 81 ] full=None [pin_group/convert_pin]: pins {v3d[29, 79, 0], v3d[30, 79, 0], v3d[29, 80, 0]} [pin_group/convert_pin]: secondary {v3d[29, 79, 0], v3d[30, 79, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,212.20000000000002] ur=v[70.60000000000001,213.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 88, 0] [v[69.8,212.20000000000002], v[70.60000000000001,213.0]] . ( layer=m3 ll=v[68.4,210.0] ur=v[70.8,212.4]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 88, 0] [v[69.2,211.60000000000002], v[71.2,213.60000000000002]] . ( layer=m3 ll=v[68.4,210.0] ur=v[70.8,212.4]) = 1.788854381999819 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 88 ] full=v3d[29, 88, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 89, 0] [v[69.8,212.20000000000002], v[70.60000000000001,213.0]] . ( layer=m3 ll=v[68.4,212.4] ur=v[70.8,214.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 89, 0] [v[69.2,211.60000000000002], v[71.2,213.60000000000002]] . ( layer=m3 ll=v[68.4,212.4] ur=v[70.8,214.8]) = 2.0000000000000058 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 89 ] full=v3d[29, 89, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 88, 0] [v[69.8,212.20000000000002], v[70.60000000000001,213.0]] . ( layer=m3 ll=v[70.8,210.0] ur=v[73.2,212.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 88, 0] [v[69.2,211.60000000000002], v[71.2,213.60000000000002]] . ( layer=m3 ll=v[70.8,210.0] ur=v[73.2,212.4]) = 0.8944271909999032 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999032 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 88 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 89, 0] [v[69.8,212.20000000000002], v[70.60000000000001,213.0]] . ( layer=m3 ll=v[70.8,212.4] ur=v[73.2,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 89, 0] [v[69.2,211.60000000000002], v[71.2,213.60000000000002]] . ( layer=m3 ll=v[70.8,212.4] ur=v[73.2,214.8]) = 1.2649110640673698 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673698 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 89 ] full=None [pin_group/convert_pin]: pins {v3d[29, 89, 0], v3d[30, 89, 0], v3d[29, 88, 0], v3d[30, 88, 0]} [pin_group/convert_pin]: secondary {v3d[30, 89, 0], v3d[30, 88, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,170.60000000000002] ur=v[70.60000000000001,171.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 71, 0] [v[69.8,170.60000000000002], v[70.60000000000001,171.4]] . ( layer=m3 ll=v[68.4,169.20000000000002] ur=v[70.8,171.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 71, 0] [v[69.2,170.0], v[71.2,172.0]] . ( layer=m3 ll=v[68.4,169.20000000000002] ur=v[70.8,171.60000000000002]) = 2.262741699796964 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 71 ] full=v3d[29, 71, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 72, 0] [v[69.8,170.60000000000002], v[70.60000000000001,171.4]] . ( layer=m3 ll=v[68.4,171.60000000000002] ur=v[70.8,174.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 72, 0] [v[69.2,170.0], v[71.2,172.0]] . ( layer=m3 ll=v[68.4,171.60000000000002] ur=v[70.8,174.0]) = 1.6492422502470532 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470532 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 72 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 71, 0] [v[69.8,170.60000000000002], v[70.60000000000001,171.4]] . ( layer=m3 ll=v[70.8,169.20000000000002] ur=v[73.2,171.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 71, 0] [v[69.2,170.0], v[71.2,172.0]] . ( layer=m3 ll=v[70.8,169.20000000000002] ur=v[73.2,171.60000000000002]) = 1.6492422502470878 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470878 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 71 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 72, 0] [v[69.8,170.60000000000002], v[70.60000000000001,171.4]] . ( layer=m3 ll=v[70.8,171.60000000000002] ur=v[73.2,174.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 72, 0] [v[69.2,170.0], v[71.2,172.0]] . ( layer=m3 ll=v[70.8,171.60000000000002] ur=v[73.2,174.0]) = 0.565685424949226 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.565685424949226 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 72 ] full=None [pin_group/convert_pin]: pins {v3d[30, 72, 0], v3d[29, 71, 0], v3d[29, 72, 0], v3d[30, 71, 0]} [pin_group/convert_pin]: secondary {v3d[30, 72, 0], v3d[30, 71, 0], v3d[29, 72, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,129.0] ur=v[70.60000000000001,129.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 53, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[68.4,126.0] ur=v[70.8,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 53, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[68.4,126.0] ur=v[70.8,128.4]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 54, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[68.4,128.4] ur=v[70.8,130.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 54, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[68.4,128.4] ur=v[70.8,130.8]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 54 ] full=v3d[29, 54, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 55, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[68.4,130.8] ur=v[70.8,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 55, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[68.4,130.8] ur=v[70.8,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 29 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 53, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[70.8,126.0] ur=v[73.2,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 53, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[70.8,126.0] ur=v[73.2,128.4]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 54, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[70.8,128.4] ur=v[73.2,130.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 54, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[70.8,128.4] ur=v[73.2,130.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 54 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 55, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[70.8,130.8] ur=v[73.2,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 55, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[70.8,130.8] ur=v[73.2,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 55 ] full=None [pin_group/convert_pin]: pins {v3d[30, 53, 0], v3d[29, 54, 0], v3d[29, 53, 0]} [pin_group/convert_pin]: secondary {v3d[30, 53, 0], v3d[29, 53, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,149.8] ur=v[70.60000000000001,150.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 62, 0] [v[69.8,149.8], v[70.60000000000001,150.6]] . ( layer=m3 ll=v[68.4,147.6] ur=v[70.8,150.0]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 62, 0] [v[69.2,149.20000000000002], v[71.2,151.20000000000002]] . ( layer=m3 ll=v[68.4,147.6] ur=v[70.8,150.0]) = 1.788854381999819 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 62 ] full=v3d[29, 62, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 63, 0] [v[69.8,149.8], v[70.60000000000001,150.6]] . ( layer=m3 ll=v[68.4,150.0] ur=v[70.8,152.4]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 63, 0] [v[69.2,149.20000000000002], v[71.2,151.20000000000002]] . ( layer=m3 ll=v[68.4,150.0] ur=v[70.8,152.4]) = 2.0000000000000058 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 63 ] full=v3d[29, 63, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 62, 0] [v[69.8,149.8], v[70.60000000000001,150.6]] . ( layer=m3 ll=v[70.8,147.6] ur=v[73.2,150.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 62, 0] [v[69.2,149.20000000000002], v[71.2,151.20000000000002]] . ( layer=m3 ll=v[70.8,147.6] ur=v[73.2,150.0]) = 0.8944271909999032 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999032 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 62 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 63, 0] [v[69.8,149.8], v[70.60000000000001,150.6]] . ( layer=m3 ll=v[70.8,150.0] ur=v[73.2,152.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 63, 0] [v[69.2,149.20000000000002], v[71.2,151.20000000000002]] . ( layer=m3 ll=v[70.8,150.0] ur=v[73.2,152.4]) = 1.2649110640673698 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673698 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 63 ] full=None [pin_group/convert_pin]: pins {v3d[29, 62, 0], v3d[30, 62, 0], v3d[29, 63, 0], v3d[30, 63, 0]} [pin_group/convert_pin]: secondary {v3d[30, 62, 0], v3d[30, 63, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,274.6] ur=v[70.60000000000001,275.40000000000003]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 114, 0] [v[69.8,274.6], v[70.60000000000001,275.40000000000003]] . ( layer=m3 ll=v[68.4,272.40000000000003] ur=v[70.8,274.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 114, 0] [v[69.2,274.0], v[71.2,276.0]] . ( layer=m3 ll=v[68.4,272.40000000000003] ur=v[70.8,274.8]) = 1.7888543819998317 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 114 ] full=v3d[29, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 115, 0] [v[69.8,274.6], v[70.60000000000001,275.40000000000003]] . ( layer=m3 ll=v[68.4,274.8] ur=v[70.8,277.2]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 115, 0] [v[69.2,274.0], v[71.2,276.0]] . ( layer=m3 ll=v[68.4,274.8] ur=v[70.8,277.2]) = 1.9999999999999887 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 115 ] full=v3d[29, 115, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 114, 0] [v[69.8,274.6], v[70.60000000000001,275.40000000000003]] . ( layer=m3 ll=v[70.8,272.40000000000003] ur=v[73.2,274.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 114, 0] [v[69.2,274.0], v[71.2,276.0]] . ( layer=m3 ll=v[70.8,272.40000000000003] ur=v[73.2,274.8]) = 0.8944271909999286 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999286 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 114 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 115, 0] [v[69.8,274.6], v[70.60000000000001,275.40000000000003]] . ( layer=m3 ll=v[70.8,274.8] ur=v[73.2,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 115, 0] [v[69.2,274.0], v[71.2,276.0]] . ( layer=m3 ll=v[70.8,274.8] ur=v[73.2,277.2]) = 1.2649110640673427 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673427 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 115 ] full=None [pin_group/convert_pin]: pins {v3d[30, 115, 0], v3d[29, 114, 0], v3d[30, 114, 0], v3d[29, 115, 0]} [pin_group/convert_pin]: secondary {v3d[30, 115, 0], v3d[30, 114, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,274.6] ur=v[86.10000000000001,275.40000000000003]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 114, 0] [v[85.30000000000001,274.6], v[86.10000000000001,275.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,272.40000000000003] ur=v[85.2,274.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 114, 0] [v[84.7,274.0], v[86.7,276.0]] . ( layer=m3 ll=v[82.80000000000001,272.40000000000003] ur=v[85.2,274.8]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 114 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 115, 0] [v[85.30000000000001,274.6], v[86.10000000000001,275.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,274.8] ur=v[85.2,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 115, 0] [v[84.7,274.0], v[86.7,276.0]] . ( layer=m3 ll=v[82.80000000000001,274.8] ur=v[85.2,277.2]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 115 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 114, 0] [v[85.30000000000001,274.6], v[86.10000000000001,275.40000000000003]] . ( layer=m3 ll=v[85.2,272.40000000000003] ur=v[87.60000000000001,274.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 114, 0] [v[84.7,274.0], v[86.7,276.0]] . ( layer=m3 ll=v[85.2,272.40000000000003] ur=v[87.60000000000001,274.8]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 114 ] full=v3d[36, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 115, 0] [v[85.30000000000001,274.6], v[86.10000000000001,275.40000000000003]] . ( layer=m3 ll=v[85.2,274.8] ur=v[87.60000000000001,277.2]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 115, 0] [v[84.7,274.0], v[86.7,276.0]] . ( layer=m3 ll=v[85.2,274.8] ur=v[87.60000000000001,277.2]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 115 ] full=v3d[36, 115, 0] [pin_group/convert_pin]: pins {v3d[36, 115, 0], v3d[35, 114, 0], v3d[36, 114, 0], v3d[35, 115, 0]} [pin_group/convert_pin]: secondary {v3d[35, 114, 0], v3d[35, 115, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,191.4] ur=v[86.10000000000001,192.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 79, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,188.4] ur=v[85.2,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 79, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[82.80000000000001,188.4] ur=v[85.2,190.8]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 80, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,190.8] ur=v[85.2,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 80, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[82.80000000000001,190.8] ur=v[85.2,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 80 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 81, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,193.20000000000002] ur=v[85.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 81, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[82.80000000000001,193.20000000000002] ur=v[85.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 79, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[85.2,188.4] ur=v[87.60000000000001,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 79, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[85.2,188.4] ur=v[87.60000000000001,190.8]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 80, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[85.2,190.8] ur=v[87.60000000000001,193.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 80, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[85.2,190.8] ur=v[87.60000000000001,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 80 ] full=v3d[36, 80, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 81, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[85.2,193.20000000000002] ur=v[87.60000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 81, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[85.2,193.20000000000002] ur=v[87.60000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 81 ] full=None [pin_group/convert_pin]: pins {v3d[36, 80, 0], v3d[35, 79, 0], v3d[36, 79, 0]} [pin_group/convert_pin]: secondary {v3d[35, 79, 0], v3d[36, 79, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,170.60000000000002] ur=v[86.10000000000001,171.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 71, 0] [v[85.30000000000001,170.60000000000002], v[86.10000000000001,171.4]] . ( layer=m3 ll=v[82.80000000000001,169.20000000000002] ur=v[85.2,171.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 71, 0] [v[84.7,170.0], v[86.7,172.0]] . ( layer=m3 ll=v[82.80000000000001,169.20000000000002] ur=v[85.2,171.60000000000002]) = 1.6763054614240427 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240427 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 71 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 72, 0] [v[85.30000000000001,170.60000000000002], v[86.10000000000001,171.4]] . ( layer=m3 ll=v[82.80000000000001,171.60000000000002] ur=v[85.2,174.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 72, 0] [v[84.7,170.0], v[86.7,172.0]] . ( layer=m3 ll=v[82.80000000000001,171.60000000000002] ur=v[85.2,174.0]) = 0.6403124237432707 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432707 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 72 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 71, 0] [v[85.30000000000001,170.60000000000002], v[86.10000000000001,171.4]] . ( layer=m3 ll=v[85.2,169.20000000000002] ur=v[87.60000000000001,171.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 71, 0] [v[84.7,170.0], v[86.7,172.0]] . ( layer=m3 ll=v[85.2,169.20000000000002] ur=v[87.60000000000001,171.60000000000002]) = 2.1931712199461475 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 71 ] full=v3d[36, 71, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 72, 0] [v[85.30000000000001,170.60000000000002], v[86.10000000000001,171.4]] . ( layer=m3 ll=v[85.2,171.60000000000002] ur=v[87.60000000000001,174.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 72, 0] [v[84.7,170.0], v[86.7,172.0]] . ( layer=m3 ll=v[85.2,171.60000000000002] ur=v[87.60000000000001,174.0]) = 1.5524174696259965 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696259965 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 72 ] full=None [pin_group/convert_pin]: pins {v3d[35, 72, 0], v3d[36, 72, 0], v3d[35, 71, 0], v3d[36, 71, 0]} [pin_group/convert_pin]: secondary {v3d[35, 72, 0], v3d[36, 72, 0], v3d[35, 71, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,149.8] ur=v[86.10000000000001,150.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 62, 0] [v[85.30000000000001,149.8], v[86.10000000000001,150.6]] . ( layer=m3 ll=v[82.80000000000001,147.6] ur=v[85.2,150.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 62, 0] [v[84.7,149.20000000000002], v[86.7,151.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,147.6] ur=v[85.2,150.0]) = 0.9433981132056459 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056459 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 62 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 63, 0] [v[85.30000000000001,149.8], v[86.10000000000001,150.6]] . ( layer=m3 ll=v[82.80000000000001,150.0] ur=v[85.2,152.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 63, 0] [v[84.7,149.20000000000002], v[86.7,151.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,150.0] ur=v[85.2,152.4]) = 1.3000000000000158 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000158 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 63 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 62, 0] [v[85.30000000000001,149.8], v[86.10000000000001,150.6]] . ( layer=m3 ll=v[85.2,147.6] ur=v[87.60000000000001,150.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 62, 0] [v[84.7,149.20000000000002], v[86.7,151.20000000000002]] . ( layer=m3 ll=v[85.2,147.6] ur=v[87.60000000000001,150.0]) = 1.699999999999992 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 62 ] full=v3d[36, 62, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 63, 0] [v[85.30000000000001,149.8], v[86.10000000000001,150.6]] . ( layer=m3 ll=v[85.2,150.0] ur=v[87.60000000000001,152.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 63, 0] [v[84.7,149.20000000000002], v[86.7,151.20000000000002]] . ( layer=m3 ll=v[85.2,150.0] ur=v[87.60000000000001,152.4]) = 1.9209372712298654 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 63 ] full=v3d[36, 63, 0] [pin_group/convert_pin]: pins {v3d[35, 62, 0], v3d[36, 62, 0], v3d[35, 63, 0], v3d[36, 63, 0]} [pin_group/convert_pin]: secondary {v3d[35, 62, 0], v3d[35, 63, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,233.0] ur=v[86.10000000000001,233.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 97, 0] [v[85.30000000000001,233.0], v[86.10000000000001,233.8]] . ( layer=m3 ll=v[82.80000000000001,231.60000000000002] ur=v[85.2,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 97, 0] [v[84.7,232.4], v[86.7,234.4]] . ( layer=m3 ll=v[82.80000000000001,231.60000000000002] ur=v[85.2,234.0]) = 1.6763054614240156 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 98, 0] [v[85.30000000000001,233.0], v[86.10000000000001,233.8]] . ( layer=m3 ll=v[82.80000000000001,234.0] ur=v[85.2,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 98, 0] [v[84.7,232.4], v[86.7,234.4]] . ( layer=m3 ll=v[82.80000000000001,234.0] ur=v[85.2,236.4]) = 0.6403124237432885 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 98 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 97, 0] [v[85.30000000000001,233.0], v[86.10000000000001,233.8]] . ( layer=m3 ll=v[85.2,231.60000000000002] ur=v[87.60000000000001,234.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 97, 0] [v[84.7,232.4], v[86.7,234.4]] . ( layer=m3 ll=v[85.2,231.60000000000002] ur=v[87.60000000000001,234.0]) = 2.1931712199461266 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 97 ] full=v3d[36, 97, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 98, 0] [v[85.30000000000001,233.0], v[86.10000000000001,233.8]] . ( layer=m3 ll=v[85.2,234.0] ur=v[87.60000000000001,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 98, 0] [v[84.7,232.4], v[86.7,234.4]] . ( layer=m3 ll=v[85.2,234.0] ur=v[87.60000000000001,236.4]) = 1.5524174696260038 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 98 ] full=None [pin_group/convert_pin]: pins {v3d[35, 97, 0], v3d[36, 97, 0], v3d[35, 98, 0], v3d[36, 98, 0]} [pin_group/convert_pin]: secondary {v3d[35, 97, 0], v3d[35, 98, 0], v3d[36, 98, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,253.8] ur=v[86.10000000000001,254.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 105, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,250.8] ur=v[85.2,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 105, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,250.8] ur=v[85.2,253.20000000000002]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 106, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,253.20000000000002] ur=v[85.2,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 106, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,253.20000000000002] ur=v[85.2,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 106 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 107, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,255.60000000000002] ur=v[85.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 107, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,255.60000000000002] ur=v[85.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 105, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[85.2,250.8] ur=v[87.60000000000001,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 105, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[85.2,250.8] ur=v[87.60000000000001,253.20000000000002]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 106, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[85.2,253.20000000000002] ur=v[87.60000000000001,255.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 106, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[85.2,253.20000000000002] ur=v[87.60000000000001,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 106 ] full=v3d[36, 106, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 107, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[85.2,255.60000000000002] ur=v[87.60000000000001,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 107, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[85.2,255.60000000000002] ur=v[87.60000000000001,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 107 ] full=None [pin_group/convert_pin]: pins {v3d[35, 105, 0], v3d[36, 105, 0], v3d[36, 106, 0]} [pin_group/convert_pin]: secondary {v3d[35, 105, 0], v3d[36, 105, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,129.0] ur=v[86.10000000000001,129.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 53, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[82.80000000000001,126.0] ur=v[85.2,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 53, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[82.80000000000001,126.0] ur=v[85.2,128.4]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 54, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[82.80000000000001,128.4] ur=v[85.2,130.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 54, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[82.80000000000001,128.4] ur=v[85.2,130.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 54 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 55, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[82.80000000000001,130.8] ur=v[85.2,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 55, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[82.80000000000001,130.8] ur=v[85.2,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 53, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[85.2,126.0] ur=v[87.60000000000001,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 53, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[85.2,126.0] ur=v[87.60000000000001,128.4]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 54, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[85.2,128.4] ur=v[87.60000000000001,130.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 54, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[85.2,128.4] ur=v[87.60000000000001,130.8]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 54 ] full=v3d[36, 54, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 55, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[85.2,130.8] ur=v[87.60000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 55, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[85.2,130.8] ur=v[87.60000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 55 ] full=None [pin_group/convert_pin]: pins {v3d[36, 53, 0], v3d[36, 54, 0], v3d[35, 53, 0]} [pin_group/convert_pin]: secondary {v3d[36, 53, 0], v3d[35, 53, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,212.20000000000002] ur=v[86.10000000000001,213.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 88, 0] [v[85.30000000000001,212.20000000000002], v[86.10000000000001,213.0]] . ( layer=m3 ll=v[82.80000000000001,210.0] ur=v[85.2,212.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 88, 0] [v[84.7,211.60000000000002], v[86.7,213.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,210.0] ur=v[85.2,212.4]) = 0.9433981132056459 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056459 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 88 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 89, 0] [v[85.30000000000001,212.20000000000002], v[86.10000000000001,213.0]] . ( layer=m3 ll=v[82.80000000000001,212.4] ur=v[85.2,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 89, 0] [v[84.7,211.60000000000002], v[86.7,213.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,212.4] ur=v[85.2,214.8]) = 1.3000000000000158 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000158 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 88, 0] [v[85.30000000000001,212.20000000000002], v[86.10000000000001,213.0]] . ( layer=m3 ll=v[85.2,210.0] ur=v[87.60000000000001,212.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 88, 0] [v[84.7,211.60000000000002], v[86.7,213.60000000000002]] . ( layer=m3 ll=v[85.2,210.0] ur=v[87.60000000000001,212.4]) = 1.699999999999992 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 88 ] full=v3d[36, 88, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 89, 0] [v[85.30000000000001,212.20000000000002], v[86.10000000000001,213.0]] . ( layer=m3 ll=v[85.2,212.4] ur=v[87.60000000000001,214.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 89, 0] [v[84.7,211.60000000000002], v[86.7,213.60000000000002]] . ( layer=m3 ll=v[85.2,212.4] ur=v[87.60000000000001,214.8]) = 1.9209372712298654 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 89 ] full=v3d[36, 89, 0] [pin_group/convert_pin]: pins {v3d[36, 88, 0], v3d[35, 89, 0], v3d[36, 89, 0], v3d[35, 88, 0]} [pin_group/convert_pin]: secondary {v3d[35, 89, 0], v3d[35, 88, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,149.4] ur=v[94.9,150.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 62, 0] [v[94.10000000000001,149.4], v[94.9,150.20000000000002]] . ( layer=m3 ll=v[92.4,147.6] ur=v[94.80000000000001,150.0]) = 0.9219544457292872 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 62, 0] [v[93.5,148.8], v[95.5,150.8]] . ( layer=m3 ll=v[92.4,147.6] ur=v[94.80000000000001,150.0]) = 1.7691806012954139 [router/convert_pin_coord_to_tracks]: Overlap: 0.9219544457292872 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 62 ] full=v3d[39, 62, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 63, 0] [v[94.10000000000001,149.4], v[94.9,150.20000000000002]] . ( layer=m3 ll=v[92.4,150.0] ur=v[94.80000000000001,152.4]) = 0.7280109889280593 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 63, 0] [v[93.5,148.8], v[95.5,150.8]] . ( layer=m3 ll=v[92.4,150.0] ur=v[94.80000000000001,152.4]) = 1.5264337522473903 [router/convert_pin_coord_to_tracks]: Overlap: 0.7280109889280593 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 63 ] full=v3d[39, 63, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 62, 0] [v[94.10000000000001,149.4], v[94.9,150.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,147.6] ur=v[97.2,150.0]) = 0.6082762530298154 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 62, 0] [v[93.5,148.8], v[95.5,150.8]] . ( layer=m3 ll=v[94.80000000000001,147.6] ur=v[97.2,150.0]) = 1.3892443989449648 [router/convert_pin_coord_to_tracks]: Overlap: 0.6082762530298154 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 62 ] full=v3d[40, 62, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 63, 0] [v[94.10000000000001,149.4], v[94.9,150.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,150.0] ur=v[97.2,152.4]) = 0.22360679774999168 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 63, 0] [v[93.5,148.8], v[95.5,150.8]] . ( layer=m3 ll=v[94.80000000000001,150.0] ur=v[97.2,152.4]) = 1.063014581273466 [router/convert_pin_coord_to_tracks]: Overlap: 0.22360679774999168 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 63 ] full=v3d[40, 63, 0] [pin_group/convert_pin]: pins {v3d[40, 62, 0], v3d[39, 62, 0], v3d[40, 63, 0], v3d[39, 63, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,191.0] ur=v[94.9,191.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 79, 0] [v[94.10000000000001,191.0], v[94.9,191.8]] . ( layer=m3 ll=v[92.4,188.4] ur=v[94.80000000000001,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 79, 0] [v[93.5,190.4], v[95.5,192.4]] . ( layer=m3 ll=v[92.4,188.4] ur=v[94.80000000000001,190.8]) = 1.360147050873557 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.360147050873557 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 80, 0] [v[94.10000000000001,191.0], v[94.9,191.8]] . ( layer=m3 ll=v[92.4,190.8] ur=v[94.80000000000001,193.20000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 80, 0] [v[93.5,190.4], v[95.5,192.4]] . ( layer=m3 ll=v[92.4,190.8] ur=v[94.80000000000001,193.20000000000002]) = 2.061552812808833 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 80 ] full=v3d[39, 80, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 79, 0] [v[94.10000000000001,191.0], v[94.9,191.8]] . ( layer=m3 ll=v[94.80000000000001,188.4] ur=v[97.2,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 79, 0] [v[93.5,190.4], v[95.5,192.4]] . ( layer=m3 ll=v[94.80000000000001,188.4] ur=v[97.2,190.8]) = 0.8062257748298479 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8062257748298479 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 80, 0] [v[94.10000000000001,191.0], v[94.9,191.8]] . ( layer=m3 ll=v[94.80000000000001,190.8] ur=v[97.2,193.20000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 80, 0] [v[93.5,190.4], v[95.5,192.4]] . ( layer=m3 ll=v[94.80000000000001,190.8] ur=v[97.2,193.20000000000002]) = 1.7464249196572883 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 80 ] full=v3d[40, 80, 0] [pin_group/convert_pin]: pins {v3d[40, 79, 0], v3d[39, 79, 0], v3d[40, 80, 0], v3d[39, 80, 0]} [pin_group/convert_pin]: secondary {v3d[40, 79, 0], v3d[39, 79, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,211.8] ur=v[94.9,212.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 88, 0] [v[94.10000000000001,211.8], v[94.9,212.60000000000002]] . ( layer=m3 ll=v[92.4,210.0] ur=v[94.80000000000001,212.4]) = 0.9219544457292872 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 88, 0] [v[93.5,211.20000000000002], v[95.5,213.20000000000002]] . ( layer=m3 ll=v[92.4,210.0] ur=v[94.80000000000001,212.4]) = 1.7691806012954139 [router/convert_pin_coord_to_tracks]: Overlap: 0.9219544457292872 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 88 ] full=v3d[39, 88, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 89, 0] [v[94.10000000000001,211.8], v[94.9,212.60000000000002]] . ( layer=m3 ll=v[92.4,212.4] ur=v[94.80000000000001,214.8]) = 0.7280109889280593 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 89, 0] [v[93.5,211.20000000000002], v[95.5,213.20000000000002]] . ( layer=m3 ll=v[92.4,212.4] ur=v[94.80000000000001,214.8]) = 1.5264337522473903 [router/convert_pin_coord_to_tracks]: Overlap: 0.7280109889280593 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 89 ] full=v3d[39, 89, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 88, 0] [v[94.10000000000001,211.8], v[94.9,212.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,210.0] ur=v[97.2,212.4]) = 0.6082762530298154 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 88, 0] [v[93.5,211.20000000000002], v[95.5,213.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,210.0] ur=v[97.2,212.4]) = 1.3892443989449648 [router/convert_pin_coord_to_tracks]: Overlap: 0.6082762530298154 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 88 ] full=v3d[40, 88, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 89, 0] [v[94.10000000000001,211.8], v[94.9,212.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,212.4] ur=v[97.2,214.8]) = 0.22360679774999168 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 89, 0] [v[93.5,211.20000000000002], v[95.5,213.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,212.4] ur=v[97.2,214.8]) = 1.063014581273466 [router/convert_pin_coord_to_tracks]: Overlap: 0.22360679774999168 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 89 ] full=v3d[40, 89, 0] [pin_group/convert_pin]: pins {v3d[40, 89, 0], v3d[39, 89, 0], v3d[40, 88, 0], v3d[39, 88, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,295.0] ur=v[94.9,295.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 122, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[92.4,291.6] ur=v[94.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 122, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[92.4,291.6] ur=v[94.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 123, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[92.4,294.0] ur=v[94.80000000000001,296.40000000000003]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 123, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[92.4,294.0] ur=v[94.80000000000001,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 123 ] full=v3d[39, 123, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 124, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[92.4,296.40000000000003] ur=v[94.80000000000001,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 124, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[92.4,296.40000000000003] ur=v[94.80000000000001,298.8]) = 1.3000000000000114 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 124 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 122, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[94.80000000000001,291.6] ur=v[97.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 122, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,291.6] ur=v[97.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 123, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[94.80000000000001,294.0] ur=v[97.2,296.40000000000003]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 123, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,294.0] ur=v[97.2,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 123 ] full=v3d[40, 123, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 124, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[94.80000000000001,296.40000000000003] ur=v[97.2,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 124, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,296.40000000000003] ur=v[97.2,298.8]) = 0.6999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 124 ] full=None [pin_group/convert_pin]: pins {v3d[39, 124, 0], v3d[40, 123, 0], v3d[39, 123, 0], v3d[40, 124, 0]} [pin_group/convert_pin]: secondary {v3d[39, 124, 0], v3d[40, 124, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,128.6] ur=v[94.9,129.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 53, 0] [v[94.10000000000001,128.6], v[94.9,129.4]] . ( layer=m3 ll=v[92.4,126.0] ur=v[94.80000000000001,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 53, 0] [v[93.5,128.0], v[95.5,130.0]] . ( layer=m3 ll=v[92.4,126.0] ur=v[94.80000000000001,128.4]) = 1.360147050873557 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.360147050873557 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 54, 0] [v[94.10000000000001,128.6], v[94.9,129.4]] . ( layer=m3 ll=v[92.4,128.4] ur=v[94.80000000000001,130.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 54, 0] [v[93.5,128.0], v[95.5,130.0]] . ( layer=m3 ll=v[92.4,128.4] ur=v[94.80000000000001,130.8]) = 2.061552812808833 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 54 ] full=v3d[39, 54, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 53, 0] [v[94.10000000000001,128.6], v[94.9,129.4]] . ( layer=m3 ll=v[94.80000000000001,126.0] ur=v[97.2,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 53, 0] [v[93.5,128.0], v[95.5,130.0]] . ( layer=m3 ll=v[94.80000000000001,126.0] ur=v[97.2,128.4]) = 0.8062257748298479 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8062257748298479 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 54, 0] [v[94.10000000000001,128.6], v[94.9,129.4]] . ( layer=m3 ll=v[94.80000000000001,128.4] ur=v[97.2,130.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 54, 0] [v[93.5,128.0], v[95.5,130.0]] . ( layer=m3 ll=v[94.80000000000001,128.4] ur=v[97.2,130.8]) = 1.7464249196572883 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 54 ] full=v3d[40, 54, 0] [pin_group/convert_pin]: pins {v3d[40, 54, 0], v3d[39, 54, 0], v3d[39, 53, 0], v3d[40, 53, 0]} [pin_group/convert_pin]: secondary {v3d[39, 53, 0], v3d[40, 53, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,253.4] ur=v[94.9,254.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 105, 0] [v[94.10000000000001,253.4], v[94.9,254.20000000000002]] . ( layer=m3 ll=v[92.4,250.8] ur=v[94.80000000000001,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 105, 0] [v[93.5,252.8], v[95.5,254.8]] . ( layer=m3 ll=v[92.4,250.8] ur=v[94.80000000000001,253.20000000000002]) = 1.360147050873557 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.360147050873557 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 106, 0] [v[94.10000000000001,253.4], v[94.9,254.20000000000002]] . ( layer=m3 ll=v[92.4,253.20000000000002] ur=v[94.80000000000001,255.60000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 106, 0] [v[93.5,252.8], v[95.5,254.8]] . ( layer=m3 ll=v[92.4,253.20000000000002] ur=v[94.80000000000001,255.60000000000002]) = 2.061552812808833 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 106 ] full=v3d[39, 106, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 105, 0] [v[94.10000000000001,253.4], v[94.9,254.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,250.8] ur=v[97.2,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 105, 0] [v[93.5,252.8], v[95.5,254.8]] . ( layer=m3 ll=v[94.80000000000001,250.8] ur=v[97.2,253.20000000000002]) = 0.8062257748298479 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8062257748298479 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 106, 0] [v[94.10000000000001,253.4], v[94.9,254.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,253.20000000000002] ur=v[97.2,255.60000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 106, 0] [v[93.5,252.8], v[95.5,254.8]] . ( layer=m3 ll=v[94.80000000000001,253.20000000000002] ur=v[97.2,255.60000000000002]) = 1.7464249196572883 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 106 ] full=v3d[40, 106, 0] [pin_group/convert_pin]: pins {v3d[39, 105, 0], v3d[40, 106, 0], v3d[39, 106, 0], v3d[40, 105, 0]} [pin_group/convert_pin]: secondary {v3d[39, 105, 0], v3d[40, 105, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,232.60000000000002] ur=v[94.9,233.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 96, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[92.4,229.20000000000002] ur=v[94.80000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 96, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[92.4,229.20000000000002] ur=v[94.80000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 97, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[92.4,231.60000000000002] ur=v[94.80000000000001,234.0]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 97, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[92.4,231.60000000000002] ur=v[94.80000000000001,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 97 ] full=v3d[39, 97, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 98, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[92.4,234.0] ur=v[94.80000000000001,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 98, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[92.4,234.0] ur=v[94.80000000000001,236.4]) = 1.3000000000000114 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 98 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 96, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[94.80000000000001,229.20000000000002] ur=v[97.2,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 96, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[94.80000000000001,229.20000000000002] ur=v[97.2,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 97, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[94.80000000000001,231.60000000000002] ur=v[97.2,234.0]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 97, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[94.80000000000001,231.60000000000002] ur=v[97.2,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 97 ] full=v3d[40, 97, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 98, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[94.80000000000001,234.0] ur=v[97.2,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 98, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[94.80000000000001,234.0] ur=v[97.2,236.4]) = 0.6999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 98 ] full=None [pin_group/convert_pin]: pins {v3d[40, 97, 0], v3d[39, 97, 0], v3d[40, 98, 0], v3d[39, 98, 0]} [pin_group/convert_pin]: secondary {v3d[40, 98, 0], v3d[39, 98, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,274.2] ur=v[94.9,275.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 114, 0] [v[94.10000000000001,274.2], v[94.9,275.0]] . ( layer=m3 ll=v[92.4,272.40000000000003] ur=v[94.80000000000001,274.8]) = 0.9219544457293057 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 114, 0] [v[93.5,273.6], v[95.5,275.6]] . ( layer=m3 ll=v[92.4,272.40000000000003] ur=v[94.80000000000001,274.8]) = 1.7691806012954139 [router/convert_pin_coord_to_tracks]: Overlap: 0.9219544457293057 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 114 ] full=v3d[39, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 115, 0] [v[94.10000000000001,274.2], v[94.9,275.0]] . ( layer=m3 ll=v[92.4,274.8] ur=v[94.80000000000001,277.2]) = 0.7280109889280515 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 115, 0] [v[93.5,273.6], v[95.5,275.6]] . ( layer=m3 ll=v[92.4,274.8] ur=v[94.80000000000001,277.2]) = 1.5264337522473903 [router/convert_pin_coord_to_tracks]: Overlap: 0.7280109889280515 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 115 ] full=v3d[39, 115, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 114, 0] [v[94.10000000000001,274.2], v[94.9,275.0]] . ( layer=m3 ll=v[94.80000000000001,272.40000000000003] ur=v[97.2,274.8]) = 0.6082762530298435 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 114, 0] [v[93.5,273.6], v[95.5,275.6]] . ( layer=m3 ll=v[94.80000000000001,272.40000000000003] ur=v[97.2,274.8]) = 1.3892443989449648 [router/convert_pin_coord_to_tracks]: Overlap: 0.6082762530298435 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 114 ] full=v3d[40, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 115, 0] [v[94.10000000000001,274.2], v[94.9,275.0]] . ( layer=m3 ll=v[94.80000000000001,274.8] ur=v[97.2,277.2]) = 0.22360679774996628 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 115, 0] [v[93.5,273.6], v[95.5,275.6]] . ( layer=m3 ll=v[94.80000000000001,274.8] ur=v[97.2,277.2]) = 1.063014581273466 [router/convert_pin_coord_to_tracks]: Overlap: 0.22360679774996628 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 115 ] full=v3d[40, 115, 0] [pin_group/convert_pin]: pins {v3d[40, 114, 0], v3d[39, 114, 0], v3d[40, 115, 0], v3d[39, 115, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,170.20000000000002] ur=v[94.9,171.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 70, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[92.4,166.8] ur=v[94.80000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 70, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[92.4,166.8] ur=v[94.80000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 71, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[92.4,169.20000000000002] ur=v[94.80000000000001,171.60000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 71, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[92.4,169.20000000000002] ur=v[94.80000000000001,171.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 71 ] full=v3d[39, 71, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 72, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[92.4,171.60000000000002] ur=v[94.80000000000001,174.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 72, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[92.4,171.60000000000002] ur=v[94.80000000000001,174.0]) = 1.3000000000000114 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 72 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 70, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[94.80000000000001,166.8] ur=v[97.2,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 70, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,166.8] ur=v[97.2,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 71, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[94.80000000000001,169.20000000000002] ur=v[97.2,171.60000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 71, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,169.20000000000002] ur=v[97.2,171.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 71 ] full=v3d[40, 71, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 72, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[94.80000000000001,171.60000000000002] ur=v[97.2,174.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 72, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,171.60000000000002] ur=v[97.2,174.0]) = 0.6999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 72 ] full=None [pin_group/convert_pin]: pins {v3d[39, 72, 0], v3d[40, 71, 0], v3d[39, 71, 0], v3d[40, 72, 0]} [pin_group/convert_pin]: secondary {v3d[39, 72, 0], v3d[40, 72, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,107.80000000000001] ur=v[94.9,108.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 44, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[92.4,104.4] ur=v[94.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 44, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[92.4,104.4] ur=v[94.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 45, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[92.4,106.80000000000001] ur=v[94.80000000000001,109.2]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 45, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[92.4,106.80000000000001] ur=v[94.80000000000001,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 45 ] full=v3d[39, 45, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 46, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[92.4,109.2] ur=v[94.80000000000001,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 46, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[92.4,109.2] ur=v[94.80000000000001,111.60000000000001]) = 1.3000000000000114 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 39 , 46 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 44, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,104.4] ur=v[97.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 44, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[94.80000000000001,104.4] ur=v[97.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 45, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,106.80000000000001] ur=v[97.2,109.2]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 45, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[94.80000000000001,106.80000000000001] ur=v[97.2,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 45 ] full=v3d[40, 45, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 46, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,109.2] ur=v[97.2,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 46, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[94.80000000000001,109.2] ur=v[97.2,111.60000000000001]) = 0.6999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 46 ] full=None [pin_group/convert_pin]: pins {v3d[39, 45, 0], v3d[39, 46, 0], v3d[40, 46, 0], v3d[40, 45, 0]} [pin_group/convert_pin]: secondary {v3d[40, 46, 0], v3d[39, 46, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[100.9,295.0] ur=v[101.7,295.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 122, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[99.60000000000001,291.6] ur=v[102.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 122, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[99.60000000000001,291.6] ur=v[102.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 42 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 123, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[99.60000000000001,294.0] ur=v[102.0,296.40000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 123, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[99.60000000000001,294.0] ur=v[102.0,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 42 , 123 ] full=v3d[42, 123, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 124, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[99.60000000000001,296.40000000000003] ur=v[102.0,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 124, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[99.60000000000001,296.40000000000003] ur=v[102.0,298.8]) = 1.6999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ 42 , 124 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 122, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[102.0,291.6] ur=v[104.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 122, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[102.0,291.6] ur=v[104.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 43 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 123, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[102.0,294.0] ur=v[104.4,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 123, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[102.0,294.0] ur=v[104.4,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 43 , 123 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 124, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[102.0,296.40000000000003] ur=v[104.4,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 124, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[102.0,296.40000000000003] ur=v[104.4,298.8]) = 0.30000000000001137 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.30000000000001137 >? 0 [router/convert_pin_to_tracks]: Converting [ 43 , 124 ] full=None [pin_group/convert_pin]: pins {v3d[42, 124, 0], v3d[42, 123, 0], v3d[43, 124, 0]} [pin_group/convert_pin]: secondary {v3d[43, 124, 0], v3d[42, 124, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[100.9,107.80000000000001] ur=v[101.7,108.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 44, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,104.4] ur=v[102.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 44, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[99.60000000000001,104.4] ur=v[102.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 42 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 45, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,106.80000000000001] ur=v[102.0,109.2]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 45, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[99.60000000000001,106.80000000000001] ur=v[102.0,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 42 , 45 ] full=v3d[42, 45, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 46, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,109.2] ur=v[102.0,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 46, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[99.60000000000001,109.2] ur=v[102.0,111.60000000000001]) = 1.6999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ 42 , 46 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 44, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[102.0,104.4] ur=v[104.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 44, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[102.0,104.4] ur=v[104.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 43 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 45, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[102.0,106.80000000000001] ur=v[104.4,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 45, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[102.0,106.80000000000001] ur=v[104.4,109.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 43 , 45 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 46, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[102.0,109.2] ur=v[104.4,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 46, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[102.0,109.2] ur=v[104.4,111.60000000000001]) = 0.30000000000001137 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.30000000000001137 >? 0 [router/convert_pin_to_tracks]: Converting [ 43 , 46 ] full=None [pin_group/convert_pin]: pins {v3d[42, 46, 0], v3d[42, 45, 0], v3d[43, 46, 0]} [pin_group/convert_pin]: secondary {v3d[42, 46, 0], v3d[43, 46, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[101.4,91.80000000000001] ur=v[102.2,92.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 38, 0] [v[101.4,91.80000000000001], v[102.2,92.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,90.0] ur=v[102.0,92.4]) = 0.8485281374238489 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 38, 0] [v[100.80000000000001,91.2], v[102.80000000000001,93.2]] . ( layer=m3 ll=v[99.60000000000001,90.0] ur=v[102.0,92.4]) = 1.697056274847708 [router/convert_pin_coord_to_tracks]: Overlap: 0.8485281374238489 >? 0 [router/convert_pin_to_tracks]: Converting [ 42 , 38 ] full=v3d[42, 38, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 39, 0] [v[101.4,91.80000000000001], v[102.2,92.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,92.4] ur=v[102.0,94.80000000000001]) = 0.6324555320336713 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 39, 0] [v[100.80000000000001,91.2], v[102.80000000000001,93.2]] . ( layer=m3 ll=v[99.60000000000001,92.4] ur=v[102.0,94.80000000000001]) = 1.4422205101855847 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336713 >? 0 [router/convert_pin_to_tracks]: Converting [ 42 , 39 ] full=v3d[42, 39, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 38, 0] [v[101.4,91.80000000000001], v[102.2,92.60000000000001]] . ( layer=m3 ll=v[102.0,90.0] ur=v[104.4,92.4]) = 0.6324555320336713 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 38, 0] [v[100.80000000000001,91.2], v[102.80000000000001,93.2]] . ( layer=m3 ll=v[102.0,90.0] ur=v[104.4,92.4]) = 1.4422205101856043 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336713 >? 0 [router/convert_pin_to_tracks]: Converting [ 43 , 38 ] full=v3d[43, 38, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 39, 0] [v[101.4,91.80000000000001], v[102.2,92.60000000000001]] . ( layer=m3 ll=v[102.0,92.4] ur=v[104.4,94.80000000000001]) = 0.28284271247462306 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 39, 0] [v[100.80000000000001,91.2], v[102.80000000000001,93.2]] . ( layer=m3 ll=v[102.0,92.4] ur=v[104.4,94.80000000000001]) = 1.131370849898482 [router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462306 >? 0 [router/convert_pin_to_tracks]: Converting [ 43 , 39 ] full=v3d[43, 39, 0] [pin_group/convert_pin]: pins {v3d[42, 38, 0], v3d[43, 39, 0], v3d[42, 39, 0], v3d[43, 38, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[107.7,107.80000000000001] ur=v[108.5,108.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 44, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[104.4,104.4] ur=v[106.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 44, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[104.4,104.4] ur=v[106.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 45, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[104.4,106.80000000000001] ur=v[106.80000000000001,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 45, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[104.4,106.80000000000001] ur=v[106.80000000000001,109.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 45 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 46, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[104.4,109.2] ur=v[106.80000000000001,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 46, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[104.4,109.2] ur=v[106.80000000000001,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 46 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 44, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,104.4] ur=v[109.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 44, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[106.80000000000001,104.4] ur=v[109.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 45 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 45, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,106.80000000000001] ur=v[109.2,109.2]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 45, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[106.80000000000001,106.80000000000001] ur=v[109.2,109.2]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 45 ] full=v3d[45, 45, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 46, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,109.2] ur=v[109.2,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 46, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[106.80000000000001,109.2] ur=v[109.2,111.60000000000001]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 46 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 44, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[109.2,104.4] ur=v[111.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 44, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[109.2,104.4] ur=v[111.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 45, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[109.2,106.80000000000001] ur=v[111.60000000000001,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 45, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[109.2,106.80000000000001] ur=v[111.60000000000001,109.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 45 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 46, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[109.2,109.2] ur=v[111.60000000000001,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 46, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[109.2,109.2] ur=v[111.60000000000001,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 46 ] full=None [pin_group/convert_pin]: pins {v3d[45, 45, 0], v3d[45, 46, 0]} [pin_group/convert_pin]: secondary {v3d[45, 46, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[107.7,295.0] ur=v[108.5,295.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 122, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[104.4,291.6] ur=v[106.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 122, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[104.4,291.6] ur=v[106.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 123, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[104.4,294.0] ur=v[106.80000000000001,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 123, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[104.4,294.0] ur=v[106.80000000000001,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 123 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 124, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[104.4,296.40000000000003] ur=v[106.80000000000001,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 124, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[104.4,296.40000000000003] ur=v[106.80000000000001,298.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 124 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 122, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[106.80000000000001,291.6] ur=v[109.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 122, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[106.80000000000001,291.6] ur=v[109.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 45 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 123, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[106.80000000000001,294.0] ur=v[109.2,296.40000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 123, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[106.80000000000001,294.0] ur=v[109.2,296.40000000000003]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 123 ] full=v3d[45, 123, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 124, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[106.80000000000001,296.40000000000003] ur=v[109.2,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 124, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[106.80000000000001,296.40000000000003] ur=v[109.2,298.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 124 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 122, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[109.2,291.6] ur=v[111.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 122, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[109.2,291.6] ur=v[111.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 123, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[109.2,294.0] ur=v[111.60000000000001,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 123, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[109.2,294.0] ur=v[111.60000000000001,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 123 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 124, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[109.2,296.40000000000003] ur=v[111.60000000000001,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 124, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[109.2,296.40000000000003] ur=v[111.60000000000001,298.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 124 ] full=None [pin_group/convert_pin]: pins {v3d[45, 123, 0], v3d[45, 124, 0]} [pin_group/convert_pin]: secondary {v3d[45, 124, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[107.9,23.6] ur=v[108.7,24.400000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 9, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[104.4,20.400000000000002] ur=v[106.80000000000001,22.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 9, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[104.4,20.400000000000002] ur=v[106.80000000000001,22.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 9 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 10, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[104.4,22.8] ur=v[106.80000000000001,25.200000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 10, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[104.4,22.8] ur=v[106.80000000000001,25.200000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 10 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 11, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[104.4,25.200000000000003] ur=v[106.80000000000001,27.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 11, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[104.4,25.200000000000003] ur=v[106.80000000000001,27.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 11 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 9, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[106.80000000000001,20.400000000000002] ur=v[109.2,22.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 9, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[106.80000000000001,20.400000000000002] ur=v[109.2,22.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 45 , 9 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 10, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[106.80000000000001,22.8] ur=v[109.2,25.200000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 10, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[106.80000000000001,22.8] ur=v[109.2,25.200000000000003]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 10 ] full=v3d[45, 10, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 11, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[106.80000000000001,25.200000000000003] ur=v[109.2,27.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 11, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[106.80000000000001,25.200000000000003] ur=v[109.2,27.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 45 , 11 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 9, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[109.2,20.400000000000002] ur=v[111.60000000000001,22.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 9, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[109.2,20.400000000000002] ur=v[111.60000000000001,22.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 9 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 10, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[109.2,22.8] ur=v[111.60000000000001,25.200000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 10, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[109.2,22.8] ur=v[111.60000000000001,25.200000000000003]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 10 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 11, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[109.2,25.200000000000003] ur=v[111.60000000000001,27.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 11, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[109.2,25.200000000000003] ur=v[111.60000000000001,27.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 11 ] full=None [pin_group/convert_pin]: pins {v3d[45, 10, 0], v3d[46, 10, 0]} [pin_group/convert_pin]: secondary {v3d[46, 10, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[108.2,91.80000000000001] ur=v[109.0,92.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 38, 0] [v[108.2,91.80000000000001], v[109.0,92.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,90.0] ur=v[109.2,92.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 38, 0] [v[107.60000000000001,91.2], v[109.60000000000001,93.2]] . ( layer=m3 ll=v[106.80000000000001,90.0] ur=v[109.2,92.4]) = 1.9999999999999971 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 38 ] full=v3d[45, 38, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 39, 0] [v[108.2,91.80000000000001], v[109.0,92.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,92.4] ur=v[109.2,94.80000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 39, 0] [v[107.60000000000001,91.2], v[109.60000000000001,93.2]] . ( layer=m3 ll=v[106.80000000000001,92.4] ur=v[109.2,94.80000000000001]) = 1.7888543819998253 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 39 ] full=v3d[45, 39, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 38, 0] [v[108.2,91.80000000000001], v[109.0,92.60000000000001]] . ( layer=m3 ll=v[109.2,90.0] ur=v[111.60000000000001,92.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 38, 0] [v[107.60000000000001,91.2], v[109.60000000000001,93.2]] . ( layer=m3 ll=v[109.2,90.0] ur=v[111.60000000000001,92.4]) = 1.2649110640673562 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 38 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 39, 0] [v[108.2,91.80000000000001], v[109.0,92.60000000000001]] . ( layer=m3 ll=v[109.2,92.4] ur=v[111.60000000000001,94.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 39, 0] [v[107.60000000000001,91.2], v[109.60000000000001,93.2]] . ( layer=m3 ll=v[109.2,92.4] ur=v[111.60000000000001,94.80000000000001]) = 0.8944271909999159 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 39 ] full=None [pin_group/convert_pin]: pins {v3d[45, 38, 0], v3d[46, 39, 0], v3d[45, 39, 0], v3d[46, 38, 0]} [pin_group/convert_pin]: secondary {v3d[46, 38, 0], v3d[46, 39, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[108.5,6.2] ur=v[109.30000000000001,7.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 2, 0] [v[108.5,6.2], v[109.30000000000001,7.0]] . ( layer=m3 ll=v[106.80000000000001,3.6] ur=v[109.2,6.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 2, 0] [v[107.9,5.6000000000000005], v[109.9,7.6000000000000005]] . ( layer=m3 ll=v[106.80000000000001,3.6] ur=v[109.2,6.0]) = 1.3601470508735414 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.3601470508735414 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 2 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 3, 0] [v[108.5,6.2], v[109.30000000000001,7.0]] . ( layer=m3 ll=v[106.80000000000001,6.0] ur=v[109.2,8.4]) = 0.7999999999999998 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 3, 0] [v[107.9,5.6000000000000005], v[109.9,7.6000000000000005]] . ( layer=m3 ll=v[106.80000000000001,6.0] ur=v[109.2,8.4]) = 2.061552812808829 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999998 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 3 ] full=v3d[45, 3, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 2, 0] [v[108.5,6.2], v[109.30000000000001,7.0]] . ( layer=m3 ll=v[109.2,3.6] ur=v[111.60000000000001,6.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 2, 0] [v[107.9,5.6000000000000005], v[109.9,7.6000000000000005]] . ( layer=m3 ll=v[109.2,3.6] ur=v[111.60000000000001,6.0]) = 0.8062257748298571 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8062257748298571 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 2 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 3, 0] [v[108.5,6.2], v[109.30000000000001,7.0]] . ( layer=m3 ll=v[109.2,6.0] ur=v[111.60000000000001,8.4]) = 0.7999999999999998 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 3, 0] [v[107.9,5.6000000000000005], v[109.9,7.6000000000000005]] . ( layer=m3 ll=v[109.2,6.0] ur=v[111.60000000000001,8.4]) = 1.7464249196572998 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999998 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 3 ] full=v3d[46, 3, 0] [pin_group/convert_pin]: pins {v3d[46, 2, 0], v3d[45, 3, 0], v3d[46, 3, 0], v3d[45, 2, 0]} [pin_group/convert_pin]: secondary {v3d[46, 2, 0], v3d[45, 2, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[110.10000000000001,57.6] ur=v[110.9,58.400000000000006]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 24, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[106.80000000000001,56.400000000000006] ur=v[109.2,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 24, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[106.80000000000001,56.400000000000006] ur=v[109.2,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 45 , 24 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 25, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[106.80000000000001,58.800000000000004] ur=v[109.2,61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 25, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[106.80000000000001,58.800000000000004] ur=v[109.2,61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 45 , 25 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 24, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[109.2,56.400000000000006] ur=v[111.60000000000001,58.800000000000004]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 24, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[109.2,56.400000000000006] ur=v[111.60000000000001,58.800000000000004]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 24 ] full=v3d[46, 24, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 25, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[109.2,58.800000000000004] ur=v[111.60000000000001,61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 25, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[109.2,58.800000000000004] ur=v[111.60000000000001,61.2]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 25 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 24, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[111.60000000000001,56.400000000000006] ur=v[114.0,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 24, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[111.60000000000001,56.400000000000006] ur=v[114.0,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 24 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 25, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[111.60000000000001,58.800000000000004] ur=v[114.0,61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 25, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[111.60000000000001,58.800000000000004] ur=v[114.0,61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 25 ] full=None [pin_group/convert_pin]: pins {v3d[46, 24, 0], v3d[46, 25, 0]} [pin_group/convert_pin]: secondary {v3d[46, 25, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[114.5,107.80000000000001] ur=v[115.30000000000001,108.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 44, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,104.4] ur=v[114.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 44, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[111.60000000000001,104.4] ur=v[114.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 45, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,106.80000000000001] ur=v[114.0,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 45, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[111.60000000000001,106.80000000000001] ur=v[114.0,109.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 45 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 46, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,109.2] ur=v[114.0,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 46, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[111.60000000000001,109.2] ur=v[114.0,111.60000000000001]) = 0.09999999999999432 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.09999999999999432 >? 0 [router/convert_pin_to_tracks]: Converting [ 47 , 46 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 44, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[114.0,104.4] ur=v[116.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 44, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[114.0,104.4] ur=v[116.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 48 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 45, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[114.0,106.80000000000001] ur=v[116.4,109.2]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 45, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[114.0,106.80000000000001] ur=v[116.4,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 45 ] full=v3d[48, 45, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 46, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[114.0,109.2] ur=v[116.4,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 46, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[114.0,109.2] ur=v[116.4,111.60000000000001]) = 1.9000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.9000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 46 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 44, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[116.4,104.4] ur=v[118.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 44, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[116.4,104.4] ur=v[118.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 45, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[116.4,106.80000000000001] ur=v[118.80000000000001,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 45, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[116.4,106.80000000000001] ur=v[118.80000000000001,109.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 45 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 46, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[116.4,109.2] ur=v[118.80000000000001,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 46, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[116.4,109.2] ur=v[118.80000000000001,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 46 ] full=None [pin_group/convert_pin]: pins {v3d[48, 45, 0], v3d[47, 46, 0], v3d[48, 46, 0]} [pin_group/convert_pin]: secondary {v3d[47, 46, 0], v3d[48, 46, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[114.5,295.0] ur=v[115.30000000000001,295.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 122, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[111.60000000000001,291.6] ur=v[114.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 122, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,291.6] ur=v[114.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 123, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[111.60000000000001,294.0] ur=v[114.0,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 123, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,294.0] ur=v[114.0,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 123 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 124, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[111.60000000000001,296.40000000000003] ur=v[114.0,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 124, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,296.40000000000003] ur=v[114.0,298.8]) = 0.09999999999999432 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.09999999999999432 >? 0 [router/convert_pin_to_tracks]: Converting [ 47 , 124 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 122, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[114.0,291.6] ur=v[116.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 122, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[114.0,291.6] ur=v[116.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 48 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 123, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[114.0,294.0] ur=v[116.4,296.40000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 123, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[114.0,294.0] ur=v[116.4,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 123 ] full=v3d[48, 123, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 124, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[114.0,296.40000000000003] ur=v[116.4,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 124, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[114.0,296.40000000000003] ur=v[116.4,298.8]) = 1.9000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.9000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 124 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 122, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[116.4,291.6] ur=v[118.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 122, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[116.4,291.6] ur=v[118.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 123, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[116.4,294.0] ur=v[118.80000000000001,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 123, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[116.4,294.0] ur=v[118.80000000000001,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 123 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 124, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[116.4,296.40000000000003] ur=v[118.80000000000001,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 124, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[116.4,296.40000000000003] ur=v[118.80000000000001,298.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 124 ] full=None [pin_group/convert_pin]: pins {v3d[48, 123, 0], v3d[47, 124, 0], v3d[48, 124, 0]} [pin_group/convert_pin]: secondary {v3d[47, 124, 0], v3d[48, 124, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[114.7,23.6] ur=v[115.5,24.400000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 9, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[111.60000000000001,20.400000000000002] ur=v[114.0,22.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 9, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[111.60000000000001,20.400000000000002] ur=v[114.0,22.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 9 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 10, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[111.60000000000001,22.8] ur=v[114.0,25.200000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 10, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[111.60000000000001,22.8] ur=v[114.0,25.200000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 10 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 11, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[111.60000000000001,25.200000000000003] ur=v[114.0,27.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 11, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[111.60000000000001,25.200000000000003] ur=v[114.0,27.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 11 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 9, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[114.0,20.400000000000002] ur=v[116.4,22.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 9, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[114.0,20.400000000000002] ur=v[116.4,22.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 48 , 9 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 10, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[114.0,22.8] ur=v[116.4,25.200000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 10, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[114.0,22.8] ur=v[116.4,25.200000000000003]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 10 ] full=v3d[48, 10, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 11, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[114.0,25.200000000000003] ur=v[116.4,27.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 11, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[114.0,25.200000000000003] ur=v[116.4,27.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 48 , 11 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 9, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[116.4,20.400000000000002] ur=v[118.80000000000001,22.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 9, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[116.4,20.400000000000002] ur=v[118.80000000000001,22.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 9 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 10, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[116.4,22.8] ur=v[118.80000000000001,25.200000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 10, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[116.4,22.8] ur=v[118.80000000000001,25.200000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 10 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 11, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[116.4,25.200000000000003] ur=v[118.80000000000001,27.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 11, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[116.4,25.200000000000003] ur=v[118.80000000000001,27.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 11 ] full=None [pin_group/convert_pin]: pins {v3d[48, 10, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[115.0,91.80000000000001] ur=v[115.80000000000001,92.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 38, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,90.0] ur=v[114.0,92.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 38, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[111.60000000000001,90.0] ur=v[114.0,92.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 38 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 39, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,92.4] ur=v[114.0,94.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 39, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[111.60000000000001,92.4] ur=v[114.0,94.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 39 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 38, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[114.0,90.0] ur=v[116.4,92.4]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 38, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[114.0,90.0] ur=v[116.4,92.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 38 ] full=v3d[48, 38, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 39, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[114.0,92.4] ur=v[116.4,94.80000000000001]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 39, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[114.0,92.4] ur=v[116.4,94.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 39 ] full=v3d[48, 39, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 38, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[116.4,90.0] ur=v[118.80000000000001,92.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 38, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[116.4,90.0] ur=v[118.80000000000001,92.4]) = 1.2000000000000028 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 38 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 39, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[116.4,92.4] ur=v[118.80000000000001,94.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 39, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[116.4,92.4] ur=v[118.80000000000001,94.80000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 39 ] full=None [pin_group/convert_pin]: pins {v3d[48, 39, 0], v3d[49, 38, 0], v3d[48, 38, 0], v3d[49, 39, 0]} [pin_group/convert_pin]: secondary {v3d[49, 38, 0], v3d[49, 39, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[115.30000000000001,6.2] ur=v[116.10000000000001,7.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 2, 0] [v[115.30000000000001,6.2], v[116.10000000000001,7.0]] . ( layer=m3 ll=v[114.0,3.6] ur=v[116.4,6.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 2, 0] [v[114.7,5.6000000000000005], v[116.7,7.6000000000000005]] . ( layer=m3 ll=v[114.0,3.6] ur=v[116.4,6.0]) = 1.7464249196573007 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.7464249196573007 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 2 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 3, 0] [v[115.30000000000001,6.2], v[116.10000000000001,7.0]] . ( layer=m3 ll=v[114.0,6.0] ur=v[116.4,8.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 3, 0] [v[114.7,5.6000000000000005], v[116.7,7.6000000000000005]] . ( layer=m3 ll=v[114.0,6.0] ur=v[116.4,8.4]) = 2.3345235059857528 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 3 ] full=v3d[48, 3, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 2, 0] [v[115.30000000000001,6.2], v[116.10000000000001,7.0]] . ( layer=m3 ll=v[116.4,3.6] ur=v[118.80000000000001,6.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 2, 0] [v[114.7,5.6000000000000005], v[116.7,7.6000000000000005]] . ( layer=m3 ll=v[116.4,3.6] ur=v[118.80000000000001,6.0]) = 0.4999999999999979 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4999999999999979 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 2 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 3, 0] [v[115.30000000000001,6.2], v[116.10000000000001,7.0]] . ( layer=m3 ll=v[116.4,6.0] ur=v[118.80000000000001,8.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 3, 0] [v[114.7,5.6000000000000005], v[116.7,7.6000000000000005]] . ( layer=m3 ll=v[116.4,6.0] ur=v[118.80000000000001,8.4]) = 1.6278820596099706 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6278820596099706 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 3 ] full=None [pin_group/convert_pin]: pins {v3d[49, 2, 0], v3d[48, 2, 0], v3d[49, 3, 0], v3d[48, 3, 0]} [pin_group/convert_pin]: secondary {v3d[49, 2, 0], v3d[48, 2, 0], v3d[49, 3, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[116.9,57.6] ur=v[117.7,58.400000000000006]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 24, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[114.0,56.400000000000006] ur=v[116.4,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 24, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[114.0,56.400000000000006] ur=v[116.4,58.800000000000004]) = 1.8027756377319986 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8027756377319986 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 24 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 25, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[114.0,58.800000000000004] ur=v[116.4,61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 25, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[114.0,58.800000000000004] ur=v[116.4,61.2]) = 0.2236067977499726 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.2236067977499726 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 25 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 24, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[116.4,56.400000000000006] ur=v[118.80000000000001,58.800000000000004]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 24, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[116.4,56.400000000000006] ur=v[118.80000000000001,58.800000000000004]) = 2.6172504656604874 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 24 ] full=v3d[49, 24, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 25, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[116.4,58.800000000000004] ur=v[118.80000000000001,61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 25, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[116.4,58.800000000000004] ur=v[118.80000000000001,61.2]) = 1.9104973174542852 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542852 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 25 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 24, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[118.80000000000001,56.400000000000006] ur=v[121.2,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 24, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[118.80000000000001,56.400000000000006] ur=v[121.2,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 24 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 25, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[118.80000000000001,58.800000000000004] ur=v[121.2,61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 25, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[118.80000000000001,58.800000000000004] ur=v[121.2,61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 25 ] full=None [pin_group/convert_pin]: pins {v3d[48, 25, 0], v3d[49, 24, 0], v3d[48, 24, 0], v3d[49, 25, 0]} [pin_group/convert_pin]: secondary {v3d[48, 25, 0], v3d[48, 24, 0], v3d[49, 25, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,107.80000000000001] ur=v[122.10000000000001,108.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 44, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,104.4] ur=v[121.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 44, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[118.80000000000001,104.4] ur=v[121.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 45, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,106.80000000000001] ur=v[121.2,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 45, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[118.80000000000001,106.80000000000001] ur=v[121.2,109.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 45 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 46, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,109.2] ur=v[121.2,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 46, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[118.80000000000001,109.2] ur=v[121.2,111.60000000000001]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 46 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 44, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[121.2,104.4] ur=v[123.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 44, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[121.2,104.4] ur=v[123.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 45, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[121.2,106.80000000000001] ur=v[123.60000000000001,109.2]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 45, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[121.2,106.80000000000001] ur=v[123.60000000000001,109.2]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 45 ] full=v3d[51, 45, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 46, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[121.2,109.2] ur=v[123.60000000000001,111.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 46, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[121.2,109.2] ur=v[123.60000000000001,111.60000000000001]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 46 ] full=None [pin_group/convert_pin]: pins {v3d[51, 45, 0], v3d[51, 46, 0], v3d[50, 46, 0]} [pin_group/convert_pin]: secondary {v3d[51, 46, 0], v3d[50, 46, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,149.4] ur=v[122.10000000000001,150.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 62, 0] [v[121.30000000000001,149.4], v[122.10000000000001,150.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,147.6] ur=v[121.2,150.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 62, 0] [v[120.7,148.8], v[122.7,150.8]] . ( layer=m3 ll=v[118.80000000000001,147.6] ur=v[121.2,150.0]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 62 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 63, 0] [v[121.30000000000001,149.4], v[122.10000000000001,150.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,150.0] ur=v[121.2,152.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 63, 0] [v[120.7,148.8], v[122.7,150.8]] . ( layer=m3 ll=v[118.80000000000001,150.0] ur=v[121.2,152.4]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 63 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 62, 0] [v[121.30000000000001,149.4], v[122.10000000000001,150.20000000000002]] . ( layer=m3 ll=v[121.2,147.6] ur=v[123.60000000000001,150.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 62, 0] [v[120.7,148.8], v[122.7,150.8]] . ( layer=m3 ll=v[121.2,147.6] ur=v[123.60000000000001,150.0]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 62 ] full=v3d[51, 62, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 63, 0] [v[121.30000000000001,149.4], v[122.10000000000001,150.20000000000002]] . ( layer=m3 ll=v[121.2,150.0] ur=v[123.60000000000001,152.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 63, 0] [v[120.7,148.8], v[122.7,150.8]] . ( layer=m3 ll=v[121.2,150.0] ur=v[123.60000000000001,152.4]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 63 ] full=v3d[51, 63, 0] [pin_group/convert_pin]: pins {v3d[50, 63, 0], v3d[51, 62, 0], v3d[50, 62, 0], v3d[51, 63, 0]} [pin_group/convert_pin]: secondary {v3d[50, 63, 0], v3d[50, 62, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,253.4] ur=v[122.10000000000001,254.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 105, 0] [v[121.30000000000001,253.4], v[122.10000000000001,254.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,250.8] ur=v[121.2,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 105, 0] [v[120.7,252.8], v[122.7,254.8]] . ( layer=m3 ll=v[118.80000000000001,250.8] ur=v[121.2,253.20000000000002]) = 0.6403124237432885 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 106, 0] [v[121.30000000000001,253.4], v[122.10000000000001,254.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,253.20000000000002] ur=v[121.2,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 106, 0] [v[120.7,252.8], v[122.7,254.8]] . ( layer=m3 ll=v[118.80000000000001,253.20000000000002] ur=v[121.2,255.60000000000002]) = 1.6763054614240156 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 106 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 105, 0] [v[121.30000000000001,253.4], v[122.10000000000001,254.20000000000002]] . ( layer=m3 ll=v[121.2,250.8] ur=v[123.60000000000001,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 105, 0] [v[120.7,252.8], v[122.7,254.8]] . ( layer=m3 ll=v[121.2,250.8] ur=v[123.60000000000001,253.20000000000002]) = 1.5524174696260038 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 106, 0] [v[121.30000000000001,253.4], v[122.10000000000001,254.20000000000002]] . ( layer=m3 ll=v[121.2,253.20000000000002] ur=v[123.60000000000001,255.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 106, 0] [v[120.7,252.8], v[122.7,254.8]] . ( layer=m3 ll=v[121.2,253.20000000000002] ur=v[123.60000000000001,255.60000000000002]) = 2.1931712199461266 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 106 ] full=v3d[51, 106, 0] [pin_group/convert_pin]: pins {v3d[51, 105, 0], v3d[51, 106, 0], v3d[50, 105, 0], v3d[50, 106, 0]} [pin_group/convert_pin]: secondary {v3d[51, 105, 0], v3d[50, 105, 0], v3d[50, 106, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,232.60000000000002] ur=v[122.10000000000001,233.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 96, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[118.80000000000001,229.20000000000002] ur=v[121.2,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 96, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[118.80000000000001,229.20000000000002] ur=v[121.2,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 97, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[118.80000000000001,231.60000000000002] ur=v[121.2,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 97, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[118.80000000000001,231.60000000000002] ur=v[121.2,234.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 97 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 98, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[118.80000000000001,234.0] ur=v[121.2,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 98, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[118.80000000000001,234.0] ur=v[121.2,236.4]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 98 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 96, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[121.2,229.20000000000002] ur=v[123.60000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 96, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[121.2,229.20000000000002] ur=v[123.60000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 97, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[121.2,231.60000000000002] ur=v[123.60000000000001,234.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 97, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[121.2,231.60000000000002] ur=v[123.60000000000001,234.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 97 ] full=v3d[51, 97, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 98, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[121.2,234.0] ur=v[123.60000000000001,236.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 98, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[121.2,234.0] ur=v[123.60000000000001,236.4]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 98 ] full=None [pin_group/convert_pin]: pins {v3d[51, 97, 0], v3d[51, 98, 0], v3d[50, 98, 0]} [pin_group/convert_pin]: secondary {v3d[51, 98, 0], v3d[50, 98, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,191.0] ur=v[122.10000000000001,191.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 79, 0] [v[121.30000000000001,191.0], v[122.10000000000001,191.8]] . ( layer=m3 ll=v[118.80000000000001,188.4] ur=v[121.2,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 79, 0] [v[120.7,190.4], v[122.7,192.4]] . ( layer=m3 ll=v[118.80000000000001,188.4] ur=v[121.2,190.8]) = 0.6403124237432885 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 80, 0] [v[121.30000000000001,191.0], v[122.10000000000001,191.8]] . ( layer=m3 ll=v[118.80000000000001,190.8] ur=v[121.2,193.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 80, 0] [v[120.7,190.4], v[122.7,192.4]] . ( layer=m3 ll=v[118.80000000000001,190.8] ur=v[121.2,193.20000000000002]) = 1.6763054614240156 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 80 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 79, 0] [v[121.30000000000001,191.0], v[122.10000000000001,191.8]] . ( layer=m3 ll=v[121.2,188.4] ur=v[123.60000000000001,190.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 79, 0] [v[120.7,190.4], v[122.7,192.4]] . ( layer=m3 ll=v[121.2,188.4] ur=v[123.60000000000001,190.8]) = 1.5524174696260038 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 79 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 80, 0] [v[121.30000000000001,191.0], v[122.10000000000001,191.8]] . ( layer=m3 ll=v[121.2,190.8] ur=v[123.60000000000001,193.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 80, 0] [v[120.7,190.4], v[122.7,192.4]] . ( layer=m3 ll=v[121.2,190.8] ur=v[123.60000000000001,193.20000000000002]) = 2.1931712199461266 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 80 ] full=v3d[51, 80, 0] [pin_group/convert_pin]: pins {v3d[50, 79, 0], v3d[51, 80, 0], v3d[50, 80, 0], v3d[51, 79, 0]} [pin_group/convert_pin]: secondary {v3d[50, 79, 0], v3d[50, 80, 0], v3d[51, 79, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,295.0] ur=v[122.10000000000001,295.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 122, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[118.80000000000001,291.6] ur=v[121.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 122, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,291.6] ur=v[121.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 123, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[118.80000000000001,294.0] ur=v[121.2,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 123, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,294.0] ur=v[121.2,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 123 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 124, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[118.80000000000001,296.40000000000003] ur=v[121.2,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 124, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,296.40000000000003] ur=v[121.2,298.8]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 124 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 122, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[121.2,291.6] ur=v[123.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 122, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[121.2,291.6] ur=v[123.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 123, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[121.2,294.0] ur=v[123.60000000000001,296.40000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 123, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[121.2,294.0] ur=v[123.60000000000001,296.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 123 ] full=v3d[51, 123, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 124, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[121.2,296.40000000000003] ur=v[123.60000000000001,298.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 124, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[121.2,296.40000000000003] ur=v[123.60000000000001,298.8]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 124 ] full=None [pin_group/convert_pin]: pins {v3d[51, 124, 0], v3d[50, 124, 0], v3d[51, 123, 0]} [pin_group/convert_pin]: secondary {v3d[51, 124, 0], v3d[50, 124, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,128.6] ur=v[122.10000000000001,129.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 53, 0] [v[121.30000000000001,128.6], v[122.10000000000001,129.4]] . ( layer=m3 ll=v[118.80000000000001,126.0] ur=v[121.2,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 53, 0] [v[120.7,128.0], v[122.7,130.0]] . ( layer=m3 ll=v[118.80000000000001,126.0] ur=v[121.2,128.4]) = 0.6403124237432885 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 54, 0] [v[121.30000000000001,128.6], v[122.10000000000001,129.4]] . ( layer=m3 ll=v[118.80000000000001,128.4] ur=v[121.2,130.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 54, 0] [v[120.7,128.0], v[122.7,130.0]] . ( layer=m3 ll=v[118.80000000000001,128.4] ur=v[121.2,130.8]) = 1.6763054614240156 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 54 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 53, 0] [v[121.30000000000001,128.6], v[122.10000000000001,129.4]] . ( layer=m3 ll=v[121.2,126.0] ur=v[123.60000000000001,128.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 53, 0] [v[120.7,128.0], v[122.7,130.0]] . ( layer=m3 ll=v[121.2,126.0] ur=v[123.60000000000001,128.4]) = 1.5524174696260038 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 53 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 54, 0] [v[121.30000000000001,128.6], v[122.10000000000001,129.4]] . ( layer=m3 ll=v[121.2,128.4] ur=v[123.60000000000001,130.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 54, 0] [v[120.7,128.0], v[122.7,130.0]] . ( layer=m3 ll=v[121.2,128.4] ur=v[123.60000000000001,130.8]) = 2.1931712199461266 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 54 ] full=v3d[51, 54, 0] [pin_group/convert_pin]: pins {v3d[51, 53, 0], v3d[50, 53, 0], v3d[51, 54, 0], v3d[50, 54, 0]} [pin_group/convert_pin]: secondary {v3d[51, 53, 0], v3d[50, 53, 0], v3d[50, 54, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,274.2] ur=v[122.10000000000001,275.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 114, 0] [v[121.30000000000001,274.2], v[122.10000000000001,275.0]] . ( layer=m3 ll=v[118.80000000000001,272.40000000000003] ur=v[121.2,274.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 114, 0] [v[120.7,273.6], v[122.7,275.6]] . ( layer=m3 ll=v[118.80000000000001,272.40000000000003] ur=v[121.2,274.8]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 114 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 115, 0] [v[121.30000000000001,274.2], v[122.10000000000001,275.0]] . ( layer=m3 ll=v[118.80000000000001,274.8] ur=v[121.2,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 115, 0] [v[120.7,273.6], v[122.7,275.6]] . ( layer=m3 ll=v[118.80000000000001,274.8] ur=v[121.2,277.2]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 115 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 114, 0] [v[121.30000000000001,274.2], v[122.10000000000001,275.0]] . ( layer=m3 ll=v[121.2,272.40000000000003] ur=v[123.60000000000001,274.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 114, 0] [v[120.7,273.6], v[122.7,275.6]] . ( layer=m3 ll=v[121.2,272.40000000000003] ur=v[123.60000000000001,274.8]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 114 ] full=v3d[51, 114, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 115, 0] [v[121.30000000000001,274.2], v[122.10000000000001,275.0]] . ( layer=m3 ll=v[121.2,274.8] ur=v[123.60000000000001,277.2]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 115, 0] [v[120.7,273.6], v[122.7,275.6]] . ( layer=m3 ll=v[121.2,274.8] ur=v[123.60000000000001,277.2]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 115 ] full=v3d[51, 115, 0] [pin_group/convert_pin]: pins {v3d[50, 115, 0], v3d[51, 114, 0], v3d[50, 114, 0], v3d[51, 115, 0]} [pin_group/convert_pin]: secondary {v3d[50, 115, 0], v3d[50, 114, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,211.8] ur=v[122.10000000000001,212.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 88, 0] [v[121.30000000000001,211.8], v[122.10000000000001,212.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,210.0] ur=v[121.2,212.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 88, 0] [v[120.7,211.20000000000002], v[122.7,213.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,210.0] ur=v[121.2,212.4]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 88 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 89, 0] [v[121.30000000000001,211.8], v[122.10000000000001,212.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,212.4] ur=v[121.2,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 89, 0] [v[120.7,211.20000000000002], v[122.7,213.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,212.4] ur=v[121.2,214.8]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 88, 0] [v[121.30000000000001,211.8], v[122.10000000000001,212.60000000000002]] . ( layer=m3 ll=v[121.2,210.0] ur=v[123.60000000000001,212.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 88, 0] [v[120.7,211.20000000000002], v[122.7,213.20000000000002]] . ( layer=m3 ll=v[121.2,210.0] ur=v[123.60000000000001,212.4]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 88 ] full=v3d[51, 88, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 89, 0] [v[121.30000000000001,211.8], v[122.10000000000001,212.60000000000002]] . ( layer=m3 ll=v[121.2,212.4] ur=v[123.60000000000001,214.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 89, 0] [v[120.7,211.20000000000002], v[122.7,213.20000000000002]] . ( layer=m3 ll=v[121.2,212.4] ur=v[123.60000000000001,214.8]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 89 ] full=v3d[51, 89, 0] [pin_group/convert_pin]: pins {v3d[51, 88, 0], v3d[50, 88, 0], v3d[51, 89, 0], v3d[50, 89, 0]} [pin_group/convert_pin]: secondary {v3d[50, 88, 0], v3d[50, 89, 0]} [pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,170.20000000000002] ur=v[122.10000000000001,171.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 70, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[118.80000000000001,166.8] ur=v[121.2,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 70, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,166.8] ur=v[121.2,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 71, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[118.80000000000001,169.20000000000002] ur=v[121.2,171.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 71, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,169.20000000000002] ur=v[121.2,171.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 71 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 72, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[118.80000000000001,171.60000000000002] ur=v[121.2,174.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 72, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,171.60000000000002] ur=v[121.2,174.0]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 72 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 70, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[121.2,166.8] ur=v[123.60000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 70, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[121.2,166.8] ur=v[123.60000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 71, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[121.2,169.20000000000002] ur=v[123.60000000000001,171.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 71, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[121.2,169.20000000000002] ur=v[123.60000000000001,171.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 71 ] full=v3d[51, 71, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 72, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[121.2,171.60000000000002] ur=v[123.60000000000001,174.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 72, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[121.2,171.60000000000002] ur=v[123.60000000000001,174.0]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 51 , 72 ] full=None [pin_group/convert_pin]: pins {v3d[50, 72, 0], v3d[51, 72, 0], v3d[51, 71, 0]} [pin_group/convert_pin]: secondary {v3d[50, 72, 0], v3d[51, 72, 0]} [router/convert_pins]: Converting pins for gnd. [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-80.2,-25.400000000000002] ur=v[-79.4,-24.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -11, 0] [v[-80.2,-25.400000000000002], v[-79.4,-24.6]] . ( layer=m3 ll=v[-82.80000000000001,-27.6] ur=v[-80.4,-25.200000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -11, 0] [v[-80.80000000000001,-26.0], v[-78.80000000000001,-24.0]] . ( layer=m3 ll=v[-82.80000000000001,-27.6] ur=v[-80.4,-25.200000000000003]) = 0.8944271909999159 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0 [router/convert_pin_to_tracks]: Converting [ -34 , -11 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -10, 0] [v[-80.2,-25.400000000000002], v[-79.4,-24.6]] . ( layer=m3 ll=v[-82.80000000000001,-25.200000000000003] ur=v[-80.4,-22.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -10, 0] [v[-80.80000000000001,-26.0], v[-78.80000000000001,-24.0]] . ( layer=m3 ll=v[-82.80000000000001,-25.200000000000003] ur=v[-80.4,-22.8]) = 1.2649110640673562 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0 [router/convert_pin_to_tracks]: Converting [ -34 , -10 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -11, 0] [v[-80.2,-25.400000000000002], v[-79.4,-24.6]] . ( layer=m3 ll=v[-80.4,-27.6] ur=v[-78.0,-25.200000000000003]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -11, 0] [v[-80.80000000000001,-26.0], v[-78.80000000000001,-24.0]] . ( layer=m3 ll=v[-80.4,-27.6] ur=v[-78.0,-25.200000000000003]) = 1.7888543819998253 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -33 , -11 ] full=v3d[-33, -11, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -10, 0] [v[-80.2,-25.400000000000002], v[-79.4,-24.6]] . ( layer=m3 ll=v[-80.4,-25.200000000000003] ur=v[-78.0,-22.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -10, 0] [v[-80.80000000000001,-26.0], v[-78.80000000000001,-24.0]] . ( layer=m3 ll=v[-80.4,-25.200000000000003] ur=v[-78.0,-22.8]) = 1.9999999999999971 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -33 , -10 ] full=v3d[-33, -10, 0] [pin_group/convert_pin]: pins {v3d[-34, -11, 0], v3d[-33, -11, 0], v3d[-34, -10, 0], v3d[-33, -10, 0]} [pin_group/convert_pin]: secondary {v3d[-34, -11, 0], v3d[-34, -10, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-80.2,-65.4] ur=v[-79.4,-64.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -28, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-82.80000000000001,-68.4] ur=v[-80.4,-66.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -28, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-82.80000000000001,-68.4] ur=v[-80.4,-66.0]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ -34 , -28 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -27, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-82.80000000000001,-66.0] ur=v[-80.4,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -27, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-82.80000000000001,-66.0] ur=v[-80.4,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -34 , -27 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -26, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-82.80000000000001,-63.6] ur=v[-80.4,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -26, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-82.80000000000001,-63.6] ur=v[-80.4,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -34 , -26 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -28, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-80.4,-68.4] ur=v[-78.0,-66.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -28, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-80.4,-68.4] ur=v[-78.0,-66.0]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ -33 , -28 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -27, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-80.4,-66.0] ur=v[-78.0,-63.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -27, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-80.4,-66.0] ur=v[-78.0,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -33 , -27 ] full=v3d[-33, -27, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -26, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-80.4,-63.6] ur=v[-78.0,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -26, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-80.4,-63.6] ur=v[-78.0,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -33 , -26 ] full=None [pin_group/convert_pin]: pins {v3d[-34, -28, 0], v3d[-33, -28, 0], v3d[-33, -27, 0]} [pin_group/convert_pin]: secondary {v3d[-34, -28, 0], v3d[-33, -28, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,97.4] ur=v[-71.4,98.2]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 40, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-75.60000000000001,94.80000000000001] ur=v[-73.2,97.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 40, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,94.80000000000001] ur=v[-73.2,97.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 40 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 41, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-75.60000000000001,97.2] ur=v[-73.2,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 41, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,97.2] ur=v[-73.2,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 41 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 40, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-73.2,94.80000000000001] ur=v[-70.8,97.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 40, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-73.2,94.80000000000001] ur=v[-70.8,97.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 40 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 41, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-73.2,97.2] ur=v[-70.8,99.60000000000001]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 41, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-73.2,97.2] ur=v[-70.8,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 41 ] full=v3d[-30, 41, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 40, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-70.8,94.80000000000001] ur=v[-68.4,97.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 40, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-70.8,94.80000000000001] ur=v[-68.4,97.2]) = 0.3999999999999915 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.3999999999999915 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 40 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 41, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-70.8,97.2] ur=v[-68.4,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 41, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-70.8,97.2] ur=v[-68.4,99.60000000000001]) = 1.6000000000000085 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6000000000000085 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 41 ] full=None [pin_group/convert_pin]: pins {v3d[-29, 41, 0], v3d[-30, 41, 0], v3d[-29, 40, 0]} [pin_group/convert_pin]: secondary {v3d[-29, 41, 0], v3d[-29, 40, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,215.0] ur=v[-71.4,215.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-75.60000000000001,212.4] ur=v[-73.2,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-75.60000000000001,212.4] ur=v[-73.2,214.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-75.60000000000001,214.8] ur=v[-73.2,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-75.60000000000001,214.8] ur=v[-73.2,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 90 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-73.2,212.4] ur=v[-70.8,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-73.2,212.4] ur=v[-70.8,214.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-73.2,214.8] ur=v[-70.8,217.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-73.2,214.8] ur=v[-70.8,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 90 ] full=v3d[-30, 90, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-70.8,212.4] ur=v[-68.4,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-70.8,212.4] ur=v[-68.4,214.8]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-70.8,214.8] ur=v[-68.4,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-70.8,214.8] ur=v[-68.4,217.20000000000002]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 90 ] full=None [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,215.0] ur=v[-71.4,215.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-75.60000000000001,212.4] ur=v[-73.2,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-75.60000000000001,212.4] ur=v[-73.2,214.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-75.60000000000001,214.8] ur=v[-73.2,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-75.60000000000001,214.8] ur=v[-73.2,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 90 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-73.2,212.4] ur=v[-70.8,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-73.2,212.4] ur=v[-70.8,214.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-73.2,214.8] ur=v[-70.8,217.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-73.2,214.8] ur=v[-70.8,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 90 ] full=v3d[-30, 90, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-70.8,212.4] ur=v[-68.4,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-70.8,212.4] ur=v[-68.4,214.8]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-70.8,214.8] ur=v[-68.4,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-70.8,214.8] ur=v[-68.4,217.20000000000002]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 90 ] full=None [pin_group/convert_pin]: pins {v3d[-29, 90, 0], v3d[-30, 90, 0], v3d[-29, 89, 0]} [pin_group/convert_pin]: secondary {v3d[-29, 90, 0], v3d[-29, 89, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,175.8] ur=v[-71.4,176.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,174.0] ur=v[-73.2,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,174.0] ur=v[-73.2,176.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,176.4] ur=v[-73.2,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,176.4] ur=v[-73.2,178.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 74 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-73.2,174.0] ur=v[-70.8,176.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-73.2,174.0] ur=v[-70.8,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 73 ] full=v3d[-30, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-73.2,176.4] ur=v[-70.8,178.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-73.2,176.4] ur=v[-70.8,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 74 ] full=v3d[-30, 74, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-70.8,174.0] ur=v[-68.4,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-70.8,174.0] ur=v[-68.4,176.4]) = 1.1999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.1999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-70.8,176.4] ur=v[-68.4,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-70.8,176.4] ur=v[-68.4,178.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 74 ] full=None [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,175.8] ur=v[-71.4,176.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,174.0] ur=v[-73.2,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,174.0] ur=v[-73.2,176.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,176.4] ur=v[-73.2,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,176.4] ur=v[-73.2,178.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 74 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-73.2,174.0] ur=v[-70.8,176.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-73.2,174.0] ur=v[-70.8,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 73 ] full=v3d[-30, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-73.2,176.4] ur=v[-70.8,178.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-73.2,176.4] ur=v[-70.8,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 74 ] full=v3d[-30, 74, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-70.8,174.0] ur=v[-68.4,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-70.8,174.0] ur=v[-68.4,176.4]) = 1.1999999999999886 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.1999999999999886 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-70.8,176.4] ur=v[-68.4,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-70.8,176.4] ur=v[-68.4,178.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -29 , 74 ] full=None [pin_group/convert_pin]: pins {v3d[-29, 73, 0], v3d[-30, 73, 0], v3d[-30, 74, 0], v3d[-29, 74, 0]} [pin_group/convert_pin]: secondary {v3d[-29, 73, 0], v3d[-29, 74, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,254.20000000000002] ur=v[-71.4,255.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,250.8] ur=v[-73.2,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,250.8] ur=v[-73.2,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,253.20000000000002] ur=v[-73.2,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,253.20000000000002] ur=v[-73.2,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 106 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,255.60000000000002] ur=v[-73.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,255.60000000000002] ur=v[-73.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,250.8] ur=v[-70.8,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,250.8] ur=v[-70.8,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,253.20000000000002] ur=v[-70.8,255.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,253.20000000000002] ur=v[-70.8,255.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 106 ] full=v3d[-30, 106, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,255.60000000000002] ur=v[-70.8,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,255.60000000000002] ur=v[-70.8,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,250.8] ur=v[-68.4,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,250.8] ur=v[-68.4,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,253.20000000000002] ur=v[-68.4,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,253.20000000000002] ur=v[-68.4,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 106 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,255.60000000000002] ur=v[-68.4,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,255.60000000000002] ur=v[-68.4,258.0]) = 0.0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 107 ] full=None [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,254.20000000000002] ur=v[-71.4,255.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,250.8] ur=v[-73.2,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,250.8] ur=v[-73.2,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,253.20000000000002] ur=v[-73.2,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,253.20000000000002] ur=v[-73.2,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 106 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,255.60000000000002] ur=v[-73.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,255.60000000000002] ur=v[-73.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,250.8] ur=v[-70.8,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,250.8] ur=v[-70.8,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,253.20000000000002] ur=v[-70.8,255.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,253.20000000000002] ur=v[-70.8,255.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 106 ] full=v3d[-30, 106, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,255.60000000000002] ur=v[-70.8,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,255.60000000000002] ur=v[-70.8,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,250.8] ur=v[-68.4,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,250.8] ur=v[-68.4,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,253.20000000000002] ur=v[-68.4,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,253.20000000000002] ur=v[-68.4,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 106 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,255.60000000000002] ur=v[-68.4,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,255.60000000000002] ur=v[-68.4,258.0]) = 0.0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 107 ] full=None [pin_group/convert_pin]: pins {v3d[-30, 106, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,136.6] ur=v[-71.4,137.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 56, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-75.60000000000001,133.20000000000002] ur=v[-73.2,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 56, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-75.60000000000001,133.20000000000002] ur=v[-73.2,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 57, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-75.60000000000001,135.6] ur=v[-73.2,138.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 57, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-75.60000000000001,135.6] ur=v[-73.2,138.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 57 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 58, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-75.60000000000001,138.0] ur=v[-73.2,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 58, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-75.60000000000001,138.0] ur=v[-73.2,140.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -31 , 58 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 56, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-73.2,133.20000000000002] ur=v[-70.8,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 56, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-73.2,133.20000000000002] ur=v[-70.8,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 57, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-73.2,135.6] ur=v[-70.8,138.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 57, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-73.2,135.6] ur=v[-70.8,138.0]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -30 , 57 ] full=v3d[-30, 57, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 58, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-73.2,138.0] ur=v[-70.8,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 58, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-73.2,138.0] ur=v[-70.8,140.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -30 , 58 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 56, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-70.8,133.20000000000002] ur=v[-68.4,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 56, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-70.8,133.20000000000002] ur=v[-68.4,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 57, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-70.8,135.6] ur=v[-68.4,138.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 57, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-70.8,135.6] ur=v[-68.4,138.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 57 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 58, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-70.8,138.0] ur=v[-68.4,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 58, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-70.8,138.0] ur=v[-68.4,140.4]) = 0.0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -29 , 58 ] full=None [pin_group/convert_pin]: pins {v3d[-30, 57, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,175.8] ur=v[-58.2,176.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 73, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-61.2,174.0] ur=v[-58.800000000000004,176.4]) = 0.6324555320336691 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 73, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-61.2,174.0] ur=v[-58.800000000000004,176.4]) = 1.4422205101855847 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336691 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 73 ] full=v3d[-25, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 74, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-61.2,176.4] ur=v[-58.800000000000004,178.8]) = 0.28284271247462806 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 74, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-61.2,176.4] ur=v[-58.800000000000004,178.8]) = 1.131370849898482 [router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462806 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 74 ] full=v3d[-25, 74, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 73, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,174.0] ur=v[-56.400000000000006,176.4]) = 0.848528137423854 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 73, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,174.0] ur=v[-56.400000000000006,176.4]) = 1.697056274847708 [router/convert_pin_coord_to_tracks]: Overlap: 0.848528137423854 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 73 ] full=v3d[-24, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 74, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,176.4] ur=v[-56.400000000000006,178.8]) = 0.6324555320336825 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 74, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,176.4] ur=v[-56.400000000000006,178.8]) = 1.4422205101856043 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336825 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 74 ] full=v3d[-24, 74, 0] [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,175.8] ur=v[-58.2,176.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 73, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-61.2,174.0] ur=v[-58.800000000000004,176.4]) = 0.6324555320336691 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 73, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-61.2,174.0] ur=v[-58.800000000000004,176.4]) = 1.4422205101855847 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336691 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 73 ] full=v3d[-25, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 74, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-61.2,176.4] ur=v[-58.800000000000004,178.8]) = 0.28284271247462806 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 74, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-61.2,176.4] ur=v[-58.800000000000004,178.8]) = 1.131370849898482 [router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462806 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 74 ] full=v3d[-25, 74, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 73, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,174.0] ur=v[-56.400000000000006,176.4]) = 0.848528137423854 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 73, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,174.0] ur=v[-56.400000000000006,176.4]) = 1.697056274847708 [router/convert_pin_coord_to_tracks]: Overlap: 0.848528137423854 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 73 ] full=v3d[-24, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 74, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,176.4] ur=v[-56.400000000000006,178.8]) = 0.6324555320336825 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 74, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,176.4] ur=v[-56.400000000000006,178.8]) = 1.4422205101856043 [router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336825 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 74 ] full=v3d[-24, 74, 0] [pin_group/convert_pin]: pins {v3d[-25, 73, 0], v3d[-24, 73, 0], v3d[-25, 74, 0], v3d[-24, 74, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,215.0] ur=v[-58.2,215.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 89, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-61.2,212.4] ur=v[-58.800000000000004,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 89, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-61.2,212.4] ur=v[-58.800000000000004,214.8]) = 0.8944271909999159 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 90, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-61.2,214.8] ur=v[-58.800000000000004,217.20000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 90, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-61.2,214.8] ur=v[-58.800000000000004,217.20000000000002]) = 1.7888543819998253 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 90 ] full=v3d[-25, 90, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 89, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-58.800000000000004,212.4] ur=v[-56.400000000000006,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 89, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-58.800000000000004,212.4] ur=v[-56.400000000000006,214.8]) = 1.2649110640673562 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 90, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-58.800000000000004,214.8] ur=v[-56.400000000000006,217.20000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 90, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-58.800000000000004,214.8] ur=v[-56.400000000000006,217.20000000000002]) = 1.9999999999999971 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 90 ] full=v3d[-24, 90, 0] [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,215.0] ur=v[-58.2,215.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 89, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-61.2,212.4] ur=v[-58.800000000000004,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 89, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-61.2,212.4] ur=v[-58.800000000000004,214.8]) = 0.8944271909999159 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 90, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-61.2,214.8] ur=v[-58.800000000000004,217.20000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 90, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-61.2,214.8] ur=v[-58.800000000000004,217.20000000000002]) = 1.7888543819998253 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 90 ] full=v3d[-25, 90, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 89, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-58.800000000000004,212.4] ur=v[-56.400000000000006,214.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 89, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-58.800000000000004,212.4] ur=v[-56.400000000000006,214.8]) = 1.2649110640673562 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 89 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 90, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-58.800000000000004,214.8] ur=v[-56.400000000000006,217.20000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 90, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-58.800000000000004,214.8] ur=v[-56.400000000000006,217.20000000000002]) = 1.9999999999999971 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 90 ] full=v3d[-24, 90, 0] [pin_group/convert_pin]: pins {v3d[-25, 89, 0], v3d[-24, 89, 0], v3d[-25, 90, 0], v3d[-24, 90, 0]} [pin_group/convert_pin]: secondary {v3d[-25, 89, 0], v3d[-24, 89, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,97.4] ur=v[-58.2,98.2]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 40, 0] [v[-59.0,97.4], v[-58.2,98.2]] . ( layer=m3 ll=v[-61.2,94.80000000000001] ur=v[-58.800000000000004,97.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 40, 0] [v[-59.6,96.80000000000001], v[-57.6,98.80000000000001]] . ( layer=m3 ll=v[-61.2,94.80000000000001] ur=v[-58.800000000000004,97.2]) = 0.8944271909999095 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999095 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 40 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 41, 0] [v[-59.0,97.4], v[-58.2,98.2]] . ( layer=m3 ll=v[-61.2,97.2] ur=v[-58.800000000000004,99.60000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 41, 0] [v[-59.6,96.80000000000001], v[-57.6,98.80000000000001]] . ( layer=m3 ll=v[-61.2,97.2] ur=v[-58.800000000000004,99.60000000000001]) = 1.788854381999838 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 41 ] full=v3d[-25, 41, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 40, 0] [v[-59.0,97.4], v[-58.2,98.2]] . ( layer=m3 ll=v[-58.800000000000004,94.80000000000001] ur=v[-56.400000000000006,97.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 40, 0] [v[-59.6,96.80000000000001], v[-57.6,98.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,94.80000000000001] ur=v[-56.400000000000006,97.2]) = 1.2649110640673518 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673518 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 40 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 41, 0] [v[-59.0,97.4], v[-58.2,98.2]] . ( layer=m3 ll=v[-58.800000000000004,97.2] ur=v[-56.400000000000006,99.60000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 41, 0] [v[-59.6,96.80000000000001], v[-57.6,98.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,97.2] ur=v[-56.400000000000006,99.60000000000001]) = 2.0000000000000084 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 41 ] full=v3d[-24, 41, 0] [pin_group/convert_pin]: pins {v3d[-25, 40, 0], v3d[-25, 41, 0], v3d[-24, 41, 0], v3d[-24, 40, 0]} [pin_group/convert_pin]: secondary {v3d[-25, 40, 0], v3d[-24, 40, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,136.6] ur=v[-58.2,137.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 56, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,133.20000000000002] ur=v[-58.800000000000004,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 56, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,133.20000000000002] ur=v[-58.800000000000004,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -25 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 57, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,135.6] ur=v[-58.800000000000004,138.0]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 57, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,135.6] ur=v[-58.800000000000004,138.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 57 ] full=v3d[-25, 57, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 58, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,138.0] ur=v[-58.800000000000004,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 58, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,138.0] ur=v[-58.800000000000004,140.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 58 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 56, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,133.20000000000002] ur=v[-56.400000000000006,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 56, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,133.20000000000002] ur=v[-56.400000000000006,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -24 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 57, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,135.6] ur=v[-56.400000000000006,138.0]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 57, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,135.6] ur=v[-56.400000000000006,138.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 57 ] full=v3d[-24, 57, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 58, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,138.0] ur=v[-56.400000000000006,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 58, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,138.0] ur=v[-56.400000000000006,140.4]) = 1.2000000000000028 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 58 ] full=None [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,136.6] ur=v[-58.2,137.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 56, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,133.20000000000002] ur=v[-58.800000000000004,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 56, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,133.20000000000002] ur=v[-58.800000000000004,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -25 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 57, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,135.6] ur=v[-58.800000000000004,138.0]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 57, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,135.6] ur=v[-58.800000000000004,138.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 57 ] full=v3d[-25, 57, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 58, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,138.0] ur=v[-58.800000000000004,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 58, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,138.0] ur=v[-58.800000000000004,140.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 58 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 56, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,133.20000000000002] ur=v[-56.400000000000006,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 56, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,133.20000000000002] ur=v[-56.400000000000006,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -24 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 57, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,135.6] ur=v[-56.400000000000006,138.0]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 57, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,135.6] ur=v[-56.400000000000006,138.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 57 ] full=v3d[-24, 57, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 58, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,138.0] ur=v[-56.400000000000006,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 58, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,138.0] ur=v[-56.400000000000006,140.4]) = 1.2000000000000028 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 58 ] full=None [pin_group/convert_pin]: pins {v3d[-25, 58, 0], v3d[-25, 57, 0], v3d[-24, 57, 0], v3d[-24, 58, 0]} [pin_group/convert_pin]: secondary {v3d[-25, 58, 0], v3d[-24, 58, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,254.20000000000002] ur=v[-58.2,255.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 105, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,250.8] ur=v[-58.800000000000004,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 105, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,250.8] ur=v[-58.800000000000004,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -25 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 106, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,253.20000000000002] ur=v[-58.800000000000004,255.60000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 106, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,253.20000000000002] ur=v[-58.800000000000004,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 106 ] full=v3d[-25, 106, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 107, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,255.60000000000002] ur=v[-58.800000000000004,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 107, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,255.60000000000002] ur=v[-58.800000000000004,258.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 105, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,250.8] ur=v[-56.400000000000006,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 105, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,250.8] ur=v[-56.400000000000006,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -24 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 106, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,253.20000000000002] ur=v[-56.400000000000006,255.60000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 106, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,253.20000000000002] ur=v[-56.400000000000006,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 106 ] full=v3d[-24, 106, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 107, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,255.60000000000002] ur=v[-56.400000000000006,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 107, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,255.60000000000002] ur=v[-56.400000000000006,258.0]) = 1.2000000000000028 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 107 ] full=None [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,254.20000000000002] ur=v[-58.2,255.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 105, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,250.8] ur=v[-58.800000000000004,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 105, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,250.8] ur=v[-58.800000000000004,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -25 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 106, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,253.20000000000002] ur=v[-58.800000000000004,255.60000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 106, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,253.20000000000002] ur=v[-58.800000000000004,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 106 ] full=v3d[-25, 106, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 107, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,255.60000000000002] ur=v[-58.800000000000004,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 107, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,255.60000000000002] ur=v[-58.800000000000004,258.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ -25 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 105, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,250.8] ur=v[-56.400000000000006,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 105, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,250.8] ur=v[-56.400000000000006,253.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -24 , 105 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 106, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,253.20000000000002] ur=v[-56.400000000000006,255.60000000000002]) = 0.799999999999983 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 106, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,253.20000000000002] ur=v[-56.400000000000006,255.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 106 ] full=v3d[-24, 106, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 107, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,255.60000000000002] ur=v[-56.400000000000006,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 107, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,255.60000000000002] ur=v[-56.400000000000006,258.0]) = 1.2000000000000028 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0 [router/convert_pin_to_tracks]: Converting [ -24 , 107 ] full=None [pin_group/convert_pin]: pins {v3d[-25, 106, 0], v3d[-24, 106, 0], v3d[-25, 107, 0], v3d[-24, 107, 0]} [pin_group/convert_pin]: secondary {v3d[-25, 107, 0], v3d[-24, 107, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-14.100000000000001,356.6] ur=v[-13.3,357.40000000000003]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 148, 0] [v[-14.100000000000001,356.6], v[-13.3,357.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,354.0] ur=v[-13.200000000000001,356.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 148, 0] [v[-14.700000000000001,356.0], v[-12.700000000000001,358.0]] . ( layer=m3 ll=v[-15.600000000000001,354.0] ur=v[-13.200000000000001,356.40000000000003]) = 1.5524174696260111 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260111 >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 148 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 149, 0] [v[-14.100000000000001,356.6], v[-13.3,357.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,356.40000000000003] ur=v[-13.200000000000001,358.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 149, 0] [v[-14.700000000000001,356.0], v[-12.700000000000001,358.0]] . ( layer=m3 ll=v[-15.600000000000001,356.40000000000003] ur=v[-13.200000000000001,358.8]) = 2.1931712199461058 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 149 ] full=v3d[-6, 149, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 148, 0] [v[-14.100000000000001,356.6], v[-13.3,357.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,354.0] ur=v[-10.8,356.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 148, 0] [v[-14.700000000000001,356.0], v[-12.700000000000001,358.0]] . ( layer=m3 ll=v[-13.200000000000001,354.0] ur=v[-10.8,356.40000000000003]) = 0.6403124237433062 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237433062 >? 0 [router/convert_pin_to_tracks]: Converting [ -5 , 148 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 149, 0] [v[-14.100000000000001,356.6], v[-13.3,357.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,356.40000000000003] ur=v[-10.8,358.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 149, 0] [v[-14.700000000000001,356.0], v[-12.700000000000001,358.0]] . ( layer=m3 ll=v[-13.200000000000001,356.40000000000003] ur=v[-10.8,358.8]) = 1.6763054614239885 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614239885 >? 0 [router/convert_pin_to_tracks]: Converting [ -5 , 149 ] full=None [pin_group/convert_pin]: pins {v3d[-6, 148, 0], v3d[-5, 149, 0], v3d[-6, 149, 0], v3d[-5, 148, 0]} [pin_group/convert_pin]: secondary {v3d[-6, 148, 0], v3d[-5, 149, 0], v3d[-5, 148, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-14.100000000000001,316.6] ur=v[-13.3,317.40000000000003]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 131, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,313.20000000000005] ur=v[-13.200000000000001,315.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 131, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-15.600000000000001,313.20000000000005] ur=v[-13.200000000000001,315.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -6 , 131 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 132, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,315.6] ur=v[-13.200000000000001,318.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 132, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-15.600000000000001,315.6] ur=v[-13.200000000000001,318.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 132 ] full=v3d[-6, 132, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 133, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,318.0] ur=v[-13.200000000000001,320.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 133, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-15.600000000000001,318.0] ur=v[-13.200000000000001,320.40000000000003]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 133 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 131, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,313.20000000000005] ur=v[-10.8,315.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 131, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-13.200000000000001,313.20000000000005] ur=v[-10.8,315.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -5 , 131 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 132, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,315.6] ur=v[-10.8,318.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 132, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-13.200000000000001,315.6] ur=v[-10.8,318.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -5 , 132 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 133, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,318.0] ur=v[-10.8,320.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 133, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-13.200000000000001,318.0] ur=v[-10.8,320.40000000000003]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ -5 , 133 ] full=None [pin_group/convert_pin]: pins {v3d[-6, 132, 0], v3d[-5, 133, 0], v3d[-6, 133, 0]} [pin_group/convert_pin]: secondary {v3d[-5, 133, 0], v3d[-6, 133, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-14.100000000000001,276.6] ur=v[-13.3,277.40000000000003]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 115, 0] [v[-14.100000000000001,276.6], v[-13.3,277.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,274.8] ur=v[-13.200000000000001,277.2]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 115, 0] [v[-14.700000000000001,276.0], v[-12.700000000000001,278.0]] . ( layer=m3 ll=v[-15.600000000000001,274.8] ur=v[-13.200000000000001,277.2]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 115 ] full=v3d[-6, 115, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 116, 0] [v[-14.100000000000001,276.6], v[-13.3,277.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,277.2] ur=v[-13.200000000000001,279.6]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 116, 0] [v[-14.700000000000001,276.0], v[-12.700000000000001,278.0]] . ( layer=m3 ll=v[-15.600000000000001,277.2] ur=v[-13.200000000000001,279.6]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ -6 , 116 ] full=v3d[-6, 116, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 115, 0] [v[-14.100000000000001,276.6], v[-13.3,277.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,274.8] ur=v[-10.8,277.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 115, 0] [v[-14.700000000000001,276.0], v[-12.700000000000001,278.0]] . ( layer=m3 ll=v[-13.200000000000001,274.8] ur=v[-10.8,277.2]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ -5 , 115 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 116, 0] [v[-14.100000000000001,276.6], v[-13.3,277.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,277.2] ur=v[-10.8,279.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 116, 0] [v[-14.700000000000001,276.0], v[-12.700000000000001,278.0]] . ( layer=m3 ll=v[-13.200000000000001,277.2] ur=v[-10.8,279.6]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ -5 , 116 ] full=None [pin_group/convert_pin]: pins {v3d[-6, 115, 0], v3d[-5, 116, 0], v3d[-6, 116, 0], v3d[-5, 115, 0]} [pin_group/convert_pin]: secondary {v3d[-5, 116, 0], v3d[-5, 115, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,94.60000000000001] ur=v[-3.8000000000000003,95.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 39, 0] [v[-4.6000000000000005,94.60000000000001], v[-3.8000000000000003,95.4]] . ( layer=m3 ll=v[-6.0,92.4] ur=v[-3.6,94.80000000000001]) = 0.8000000000000003 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 39, 0] [v[-5.2,94.0], v[-3.2,96.0]] . ( layer=m3 ll=v[-6.0,92.4] ur=v[-3.6,94.80000000000001]) = 1.788854381999837 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 39 ] full=v3d[-2, 39, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 40, 0] [v[-4.6000000000000005,94.60000000000001], v[-3.8000000000000003,95.4]] . ( layer=m3 ll=v[-6.0,94.80000000000001] ur=v[-3.6,97.2]) = 0.8000000000000003 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 40, 0] [v[-5.2,94.0], v[-3.2,96.0]] . ( layer=m3 ll=v[-6.0,94.80000000000001] ur=v[-3.6,97.2]) = 1.9999999999999933 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 40 ] full=v3d[-2, 40, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 39, 0] [v[-4.6000000000000005,94.60000000000001], v[-3.8000000000000003,95.4]] . ( layer=m3 ll=v[-3.6,92.4] ur=v[-1.2000000000000002,94.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 39, 0] [v[-5.2,94.0], v[-3.2,96.0]] . ( layer=m3 ll=v[-3.6,92.4] ur=v[-1.2000000000000002,94.80000000000001]) = 0.8944271909999261 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999261 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , 39 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 40, 0] [v[-4.6000000000000005,94.60000000000001], v[-3.8000000000000003,95.4]] . ( layer=m3 ll=v[-3.6,94.80000000000001] ur=v[-1.2000000000000002,97.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 40, 0] [v[-5.2,94.0], v[-3.2,96.0]] . ( layer=m3 ll=v[-3.6,94.80000000000001] ur=v[-1.2000000000000002,97.2]) = 1.2649110640673409 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673409 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , 40 ] full=None [pin_group/convert_pin]: pins {v3d[-2, 40, 0], v3d[-1, 40, 0], v3d[-2, 39, 0], v3d[-1, 39, 0]} [pin_group/convert_pin]: secondary {v3d[-1, 40, 0], v3d[-1, 39, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,54.6] ur=v[-3.8000000000000003,55.400000000000006]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 22, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-6.0,51.6] ur=v[-3.6,54.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 22, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-6.0,51.6] ur=v[-3.6,54.0]) = 1.6 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 22 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 23, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-6.0,54.0] ur=v[-3.6,56.400000000000006]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 23, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-6.0,54.0] ur=v[-3.6,56.400000000000006]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 23 ] full=v3d[-2, 23, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 24, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-6.0,56.400000000000006] ur=v[-3.6,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 24, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-6.0,56.400000000000006] ur=v[-3.6,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -2 , 24 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 22, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-3.6,51.6] ur=v[-1.2000000000000002,54.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 22, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-3.6,51.6] ur=v[-1.2000000000000002,54.0]) = 0.3999999999999999 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.3999999999999999 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , 22 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 23, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-3.6,54.0] ur=v[-1.2000000000000002,56.400000000000006]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 23, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-3.6,54.0] ur=v[-1.2000000000000002,56.400000000000006]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -1 , 23 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 24, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-3.6,56.400000000000006] ur=v[-1.2000000000000002,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 24, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-3.6,56.400000000000006] ur=v[-1.2000000000000002,58.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -1 , 24 ] full=None [pin_group/convert_pin]: pins {v3d[-2, 22, 0], v3d[-1, 22, 0], v3d[-2, 23, 0]} [pin_group/convert_pin]: secondary {v3d[-1, 22, 0], v3d[-2, 22, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,-65.4] ur=v[-3.8000000000000003,-64.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -28, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-6.0,-68.4] ur=v[-3.6,-66.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -28, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-6.0,-68.4] ur=v[-3.6,-66.0]) = 1.6 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , -28 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -27, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-6.0,-66.0] ur=v[-3.6,-63.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -27, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-6.0,-66.0] ur=v[-3.6,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , -27 ] full=v3d[-2, -27, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -26, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-6.0,-63.6] ur=v[-3.6,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -26, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-6.0,-63.6] ur=v[-3.6,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -2 , -26 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -28, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-3.6,-68.4] ur=v[-1.2000000000000002,-66.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -28, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-3.6,-68.4] ur=v[-1.2000000000000002,-66.0]) = 0.3999999999999999 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.3999999999999999 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , -28 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -27, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-3.6,-66.0] ur=v[-1.2000000000000002,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -27, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-3.6,-66.0] ur=v[-1.2000000000000002,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -1 , -27 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -26, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-3.6,-63.6] ur=v[-1.2000000000000002,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -26, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-3.6,-63.6] ur=v[-1.2000000000000002,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ -1 , -26 ] full=None [pin_group/convert_pin]: pins {v3d[-2, -27, 0], v3d[-2, -28, 0], v3d[-1, -28, 0]} [pin_group/convert_pin]: secondary {v3d[-1, -28, 0], v3d[-2, -28, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,-25.400000000000002] ur=v[-3.8000000000000003,-24.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -11, 0] [v[-4.6000000000000005,-25.400000000000002], v[-3.8000000000000003,-24.6]] . ( layer=m3 ll=v[-6.0,-27.6] ur=v[-3.6,-25.200000000000003]) = 0.8000000000000003 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -11, 0] [v[-5.2,-26.0], v[-3.2,-24.0]] . ( layer=m3 ll=v[-6.0,-27.6] ur=v[-3.6,-25.200000000000003]) = 1.7888543819998306 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , -11 ] full=v3d[-2, -11, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -10, 0] [v[-4.6000000000000005,-25.400000000000002], v[-3.8000000000000003,-24.6]] . ( layer=m3 ll=v[-6.0,-25.200000000000003] ur=v[-3.6,-22.8]) = 0.8000000000000003 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -10, 0] [v[-5.2,-26.0], v[-3.2,-24.0]] . ( layer=m3 ll=v[-6.0,-25.200000000000003] ur=v[-3.6,-22.8]) = 2.0000000000000018 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , -10 ] full=v3d[-2, -10, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -11, 0] [v[-4.6000000000000005,-25.400000000000002], v[-3.8000000000000003,-24.6]] . ( layer=m3 ll=v[-3.6,-27.6] ur=v[-1.2000000000000002,-25.200000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -11, 0] [v[-5.2,-26.0], v[-3.2,-24.0]] . ( layer=m3 ll=v[-3.6,-27.6] ur=v[-1.2000000000000002,-25.200000000000003]) = 0.8944271909999133 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999133 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , -11 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -10, 0] [v[-4.6000000000000005,-25.400000000000002], v[-3.8000000000000003,-24.6]] . ( layer=m3 ll=v[-3.6,-25.200000000000003] ur=v[-1.2000000000000002,-22.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -10, 0] [v[-5.2,-26.0], v[-3.2,-24.0]] . ( layer=m3 ll=v[-3.6,-25.200000000000003] ur=v[-1.2000000000000002,-22.8]) = 1.2649110640673544 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673544 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , -10 ] full=None [pin_group/convert_pin]: pins {v3d[-1, -11, 0], v3d[-2, -11, 0], v3d[-1, -10, 0], v3d[-2, -10, 0]} [pin_group/convert_pin]: secondary {v3d[-1, -11, 0], v3d[-1, -10, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,14.600000000000001] ur=v[-3.8000000000000003,15.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 6, 0] [v[-4.6000000000000005,14.600000000000001], v[-3.8000000000000003,15.4]] . ( layer=m3 ll=v[-6.0,13.200000000000001] ur=v[-3.6,15.600000000000001]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 6, 0] [v[-5.2,14.0], v[-3.2,16.0]] . ( layer=m3 ll=v[-6.0,13.200000000000001] ur=v[-3.6,15.600000000000001]) = 2.262741699796953 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 6 ] full=v3d[-2, 6, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 7, 0] [v[-4.6000000000000005,14.600000000000001], v[-3.8000000000000003,15.4]] . ( layer=m3 ll=v[-6.0,15.600000000000001] ur=v[-3.6,18.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 7, 0] [v[-5.2,14.0], v[-3.2,16.0]] . ( layer=m3 ll=v[-6.0,15.600000000000001] ur=v[-3.6,18.0]) = 1.649242250247064 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.649242250247064 >? 0 [router/convert_pin_to_tracks]: Converting [ -2 , 7 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 6, 0] [v[-4.6000000000000005,14.600000000000001], v[-3.8000000000000003,15.4]] . ( layer=m3 ll=v[-3.6,13.200000000000001] ur=v[-1.2000000000000002,15.600000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 6, 0] [v[-5.2,14.0], v[-3.2,16.0]] . ( layer=m3 ll=v[-3.6,13.200000000000001] ur=v[-1.2000000000000002,15.600000000000001]) = 1.6492422502470654 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470654 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , 6 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 7, 0] [v[-4.6000000000000005,14.600000000000001], v[-3.8000000000000003,15.4]] . ( layer=m3 ll=v[-3.6,15.600000000000001] ur=v[-1.2000000000000002,18.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 7, 0] [v[-5.2,14.0], v[-3.2,16.0]] . ( layer=m3 ll=v[-3.6,15.600000000000001] ur=v[-1.2000000000000002,18.0]) = 0.5656854249492369 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492369 >? 0 [router/convert_pin_to_tracks]: Converting [ -1 , 7 ] full=None [pin_group/convert_pin]: pins {v3d[-1, 6, 0], v3d[-2, 6, 0], v3d[-2, 7, 0], v3d[-1, 7, 0]} [pin_group/convert_pin]: secondary {v3d[-1, 6, 0], v3d[-1, 7, 0], v3d[-2, 7, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,222.60000000000002] ur=v[11.700000000000001,223.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 92, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[8.4,219.60000000000002] ur=v[10.8,222.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 92, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[8.4,219.60000000000002] ur=v[10.8,222.0]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 92 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 93, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[8.4,222.0] ur=v[10.8,224.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 93, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[8.4,222.0] ur=v[10.8,224.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 4 , 93 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 94, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[8.4,224.4] ur=v[10.8,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 94, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[8.4,224.4] ur=v[10.8,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 4 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 92, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[10.8,219.60000000000002] ur=v[13.200000000000001,222.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 92, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[10.8,219.60000000000002] ur=v[13.200000000000001,222.0]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 92 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 93, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[10.8,222.0] ur=v[13.200000000000001,224.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 93, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[10.8,222.0] ur=v[13.200000000000001,224.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 93 ] full=v3d[5, 93, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 94, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[10.8,224.4] ur=v[13.200000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 94, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[10.8,224.4] ur=v[13.200000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 5 , 94 ] full=None [pin_group/convert_pin]: pins {v3d[5, 92, 0], v3d[4, 92, 0], v3d[5, 93, 0]} [pin_group/convert_pin]: secondary {v3d[5, 92, 0], v3d[4, 92, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,139.4] ur=v[11.700000000000001,140.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 58, 0] [v[10.9,139.4], v[11.700000000000001,140.20000000000002]] . ( layer=m3 ll=v[8.4,138.0] ur=v[10.8,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 58, 0] [v[10.3,138.8], v[12.3,140.8]] . ( layer=m3 ll=v[8.4,138.0] ur=v[10.8,140.4]) = 1.6763054614240156 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 58 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 59, 0] [v[10.9,139.4], v[11.700000000000001,140.20000000000002]] . ( layer=m3 ll=v[8.4,140.4] ur=v[10.8,142.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 59, 0] [v[10.3,138.8], v[12.3,140.8]] . ( layer=m3 ll=v[8.4,140.4] ur=v[10.8,142.8]) = 0.6403124237432885 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 59 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 58, 0] [v[10.9,139.4], v[11.700000000000001,140.20000000000002]] . ( layer=m3 ll=v[10.8,138.0] ur=v[13.200000000000001,140.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 58, 0] [v[10.3,138.8], v[12.3,140.8]] . ( layer=m3 ll=v[10.8,138.0] ur=v[13.200000000000001,140.4]) = 2.1931712199461266 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 58 ] full=v3d[5, 58, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 59, 0] [v[10.9,139.4], v[11.700000000000001,140.20000000000002]] . ( layer=m3 ll=v[10.8,140.4] ur=v[13.200000000000001,142.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 59, 0] [v[10.3,138.8], v[12.3,140.8]] . ( layer=m3 ll=v[10.8,140.4] ur=v[13.200000000000001,142.8]) = 1.5524174696260038 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 59 ] full=None [pin_group/convert_pin]: pins {v3d[5, 58, 0], v3d[4, 58, 0], v3d[5, 59, 0], v3d[4, 59, 0]} [pin_group/convert_pin]: secondary {v3d[4, 58, 0], v3d[5, 59, 0], v3d[4, 59, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,201.8] ur=v[11.700000000000001,202.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 84, 0] [v[10.9,201.8], v[11.700000000000001,202.60000000000002]] . ( layer=m3 ll=v[8.4,200.4] ur=v[10.8,202.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 84, 0] [v[10.3,201.20000000000002], v[12.3,203.20000000000002]] . ( layer=m3 ll=v[8.4,200.4] ur=v[10.8,202.8]) = 1.6763054614240156 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 84 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 85, 0] [v[10.9,201.8], v[11.700000000000001,202.60000000000002]] . ( layer=m3 ll=v[8.4,202.8] ur=v[10.8,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 85, 0] [v[10.3,201.20000000000002], v[12.3,203.20000000000002]] . ( layer=m3 ll=v[8.4,202.8] ur=v[10.8,205.20000000000002]) = 0.6403124237432885 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 85 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 84, 0] [v[10.9,201.8], v[11.700000000000001,202.60000000000002]] . ( layer=m3 ll=v[10.8,200.4] ur=v[13.200000000000001,202.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 84, 0] [v[10.3,201.20000000000002], v[12.3,203.20000000000002]] . ( layer=m3 ll=v[10.8,200.4] ur=v[13.200000000000001,202.8]) = 2.1931712199461266 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 84 ] full=v3d[5, 84, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 85, 0] [v[10.9,201.8], v[11.700000000000001,202.60000000000002]] . ( layer=m3 ll=v[10.8,202.8] ur=v[13.200000000000001,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 85, 0] [v[10.3,201.20000000000002], v[12.3,203.20000000000002]] . ( layer=m3 ll=v[10.8,202.8] ur=v[13.200000000000001,205.20000000000002]) = 1.5524174696260038 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 85 ] full=None [pin_group/convert_pin]: pins {v3d[4, 85, 0], v3d[5, 85, 0], v3d[5, 84, 0], v3d[4, 84, 0]} [pin_group/convert_pin]: secondary {v3d[4, 85, 0], v3d[5, 85, 0], v3d[4, 84, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,118.60000000000001] ur=v[11.700000000000001,119.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 49, 0] [v[10.9,118.60000000000001], v[11.700000000000001,119.4]] . ( layer=m3 ll=v[8.4,116.4] ur=v[10.8,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 49, 0] [v[10.3,118.0], v[12.3,120.0]] . ( layer=m3 ll=v[8.4,116.4] ur=v[10.8,118.80000000000001]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 49 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 50, 0] [v[10.9,118.60000000000001], v[11.700000000000001,119.4]] . ( layer=m3 ll=v[8.4,118.80000000000001] ur=v[10.8,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 50, 0] [v[10.3,118.0], v[12.3,120.0]] . ( layer=m3 ll=v[8.4,118.80000000000001] ur=v[10.8,121.2]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 50 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 49, 0] [v[10.9,118.60000000000001], v[11.700000000000001,119.4]] . ( layer=m3 ll=v[10.8,116.4] ur=v[13.200000000000001,118.80000000000001]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 49, 0] [v[10.3,118.0], v[12.3,120.0]] . ( layer=m3 ll=v[10.8,116.4] ur=v[13.200000000000001,118.80000000000001]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 49 ] full=v3d[5, 49, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 50, 0] [v[10.9,118.60000000000001], v[11.700000000000001,119.4]] . ( layer=m3 ll=v[10.8,118.80000000000001] ur=v[13.200000000000001,121.2]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 50, 0] [v[10.3,118.0], v[12.3,120.0]] . ( layer=m3 ll=v[10.8,118.80000000000001] ur=v[13.200000000000001,121.2]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 50 ] full=v3d[5, 50, 0] [pin_group/convert_pin]: pins {v3d[5, 50, 0], v3d[4, 50, 0], v3d[5, 49, 0], v3d[4, 49, 0]} [pin_group/convert_pin]: secondary {v3d[4, 50, 0], v3d[4, 49, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,160.20000000000002] ur=v[11.700000000000001,161.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 66, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[8.4,157.20000000000002] ur=v[10.8,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 66, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[8.4,157.20000000000002] ur=v[10.8,159.60000000000002]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 67, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[8.4,159.60000000000002] ur=v[10.8,162.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 67, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[8.4,159.60000000000002] ur=v[10.8,162.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 4 , 67 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 68, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[8.4,162.0] ur=v[10.8,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 68, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[8.4,162.0] ur=v[10.8,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 4 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 66, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[10.8,157.20000000000002] ur=v[13.200000000000001,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 66, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[10.8,157.20000000000002] ur=v[13.200000000000001,159.60000000000002]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 67, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[10.8,159.60000000000002] ur=v[13.200000000000001,162.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 67, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[10.8,159.60000000000002] ur=v[13.200000000000001,162.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 67 ] full=v3d[5, 67, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 68, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[10.8,162.0] ur=v[13.200000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 68, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[10.8,162.0] ur=v[13.200000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 5 , 68 ] full=None [pin_group/convert_pin]: pins {v3d[4, 66, 0], v3d[5, 67, 0], v3d[5, 66, 0]} [pin_group/convert_pin]: secondary {v3d[4, 66, 0], v3d[5, 66, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,181.0] ur=v[11.700000000000001,181.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 75, 0] [v[10.9,181.0], v[11.700000000000001,181.8]] . ( layer=m3 ll=v[8.4,178.8] ur=v[10.8,181.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 75, 0] [v[10.3,180.4], v[12.3,182.4]] . ( layer=m3 ll=v[8.4,178.8] ur=v[10.8,181.20000000000002]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 75 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 76, 0] [v[10.9,181.0], v[11.700000000000001,181.8]] . ( layer=m3 ll=v[8.4,181.20000000000002] ur=v[10.8,183.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 76, 0] [v[10.3,180.4], v[12.3,182.4]] . ( layer=m3 ll=v[8.4,181.20000000000002] ur=v[10.8,183.60000000000002]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ 4 , 76 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 75, 0] [v[10.9,181.0], v[11.700000000000001,181.8]] . ( layer=m3 ll=v[10.8,178.8] ur=v[13.200000000000001,181.20000000000002]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 75, 0] [v[10.3,180.4], v[12.3,182.4]] . ( layer=m3 ll=v[10.8,178.8] ur=v[13.200000000000001,181.20000000000002]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 75 ] full=v3d[5, 75, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 76, 0] [v[10.9,181.0], v[11.700000000000001,181.8]] . ( layer=m3 ll=v[10.8,181.20000000000002] ur=v[13.200000000000001,183.60000000000002]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 76, 0] [v[10.3,180.4], v[12.3,182.4]] . ( layer=m3 ll=v[10.8,181.20000000000002] ur=v[13.200000000000001,183.60000000000002]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 5 , 76 ] full=v3d[5, 76, 0] [pin_group/convert_pin]: pins {v3d[5, 75, 0], v3d[4, 75, 0], v3d[5, 76, 0], v3d[4, 76, 0]} [pin_group/convert_pin]: secondary {v3d[4, 75, 0], v3d[4, 76, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,222.60000000000002] ur=v[26.700000000000003,223.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 92, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[22.8,219.60000000000002] ur=v[25.200000000000003,222.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 92, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[22.8,219.60000000000002] ur=v[25.200000000000003,222.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 92 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 93, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[22.8,222.0] ur=v[25.200000000000003,224.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 93, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[22.8,222.0] ur=v[25.200000000000003,224.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 93 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 94, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[22.8,224.4] ur=v[25.200000000000003,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 94, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[22.8,224.4] ur=v[25.200000000000003,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 92, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[25.200000000000003,219.60000000000002] ur=v[27.6,222.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 92, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[25.200000000000003,219.60000000000002] ur=v[27.6,222.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 92 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 93, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[25.200000000000003,222.0] ur=v[27.6,224.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 93, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[25.200000000000003,222.0] ur=v[27.6,224.4]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 93 ] full=v3d[11, 93, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 94, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[25.200000000000003,224.4] ur=v[27.6,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 94, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[25.200000000000003,224.4] ur=v[27.6,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 11 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 92, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[27.6,219.60000000000002] ur=v[30.0,222.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 92, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[27.6,219.60000000000002] ur=v[30.0,222.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 92 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 93, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[27.6,222.0] ur=v[30.0,224.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 93, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[27.6,222.0] ur=v[30.0,224.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 93 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 94, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[27.6,224.4] ur=v[30.0,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 94, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[27.6,224.4] ur=v[30.0,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 94 ] full=None [pin_group/convert_pin]: pins {v3d[11, 92, 0], v3d[11, 93, 0]} [pin_group/convert_pin]: secondary {v3d[11, 92, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,118.60000000000001] ur=v[26.700000000000003,119.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 49, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[22.8,116.4] ur=v[25.200000000000003,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 49, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[22.8,116.4] ur=v[25.200000000000003,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 49 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 50, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[22.8,118.80000000000001] ur=v[25.200000000000003,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 50, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[22.8,118.80000000000001] ur=v[25.200000000000003,121.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 50 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 49, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[25.200000000000003,116.4] ur=v[27.6,118.80000000000001]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 49, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[25.200000000000003,116.4] ur=v[27.6,118.80000000000001]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 49 ] full=v3d[11, 49, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 50, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[25.200000000000003,118.80000000000001] ur=v[27.6,121.2]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 50, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[25.200000000000003,118.80000000000001] ur=v[27.6,121.2]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 50 ] full=v3d[11, 50, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 49, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[27.6,116.4] ur=v[30.0,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 49, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[27.6,116.4] ur=v[30.0,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 49 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 50, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[27.6,118.80000000000001] ur=v[30.0,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 50, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[27.6,118.80000000000001] ur=v[30.0,121.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 50 ] full=None [pin_group/convert_pin]: pins {v3d[11, 49, 0], v3d[11, 50, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,139.4] ur=v[26.700000000000003,140.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 58, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[22.8,138.0] ur=v[25.200000000000003,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 58, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[22.8,138.0] ur=v[25.200000000000003,140.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 58 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 59, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[22.8,140.4] ur=v[25.200000000000003,142.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 59, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[22.8,140.4] ur=v[25.200000000000003,142.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 59 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 58, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,138.0] ur=v[27.6,140.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 58, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[25.200000000000003,138.0] ur=v[27.6,140.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 58 ] full=v3d[11, 58, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 59, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,140.4] ur=v[27.6,142.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 59, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[25.200000000000003,140.4] ur=v[27.6,142.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 59 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 58, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[27.6,138.0] ur=v[30.0,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 58, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[27.6,138.0] ur=v[30.0,140.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 58 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 59, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[27.6,140.4] ur=v[30.0,142.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 59, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[27.6,140.4] ur=v[30.0,142.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 59 ] full=None [pin_group/convert_pin]: pins {v3d[11, 58, 0], v3d[11, 59, 0]} [pin_group/convert_pin]: secondary {v3d[11, 59, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,201.8] ur=v[26.700000000000003,202.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 84, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[22.8,200.4] ur=v[25.200000000000003,202.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 84, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[22.8,200.4] ur=v[25.200000000000003,202.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 84 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 85, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[22.8,202.8] ur=v[25.200000000000003,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 85, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[22.8,202.8] ur=v[25.200000000000003,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 85 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 84, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,200.4] ur=v[27.6,202.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 84, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,200.4] ur=v[27.6,202.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 84 ] full=v3d[11, 84, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 85, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,202.8] ur=v[27.6,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 85, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,202.8] ur=v[27.6,205.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 85 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 84, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[27.6,200.4] ur=v[30.0,202.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 84, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[27.6,200.4] ur=v[30.0,202.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 84 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 85, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[27.6,202.8] ur=v[30.0,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 85, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[27.6,202.8] ur=v[30.0,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 85 ] full=None [pin_group/convert_pin]: pins {v3d[11, 84, 0], v3d[11, 85, 0]} [pin_group/convert_pin]: secondary {v3d[11, 85, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,160.20000000000002] ur=v[26.700000000000003,161.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 66, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[22.8,157.20000000000002] ur=v[25.200000000000003,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 66, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[22.8,157.20000000000002] ur=v[25.200000000000003,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 67, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[22.8,159.60000000000002] ur=v[25.200000000000003,162.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 67, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[22.8,159.60000000000002] ur=v[25.200000000000003,162.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 67 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 68, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[22.8,162.0] ur=v[25.200000000000003,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 68, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[22.8,162.0] ur=v[25.200000000000003,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 66, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[25.200000000000003,157.20000000000002] ur=v[27.6,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 66, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,157.20000000000002] ur=v[27.6,159.60000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 67, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[25.200000000000003,159.60000000000002] ur=v[27.6,162.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 67, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,159.60000000000002] ur=v[27.6,162.0]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 67 ] full=v3d[11, 67, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 68, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[25.200000000000003,162.0] ur=v[27.6,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 68, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,162.0] ur=v[27.6,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 11 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 66, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[27.6,157.20000000000002] ur=v[30.0,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 66, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[27.6,157.20000000000002] ur=v[30.0,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 67, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[27.6,159.60000000000002] ur=v[30.0,162.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 67, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[27.6,159.60000000000002] ur=v[30.0,162.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 67 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 68, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[27.6,162.0] ur=v[30.0,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 68, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[27.6,162.0] ur=v[30.0,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 68 ] full=None [pin_group/convert_pin]: pins {v3d[11, 66, 0], v3d[11, 67, 0]} [pin_group/convert_pin]: secondary {v3d[11, 66, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,181.0] ur=v[26.700000000000003,181.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 75, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[22.8,178.8] ur=v[25.200000000000003,181.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 75, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[22.8,178.8] ur=v[25.200000000000003,181.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 75 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 76, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[22.8,181.20000000000002] ur=v[25.200000000000003,183.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 76, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[22.8,181.20000000000002] ur=v[25.200000000000003,183.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 10 , 76 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 75, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[25.200000000000003,178.8] ur=v[27.6,181.20000000000002]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 75, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[25.200000000000003,178.8] ur=v[27.6,181.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 75 ] full=v3d[11, 75, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 76, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[25.200000000000003,181.20000000000002] ur=v[27.6,183.60000000000002]) = 0.8000000000000007 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 76, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[25.200000000000003,181.20000000000002] ur=v[27.6,183.60000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0 [router/convert_pin_to_tracks]: Converting [ 11 , 76 ] full=v3d[11, 76, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 75, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[27.6,178.8] ur=v[30.0,181.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 75, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[27.6,178.8] ur=v[30.0,181.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 75 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 76, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[27.6,181.20000000000002] ur=v[30.0,183.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 76, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[27.6,181.20000000000002] ur=v[30.0,183.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , 76 ] full=None [pin_group/convert_pin]: pins {v3d[11, 76, 0], v3d[11, 75, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[29.5,-65.4] ur=v[30.3,-64.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -28, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[27.6,-68.4] ur=v[30.0,-66.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -28, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[27.6,-68.4] ur=v[30.0,-66.0]) = 1.0999999999999979 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0999999999999979 >? 0 [router/convert_pin_to_tracks]: Converting [ 12 , -28 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -27, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[27.6,-66.0] ur=v[30.0,-63.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -27, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[27.6,-66.0] ur=v[30.0,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 12 , -27 ] full=v3d[12, -27, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -26, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[27.6,-63.6] ur=v[30.0,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -26, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[27.6,-63.6] ur=v[30.0,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 12 , -26 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -28, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[30.0,-68.4] ur=v[32.4,-66.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -28, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[30.0,-68.4] ur=v[32.4,-66.0]) = 0.9000000000000021 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.9000000000000021 >? 0 [router/convert_pin_to_tracks]: Converting [ 13 , -28 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -27, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[30.0,-66.0] ur=v[32.4,-63.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -27, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[30.0,-66.0] ur=v[32.4,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 13 , -27 ] full=v3d[13, -27, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -26, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[30.0,-63.6] ur=v[32.4,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -26, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[30.0,-63.6] ur=v[32.4,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 13 , -26 ] full=None [pin_group/convert_pin]: pins {v3d[12, -28, 0], v3d[13, -28, 0], v3d[12, -27, 0], v3d[13, -27, 0]} [pin_group/convert_pin]: secondary {v3d[12, -28, 0], v3d[13, -28, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[51.300000000000004,-65.4] ur=v[52.1,-64.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -28, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[49.2,-68.4] ur=v[51.6,-66.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -28, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[49.2,-68.4] ur=v[51.6,-66.0]) = 0.8999999999999986 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8999999999999986 >? 0 [router/convert_pin_to_tracks]: Converting [ 21 , -28 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -27, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[49.2,-66.0] ur=v[51.6,-63.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -27, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[49.2,-66.0] ur=v[51.6,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 21 , -27 ] full=v3d[21, -27, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -26, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[49.2,-63.6] ur=v[51.6,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -26, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[49.2,-63.6] ur=v[51.6,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 21 , -26 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -28, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[51.6,-68.4] ur=v[54.0,-66.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -28, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[51.6,-68.4] ur=v[54.0,-66.0]) = 1.1000000000000014 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.1000000000000014 >? 0 [router/convert_pin_to_tracks]: Converting [ 22 , -28 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -27, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[51.6,-66.0] ur=v[54.0,-63.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -27, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[51.6,-66.0] ur=v[54.0,-63.6]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 22 , -27 ] full=v3d[22, -27, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -26, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[51.6,-63.6] ur=v[54.0,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -26, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[51.6,-63.6] ur=v[54.0,-61.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 22 , -26 ] full=None [pin_group/convert_pin]: pins {v3d[22, -28, 0], v3d[21, -28, 0], v3d[22, -27, 0], v3d[21, -27, 0]} [pin_group/convert_pin]: secondary {v3d[22, -28, 0], v3d[21, -28, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,201.8] ur=v[70.60000000000001,202.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 84, 0] [v[69.8,201.8], v[70.60000000000001,202.60000000000002]] . ( layer=m3 ll=v[68.4,200.4] ur=v[70.8,202.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 84, 0] [v[69.2,201.20000000000002], v[71.2,203.20000000000002]] . ( layer=m3 ll=v[68.4,200.4] ur=v[70.8,202.8]) = 2.262741699796944 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 84 ] full=v3d[29, 84, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 85, 0] [v[69.8,201.8], v[70.60000000000001,202.60000000000002]] . ( layer=m3 ll=v[68.4,202.8] ur=v[70.8,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 85, 0] [v[69.2,201.20000000000002], v[71.2,203.20000000000002]] . ( layer=m3 ll=v[68.4,202.8] ur=v[70.8,205.20000000000002]) = 1.64924225024706 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 85 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 84, 0] [v[69.8,201.8], v[70.60000000000001,202.60000000000002]] . ( layer=m3 ll=v[70.8,200.4] ur=v[73.2,202.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 84, 0] [v[69.2,201.20000000000002], v[71.2,203.20000000000002]] . ( layer=m3 ll=v[70.8,200.4] ur=v[73.2,202.8]) = 1.64924225024706 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 84 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 85, 0] [v[69.8,201.8], v[70.60000000000001,202.60000000000002]] . ( layer=m3 ll=v[70.8,202.8] ur=v[73.2,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 85, 0] [v[69.2,201.20000000000002], v[71.2,203.20000000000002]] . ( layer=m3 ll=v[70.8,202.8] ur=v[73.2,205.20000000000002]) = 0.5656854249492461 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492461 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 85 ] full=None [pin_group/convert_pin]: pins {v3d[29, 84, 0], v3d[30, 84, 0], v3d[29, 85, 0], v3d[30, 85, 0]} [pin_group/convert_pin]: secondary {v3d[30, 84, 0], v3d[29, 85, 0], v3d[30, 85, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,181.0] ur=v[70.60000000000001,181.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 75, 0] [v[69.8,181.0], v[70.60000000000001,181.8]] . ( layer=m3 ll=v[68.4,178.8] ur=v[70.8,181.20000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 75, 0] [v[69.2,180.4], v[71.2,182.4]] . ( layer=m3 ll=v[68.4,178.8] ur=v[70.8,181.20000000000002]) = 1.7888543819998317 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 75 ] full=v3d[29, 75, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 76, 0] [v[69.8,181.0], v[70.60000000000001,181.8]] . ( layer=m3 ll=v[68.4,181.20000000000002] ur=v[70.8,183.60000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 76, 0] [v[69.2,180.4], v[71.2,182.4]] . ( layer=m3 ll=v[68.4,181.20000000000002] ur=v[70.8,183.60000000000002]) = 1.9999999999999887 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 76 ] full=v3d[29, 76, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 75, 0] [v[69.8,181.0], v[70.60000000000001,181.8]] . ( layer=m3 ll=v[70.8,178.8] ur=v[73.2,181.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 75, 0] [v[69.2,180.4], v[71.2,182.4]] . ( layer=m3 ll=v[70.8,178.8] ur=v[73.2,181.20000000000002]) = 0.8944271909999286 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999286 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 75 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 76, 0] [v[69.8,181.0], v[70.60000000000001,181.8]] . ( layer=m3 ll=v[70.8,181.20000000000002] ur=v[73.2,183.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 76, 0] [v[69.2,180.4], v[71.2,182.4]] . ( layer=m3 ll=v[70.8,181.20000000000002] ur=v[73.2,183.60000000000002]) = 1.2649110640673427 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673427 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 76 ] full=None [pin_group/convert_pin]: pins {v3d[29, 75, 0], v3d[30, 75, 0], v3d[29, 76, 0], v3d[30, 76, 0]} [pin_group/convert_pin]: secondary {v3d[30, 75, 0], v3d[30, 76, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,222.60000000000002] ur=v[70.60000000000001,223.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 92, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[68.4,219.60000000000002] ur=v[70.8,222.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 92, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[68.4,219.60000000000002] ur=v[70.8,222.0]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 92 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 93, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[68.4,222.0] ur=v[70.8,224.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 93, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[68.4,222.0] ur=v[70.8,224.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 93 ] full=v3d[29, 93, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 94, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[68.4,224.4] ur=v[70.8,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 94, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[68.4,224.4] ur=v[70.8,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 29 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 92, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[70.8,219.60000000000002] ur=v[73.2,222.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 92, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[70.8,219.60000000000002] ur=v[73.2,222.0]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 92 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 93, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[70.8,222.0] ur=v[73.2,224.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 93, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[70.8,222.0] ur=v[73.2,224.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 93 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 94, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[70.8,224.4] ur=v[73.2,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 94, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[70.8,224.4] ur=v[73.2,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 94 ] full=None [pin_group/convert_pin]: pins {v3d[29, 92, 0], v3d[30, 92, 0], v3d[29, 93, 0]} [pin_group/convert_pin]: secondary {v3d[29, 92, 0], v3d[30, 92, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,118.60000000000001] ur=v[70.60000000000001,119.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 49, 0] [v[69.8,118.60000000000001], v[70.60000000000001,119.4]] . ( layer=m3 ll=v[68.4,116.4] ur=v[70.8,118.80000000000001]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 49, 0] [v[69.2,118.0], v[71.2,120.0]] . ( layer=m3 ll=v[68.4,116.4] ur=v[70.8,118.80000000000001]) = 1.7888543819998317 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 49 ] full=v3d[29, 49, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 50, 0] [v[69.8,118.60000000000001], v[70.60000000000001,119.4]] . ( layer=m3 ll=v[68.4,118.80000000000001] ur=v[70.8,121.2]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 50, 0] [v[69.2,118.0], v[71.2,120.0]] . ( layer=m3 ll=v[68.4,118.80000000000001] ur=v[70.8,121.2]) = 1.9999999999999887 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 50 ] full=v3d[29, 50, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 49, 0] [v[69.8,118.60000000000001], v[70.60000000000001,119.4]] . ( layer=m3 ll=v[70.8,116.4] ur=v[73.2,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 49, 0] [v[69.2,118.0], v[71.2,120.0]] . ( layer=m3 ll=v[70.8,116.4] ur=v[73.2,118.80000000000001]) = 0.8944271909999286 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999286 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 49 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 50, 0] [v[69.8,118.60000000000001], v[70.60000000000001,119.4]] . ( layer=m3 ll=v[70.8,118.80000000000001] ur=v[73.2,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 50, 0] [v[69.2,118.0], v[71.2,120.0]] . ( layer=m3 ll=v[70.8,118.80000000000001] ur=v[73.2,121.2]) = 1.2649110640673427 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673427 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 50 ] full=None [pin_group/convert_pin]: pins {v3d[30, 50, 0], v3d[29, 49, 0], v3d[30, 49, 0], v3d[29, 50, 0]} [pin_group/convert_pin]: secondary {v3d[30, 50, 0], v3d[30, 49, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,285.0] ur=v[70.60000000000001,285.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 118, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[68.4,282.0] ur=v[70.8,284.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 118, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[68.4,282.0] ur=v[70.8,284.40000000000003]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 118 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 119, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[68.4,284.40000000000003] ur=v[70.8,286.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 119, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[68.4,284.40000000000003] ur=v[70.8,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 119 ] full=v3d[29, 119, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 120, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[68.4,286.8] ur=v[70.8,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 120, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[68.4,286.8] ur=v[70.8,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 29 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 118, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[70.8,282.0] ur=v[73.2,284.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 118, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[70.8,282.0] ur=v[73.2,284.40000000000003]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 118 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 119, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[70.8,284.40000000000003] ur=v[73.2,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 119, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[70.8,284.40000000000003] ur=v[73.2,286.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 119 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 120, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[70.8,286.8] ur=v[73.2,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 120, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[70.8,286.8] ur=v[73.2,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 120 ] full=None [pin_group/convert_pin]: pins {v3d[30, 118, 0], v3d[29, 119, 0], v3d[29, 118, 0]} [pin_group/convert_pin]: secondary {v3d[30, 118, 0], v3d[29, 118, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,243.4] ur=v[70.60000000000001,244.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 101, 0] [v[69.8,243.4], v[70.60000000000001,244.20000000000002]] . ( layer=m3 ll=v[68.4,241.20000000000002] ur=v[70.8,243.60000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 101, 0] [v[69.2,242.8], v[71.2,244.8]] . ( layer=m3 ll=v[68.4,241.20000000000002] ur=v[70.8,243.60000000000002]) = 1.7888543819998317 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 101 ] full=v3d[29, 101, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 102, 0] [v[69.8,243.4], v[70.60000000000001,244.20000000000002]] . ( layer=m3 ll=v[68.4,243.60000000000002] ur=v[70.8,246.0]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 102, 0] [v[69.2,242.8], v[71.2,244.8]] . ( layer=m3 ll=v[68.4,243.60000000000002] ur=v[70.8,246.0]) = 1.9999999999999887 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 102 ] full=v3d[29, 102, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 101, 0] [v[69.8,243.4], v[70.60000000000001,244.20000000000002]] . ( layer=m3 ll=v[70.8,241.20000000000002] ur=v[73.2,243.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 101, 0] [v[69.2,242.8], v[71.2,244.8]] . ( layer=m3 ll=v[70.8,241.20000000000002] ur=v[73.2,243.60000000000002]) = 0.8944271909999286 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999286 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 101 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 102, 0] [v[69.8,243.4], v[70.60000000000001,244.20000000000002]] . ( layer=m3 ll=v[70.8,243.60000000000002] ur=v[73.2,246.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 102, 0] [v[69.2,242.8], v[71.2,244.8]] . ( layer=m3 ll=v[70.8,243.60000000000002] ur=v[73.2,246.0]) = 1.2649110640673427 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673427 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 102 ] full=None [pin_group/convert_pin]: pins {v3d[29, 102, 0], v3d[30, 102, 0], v3d[29, 101, 0], v3d[30, 101, 0]} [pin_group/convert_pin]: secondary {v3d[30, 102, 0], v3d[30, 101, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,160.20000000000002] ur=v[70.60000000000001,161.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 66, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[68.4,157.20000000000002] ur=v[70.8,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 66, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[68.4,157.20000000000002] ur=v[70.8,159.60000000000002]) = 1.5999999999999943 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 67, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[68.4,159.60000000000002] ur=v[70.8,162.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 67, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[68.4,159.60000000000002] ur=v[70.8,162.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 67 ] full=v3d[29, 67, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 68, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[68.4,162.0] ur=v[70.8,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 68, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[68.4,162.0] ur=v[70.8,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 29 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 66, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[70.8,157.20000000000002] ur=v[73.2,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 66, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[70.8,157.20000000000002] ur=v[73.2,159.60000000000002]) = 0.4000000000000057 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 67, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[70.8,159.60000000000002] ur=v[73.2,162.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 67, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[70.8,159.60000000000002] ur=v[73.2,162.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 67 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 68, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[70.8,162.0] ur=v[73.2,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 68, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[70.8,162.0] ur=v[73.2,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 30 , 68 ] full=None [pin_group/convert_pin]: pins {v3d[29, 67, 0], v3d[29, 66, 0], v3d[30, 66, 0]} [pin_group/convert_pin]: secondary {v3d[30, 66, 0], v3d[29, 66, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,139.4] ur=v[70.60000000000001,140.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 58, 0] [v[69.8,139.4], v[70.60000000000001,140.20000000000002]] . ( layer=m3 ll=v[68.4,138.0] ur=v[70.8,140.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 58, 0] [v[69.2,138.8], v[71.2,140.8]] . ( layer=m3 ll=v[68.4,138.0] ur=v[70.8,140.4]) = 2.262741699796944 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 58 ] full=v3d[29, 58, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 59, 0] [v[69.8,139.4], v[70.60000000000001,140.20000000000002]] . ( layer=m3 ll=v[68.4,140.4] ur=v[70.8,142.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 59, 0] [v[69.2,138.8], v[71.2,140.8]] . ( layer=m3 ll=v[68.4,140.4] ur=v[70.8,142.8]) = 1.64924225024706 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 59 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 58, 0] [v[69.8,139.4], v[70.60000000000001,140.20000000000002]] . ( layer=m3 ll=v[70.8,138.0] ur=v[73.2,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 58, 0] [v[69.2,138.8], v[71.2,140.8]] . ( layer=m3 ll=v[70.8,138.0] ur=v[73.2,140.4]) = 1.64924225024706 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 58 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 59, 0] [v[69.8,139.4], v[70.60000000000001,140.20000000000002]] . ( layer=m3 ll=v[70.8,140.4] ur=v[73.2,142.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 59, 0] [v[69.2,138.8], v[71.2,140.8]] . ( layer=m3 ll=v[70.8,140.4] ur=v[73.2,142.8]) = 0.5656854249492461 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492461 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 59 ] full=None [pin_group/convert_pin]: pins {v3d[29, 59, 0], v3d[30, 59, 0], v3d[29, 58, 0], v3d[30, 58, 0]} [pin_group/convert_pin]: secondary {v3d[29, 59, 0], v3d[30, 59, 0], v3d[30, 58, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,264.2] ur=v[70.60000000000001,265.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 110, 0] [v[69.8,264.2], v[70.60000000000001,265.0]] . ( layer=m3 ll=v[68.4,262.8] ur=v[70.8,265.2]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 110, 0] [v[69.2,263.6], v[71.2,265.6]] . ( layer=m3 ll=v[68.4,262.8] ur=v[70.8,265.2]) = 2.262741699796924 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 110 ] full=v3d[29, 110, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 111, 0] [v[69.8,264.2], v[70.60000000000001,265.0]] . ( layer=m3 ll=v[68.4,265.2] ur=v[70.8,267.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 111, 0] [v[69.2,263.6], v[71.2,265.6]] . ( layer=m3 ll=v[68.4,265.2] ur=v[70.8,267.6]) = 1.649242250247067 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.649242250247067 >? 0 [router/convert_pin_to_tracks]: Converting [ 29 , 111 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 110, 0] [v[69.8,264.2], v[70.60000000000001,265.0]] . ( layer=m3 ll=v[70.8,262.8] ur=v[73.2,265.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 110, 0] [v[69.2,263.6], v[71.2,265.6]] . ( layer=m3 ll=v[70.8,262.8] ur=v[73.2,265.2]) = 1.6492422502470325 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470325 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 110 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 111, 0] [v[69.8,264.2], v[70.60000000000001,265.0]] . ( layer=m3 ll=v[70.8,265.2] ur=v[73.2,267.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 111, 0] [v[69.2,263.6], v[71.2,265.6]] . ( layer=m3 ll=v[70.8,265.2] ur=v[73.2,267.6]) = 0.5656854249492661 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492661 >? 0 [router/convert_pin_to_tracks]: Converting [ 30 , 111 ] full=None [pin_group/convert_pin]: pins {v3d[30, 110, 0], v3d[29, 111, 0], v3d[30, 111, 0], v3d[29, 110, 0]} [pin_group/convert_pin]: secondary {v3d[30, 110, 0], v3d[29, 111, 0], v3d[30, 111, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,160.20000000000002] ur=v[86.10000000000001,161.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 66, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[82.80000000000001,157.20000000000002] ur=v[85.2,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 66, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,157.20000000000002] ur=v[85.2,159.60000000000002]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 67, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[82.80000000000001,159.60000000000002] ur=v[85.2,162.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 67, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,159.60000000000002] ur=v[85.2,162.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 67 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 68, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[82.80000000000001,162.0] ur=v[85.2,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 68, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,162.0] ur=v[85.2,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 66, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[85.2,157.20000000000002] ur=v[87.60000000000001,159.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 66, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[85.2,157.20000000000002] ur=v[87.60000000000001,159.60000000000002]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 66 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 67, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[85.2,159.60000000000002] ur=v[87.60000000000001,162.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 67, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[85.2,159.60000000000002] ur=v[87.60000000000001,162.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 67 ] full=v3d[36, 67, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 68, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[85.2,162.0] ur=v[87.60000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 68, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[85.2,162.0] ur=v[87.60000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 68 ] full=None [pin_group/convert_pin]: pins {v3d[36, 67, 0], v3d[35, 66, 0], v3d[36, 66, 0]} [pin_group/convert_pin]: secondary {v3d[35, 66, 0], v3d[36, 66, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,264.2] ur=v[86.10000000000001,265.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 110, 0] [v[85.30000000000001,264.2], v[86.10000000000001,265.0]] . ( layer=m3 ll=v[82.80000000000001,262.8] ur=v[85.2,265.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 110, 0] [v[84.7,263.6], v[86.7,265.6]] . ( layer=m3 ll=v[82.80000000000001,262.8] ur=v[85.2,265.2]) = 1.6763054614239885 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614239885 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 110 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 111, 0] [v[85.30000000000001,264.2], v[86.10000000000001,265.0]] . ( layer=m3 ll=v[82.80000000000001,265.2] ur=v[85.2,267.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 111, 0] [v[84.7,263.6], v[86.7,265.6]] . ( layer=m3 ll=v[82.80000000000001,265.2] ur=v[85.2,267.6]) = 0.6403124237433062 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237433062 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 111 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 110, 0] [v[85.30000000000001,264.2], v[86.10000000000001,265.0]] . ( layer=m3 ll=v[85.2,262.8] ur=v[87.60000000000001,265.2]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 110, 0] [v[84.7,263.6], v[86.7,265.6]] . ( layer=m3 ll=v[85.2,262.8] ur=v[87.60000000000001,265.2]) = 2.1931712199461058 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 110 ] full=v3d[36, 110, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 111, 0] [v[85.30000000000001,264.2], v[86.10000000000001,265.0]] . ( layer=m3 ll=v[85.2,265.2] ur=v[87.60000000000001,267.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 111, 0] [v[84.7,263.6], v[86.7,265.6]] . ( layer=m3 ll=v[85.2,265.2] ur=v[87.60000000000001,267.6]) = 1.5524174696260111 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260111 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 111 ] full=None [pin_group/convert_pin]: pins {v3d[35, 111, 0], v3d[36, 110, 0], v3d[36, 111, 0], v3d[35, 110, 0]} [pin_group/convert_pin]: secondary {v3d[35, 111, 0], v3d[36, 111, 0], v3d[35, 110, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,118.60000000000001] ur=v[86.10000000000001,119.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 49, 0] [v[85.30000000000001,118.60000000000001], v[86.10000000000001,119.4]] . ( layer=m3 ll=v[82.80000000000001,116.4] ur=v[85.2,118.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 49, 0] [v[84.7,118.0], v[86.7,120.0]] . ( layer=m3 ll=v[82.80000000000001,116.4] ur=v[85.2,118.80000000000001]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 49 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 50, 0] [v[85.30000000000001,118.60000000000001], v[86.10000000000001,119.4]] . ( layer=m3 ll=v[82.80000000000001,118.80000000000001] ur=v[85.2,121.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 50, 0] [v[84.7,118.0], v[86.7,120.0]] . ( layer=m3 ll=v[82.80000000000001,118.80000000000001] ur=v[85.2,121.2]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 50 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 49, 0] [v[85.30000000000001,118.60000000000001], v[86.10000000000001,119.4]] . ( layer=m3 ll=v[85.2,116.4] ur=v[87.60000000000001,118.80000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 49, 0] [v[84.7,118.0], v[86.7,120.0]] . ( layer=m3 ll=v[85.2,116.4] ur=v[87.60000000000001,118.80000000000001]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 49 ] full=v3d[36, 49, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 50, 0] [v[85.30000000000001,118.60000000000001], v[86.10000000000001,119.4]] . ( layer=m3 ll=v[85.2,118.80000000000001] ur=v[87.60000000000001,121.2]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 50, 0] [v[84.7,118.0], v[86.7,120.0]] . ( layer=m3 ll=v[85.2,118.80000000000001] ur=v[87.60000000000001,121.2]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 50 ] full=v3d[36, 50, 0] [pin_group/convert_pin]: pins {v3d[36, 50, 0], v3d[35, 49, 0], v3d[36, 49, 0], v3d[35, 50, 0]} [pin_group/convert_pin]: secondary {v3d[35, 49, 0], v3d[35, 50, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,201.8] ur=v[86.10000000000001,202.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 84, 0] [v[85.30000000000001,201.8], v[86.10000000000001,202.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,200.4] ur=v[85.2,202.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 84, 0] [v[84.7,201.20000000000002], v[86.7,203.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,200.4] ur=v[85.2,202.8]) = 1.6763054614240156 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 84 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 85, 0] [v[85.30000000000001,201.8], v[86.10000000000001,202.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,202.8] ur=v[85.2,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 85, 0] [v[84.7,201.20000000000002], v[86.7,203.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,202.8] ur=v[85.2,205.20000000000002]) = 0.6403124237432885 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 85 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 84, 0] [v[85.30000000000001,201.8], v[86.10000000000001,202.60000000000002]] . ( layer=m3 ll=v[85.2,200.4] ur=v[87.60000000000001,202.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 84, 0] [v[84.7,201.20000000000002], v[86.7,203.20000000000002]] . ( layer=m3 ll=v[85.2,200.4] ur=v[87.60000000000001,202.8]) = 2.1931712199461266 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 84 ] full=v3d[36, 84, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 85, 0] [v[85.30000000000001,201.8], v[86.10000000000001,202.60000000000002]] . ( layer=m3 ll=v[85.2,202.8] ur=v[87.60000000000001,205.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 85, 0] [v[84.7,201.20000000000002], v[86.7,203.20000000000002]] . ( layer=m3 ll=v[85.2,202.8] ur=v[87.60000000000001,205.20000000000002]) = 1.5524174696260038 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 85 ] full=None [pin_group/convert_pin]: pins {v3d[36, 85, 0], v3d[35, 84, 0], v3d[36, 84, 0], v3d[35, 85, 0]} [pin_group/convert_pin]: secondary {v3d[36, 85, 0], v3d[35, 84, 0], v3d[35, 85, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,222.60000000000002] ur=v[86.10000000000001,223.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 92, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[82.80000000000001,219.60000000000002] ur=v[85.2,222.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 92, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[82.80000000000001,219.60000000000002] ur=v[85.2,222.0]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 92 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 93, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[82.80000000000001,222.0] ur=v[85.2,224.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 93, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[82.80000000000001,222.0] ur=v[85.2,224.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 93 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 94, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[82.80000000000001,224.4] ur=v[85.2,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 94, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[82.80000000000001,224.4] ur=v[85.2,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 92, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[85.2,219.60000000000002] ur=v[87.60000000000001,222.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 92, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[85.2,219.60000000000002] ur=v[87.60000000000001,222.0]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 92 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 93, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[85.2,222.0] ur=v[87.60000000000001,224.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 93, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[85.2,222.0] ur=v[87.60000000000001,224.4]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 93 ] full=v3d[36, 93, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 94, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[85.2,224.4] ur=v[87.60000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 94, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[85.2,224.4] ur=v[87.60000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 94 ] full=None [pin_group/convert_pin]: pins {v3d[35, 92, 0], v3d[36, 92, 0], v3d[36, 93, 0]} [pin_group/convert_pin]: secondary {v3d[35, 92, 0], v3d[36, 92, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,139.4] ur=v[86.10000000000001,140.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 58, 0] [v[85.30000000000001,139.4], v[86.10000000000001,140.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,138.0] ur=v[85.2,140.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 58, 0] [v[84.7,138.8], v[86.7,140.8]] . ( layer=m3 ll=v[82.80000000000001,138.0] ur=v[85.2,140.4]) = 1.6763054614240156 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 58 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 59, 0] [v[85.30000000000001,139.4], v[86.10000000000001,140.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,140.4] ur=v[85.2,142.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 59, 0] [v[84.7,138.8], v[86.7,140.8]] . ( layer=m3 ll=v[82.80000000000001,140.4] ur=v[85.2,142.8]) = 0.6403124237432885 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 59 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 58, 0] [v[85.30000000000001,139.4], v[86.10000000000001,140.20000000000002]] . ( layer=m3 ll=v[85.2,138.0] ur=v[87.60000000000001,140.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 58, 0] [v[84.7,138.8], v[86.7,140.8]] . ( layer=m3 ll=v[85.2,138.0] ur=v[87.60000000000001,140.4]) = 2.1931712199461266 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 58 ] full=v3d[36, 58, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 59, 0] [v[85.30000000000001,139.4], v[86.10000000000001,140.20000000000002]] . ( layer=m3 ll=v[85.2,140.4] ur=v[87.60000000000001,142.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 59, 0] [v[84.7,138.8], v[86.7,140.8]] . ( layer=m3 ll=v[85.2,140.4] ur=v[87.60000000000001,142.8]) = 1.5524174696260038 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 59 ] full=None [pin_group/convert_pin]: pins {v3d[36, 58, 0], v3d[35, 59, 0], v3d[36, 59, 0], v3d[35, 58, 0]} [pin_group/convert_pin]: secondary {v3d[35, 59, 0], v3d[36, 59, 0], v3d[35, 58, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,285.0] ur=v[86.10000000000001,285.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 118, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[82.80000000000001,282.0] ur=v[85.2,284.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 118, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,282.0] ur=v[85.2,284.40000000000003]) = 0.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 118 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 119, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[82.80000000000001,284.40000000000003] ur=v[85.2,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 119, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,284.40000000000003] ur=v[85.2,286.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 119 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 120, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[82.80000000000001,286.8] ur=v[85.2,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 120, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,286.8] ur=v[85.2,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 35 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 118, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[85.2,282.0] ur=v[87.60000000000001,284.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 118, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[85.2,282.0] ur=v[87.60000000000001,284.40000000000003]) = 1.5 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 118 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 119, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[85.2,284.40000000000003] ur=v[87.60000000000001,286.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 119, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[85.2,284.40000000000003] ur=v[87.60000000000001,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 119 ] full=v3d[36, 119, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 120, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[85.2,286.8] ur=v[87.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 120, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[85.2,286.8] ur=v[87.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 120 ] full=None [pin_group/convert_pin]: pins {v3d[35, 118, 0], v3d[36, 118, 0], v3d[36, 119, 0]} [pin_group/convert_pin]: secondary {v3d[35, 118, 0], v3d[36, 118, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,243.4] ur=v[86.10000000000001,244.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 101, 0] [v[85.30000000000001,243.4], v[86.10000000000001,244.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,241.20000000000002] ur=v[85.2,243.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 101, 0] [v[84.7,242.8], v[86.7,244.8]] . ( layer=m3 ll=v[82.80000000000001,241.20000000000002] ur=v[85.2,243.60000000000002]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 101 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 102, 0] [v[85.30000000000001,243.4], v[86.10000000000001,244.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,243.60000000000002] ur=v[85.2,246.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 102, 0] [v[84.7,242.8], v[86.7,244.8]] . ( layer=m3 ll=v[82.80000000000001,243.60000000000002] ur=v[85.2,246.0]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 102 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 101, 0] [v[85.30000000000001,243.4], v[86.10000000000001,244.20000000000002]] . ( layer=m3 ll=v[85.2,241.20000000000002] ur=v[87.60000000000001,243.60000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 101, 0] [v[84.7,242.8], v[86.7,244.8]] . ( layer=m3 ll=v[85.2,241.20000000000002] ur=v[87.60000000000001,243.60000000000002]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 101 ] full=v3d[36, 101, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 102, 0] [v[85.30000000000001,243.4], v[86.10000000000001,244.20000000000002]] . ( layer=m3 ll=v[85.2,243.60000000000002] ur=v[87.60000000000001,246.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 102, 0] [v[84.7,242.8], v[86.7,244.8]] . ( layer=m3 ll=v[85.2,243.60000000000002] ur=v[87.60000000000001,246.0]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 102 ] full=v3d[36, 102, 0] [pin_group/convert_pin]: pins {v3d[35, 102, 0], v3d[36, 102, 0], v3d[35, 101, 0], v3d[36, 101, 0]} [pin_group/convert_pin]: secondary {v3d[35, 101, 0], v3d[35, 102, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,181.0] ur=v[86.10000000000001,181.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 75, 0] [v[85.30000000000001,181.0], v[86.10000000000001,181.8]] . ( layer=m3 ll=v[82.80000000000001,178.8] ur=v[85.2,181.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 75, 0] [v[84.7,180.4], v[86.7,182.4]] . ( layer=m3 ll=v[82.80000000000001,178.8] ur=v[85.2,181.20000000000002]) = 0.94339811320567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 75 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 76, 0] [v[85.30000000000001,181.0], v[86.10000000000001,181.8]] . ( layer=m3 ll=v[82.80000000000001,181.20000000000002] ur=v[85.2,183.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 76, 0] [v[84.7,180.4], v[86.7,182.4]] . ( layer=m3 ll=v[82.80000000000001,181.20000000000002] ur=v[85.2,183.60000000000002]) = 1.2999999999999894 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0 [router/convert_pin_to_tracks]: Converting [ 35 , 76 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 75, 0] [v[85.30000000000001,181.0], v[86.10000000000001,181.8]] . ( layer=m3 ll=v[85.2,178.8] ur=v[87.60000000000001,181.20000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 75, 0] [v[84.7,180.4], v[86.7,182.4]] . ( layer=m3 ll=v[85.2,178.8] ur=v[87.60000000000001,181.20000000000002]) = 1.7000000000000053 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 75 ] full=v3d[36, 75, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 76, 0] [v[85.30000000000001,181.0], v[86.10000000000001,181.8]] . ( layer=m3 ll=v[85.2,181.20000000000002] ur=v[87.60000000000001,183.60000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 76, 0] [v[84.7,180.4], v[86.7,182.4]] . ( layer=m3 ll=v[85.2,181.20000000000002] ur=v[87.60000000000001,183.60000000000002]) = 1.9209372712298476 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 36 , 76 ] full=v3d[36, 76, 0] [pin_group/convert_pin]: pins {v3d[35, 75, 0], v3d[36, 75, 0], v3d[35, 76, 0], v3d[36, 76, 0]} [pin_group/convert_pin]: secondary {v3d[35, 75, 0], v3d[35, 76, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[88.60000000000001,100.0] ur=v[89.4,100.80000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 41, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[85.2,97.2] ur=v[87.60000000000001,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 41, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[85.2,97.2] ur=v[87.60000000000001,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 41 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 42, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[85.2,99.60000000000001] ur=v[87.60000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 42, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[85.2,99.60000000000001] ur=v[87.60000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 41, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[87.60000000000001,97.2] ur=v[90.0,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 41, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[87.60000000000001,97.2] ur=v[90.0,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 41 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 42, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[87.60000000000001,99.60000000000001] ur=v[90.0,102.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 42, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[87.60000000000001,99.60000000000001] ur=v[90.0,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 37 , 42 ] full=v3d[37, 42, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 41, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[90.0,97.2] ur=v[92.4,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 41, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[90.0,97.2] ur=v[92.4,99.60000000000001]) = 0.20000000000000284 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.20000000000000284 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 41 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 42, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[90.0,99.60000000000001] ur=v[92.4,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 42, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[90.0,99.60000000000001] ur=v[92.4,102.0]) = 1.7999999999999972 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 42 ] full=None [pin_group/convert_pin]: pins {v3d[37, 42, 0], v3d[38, 42, 0], v3d[38, 41, 0]} [pin_group/convert_pin]: secondary {v3d[38, 42, 0], v3d[38, 41, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[88.60000000000001,287.2] ur=v[89.4,288.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 119, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[85.2,284.40000000000003] ur=v[87.60000000000001,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 119, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[85.2,284.40000000000003] ur=v[87.60000000000001,286.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 119 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 120, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[85.2,286.8] ur=v[87.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 120, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[85.2,286.8] ur=v[87.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 36 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 119, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[87.60000000000001,284.40000000000003] ur=v[90.0,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 119, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[87.60000000000001,284.40000000000003] ur=v[90.0,286.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 119 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 120, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[87.60000000000001,286.8] ur=v[90.0,289.2]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 120, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[87.60000000000001,286.8] ur=v[90.0,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 37 , 120 ] full=v3d[37, 120, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 119, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[90.0,284.40000000000003] ur=v[92.4,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 119, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[90.0,284.40000000000003] ur=v[92.4,286.8]) = 0.19999999999998863 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.19999999999998863 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 119 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 120, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[90.0,286.8] ur=v[92.4,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 120, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[90.0,286.8] ur=v[92.4,289.2]) = 1.8000000000000114 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 120 ] full=None [pin_group/convert_pin]: pins {v3d[38, 120, 0], v3d[37, 120, 0], v3d[38, 119, 0]} [pin_group/convert_pin]: secondary {v3d[38, 120, 0], v3d[38, 119, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,144.4] ur=v[91.5,145.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 60, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,142.8] ur=v[90.0,145.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 60, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[87.60000000000001,142.8] ur=v[90.0,145.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 60 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 61, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,145.20000000000002] ur=v[90.0,147.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 61, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[87.60000000000001,145.20000000000002] ur=v[90.0,147.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 61 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 60, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[90.0,142.8] ur=v[92.4,145.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 60, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[90.0,142.8] ur=v[92.4,145.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 60 ] full=v3d[38, 60, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 61, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[90.0,145.20000000000002] ur=v[92.4,147.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 61, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[90.0,145.20000000000002] ur=v[92.4,147.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 61 ] full=v3d[38, 61, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 60, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[92.4,142.8] ur=v[94.80000000000001,145.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 60, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[92.4,142.8] ur=v[94.80000000000001,145.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 60 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 61, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[92.4,145.20000000000002] ur=v[94.80000000000001,147.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 61, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[92.4,145.20000000000002] ur=v[94.80000000000001,147.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 61 ] full=None [pin_group/convert_pin]: pins {v3d[38, 61, 0], v3d[38, 60, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,269.2] ur=v[91.5,270.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 112, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[87.60000000000001,267.6] ur=v[90.0,270.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 112, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[87.60000000000001,267.6] ur=v[90.0,270.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 112 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 113, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[87.60000000000001,270.0] ur=v[90.0,272.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 113, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[87.60000000000001,270.0] ur=v[90.0,272.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 113 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 112, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[90.0,267.6] ur=v[92.4,270.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 112, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[90.0,267.6] ur=v[92.4,270.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 112 ] full=v3d[38, 112, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 113, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[90.0,270.0] ur=v[92.4,272.40000000000003]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 113, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[90.0,270.0] ur=v[92.4,272.40000000000003]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 113 ] full=v3d[38, 113, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 112, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[92.4,267.6] ur=v[94.80000000000001,270.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 112, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[92.4,267.6] ur=v[94.80000000000001,270.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 112 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 113, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[92.4,270.0] ur=v[94.80000000000001,272.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 113, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[92.4,270.0] ur=v[94.80000000000001,272.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 113 ] full=None [pin_group/convert_pin]: pins {v3d[38, 113, 0], v3d[38, 112, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,290.0] ur=v[91.5,290.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 120, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[87.60000000000001,286.8] ur=v[90.0,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 120, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[87.60000000000001,286.8] ur=v[90.0,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 121, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[87.60000000000001,289.2] ur=v[90.0,291.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 121, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[87.60000000000001,289.2] ur=v[90.0,291.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 121 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 122, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[87.60000000000001,291.6] ur=v[90.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 122, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[87.60000000000001,291.6] ur=v[90.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 120, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[90.0,286.8] ur=v[92.4,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 120, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[90.0,286.8] ur=v[92.4,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 38 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 121, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[90.0,289.2] ur=v[92.4,291.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 121, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[90.0,289.2] ur=v[92.4,291.6]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 121 ] full=v3d[38, 121, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 122, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[90.0,291.6] ur=v[92.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 122, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[90.0,291.6] ur=v[92.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 38 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 120, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[92.4,286.8] ur=v[94.80000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 120, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[92.4,286.8] ur=v[94.80000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 121, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[92.4,289.2] ur=v[94.80000000000001,291.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 121, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[92.4,289.2] ur=v[94.80000000000001,291.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 121 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 122, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[92.4,291.6] ur=v[94.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 122, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[92.4,291.6] ur=v[94.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 122 ] full=None [pin_group/convert_pin]: pins {v3d[38, 121, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,123.60000000000001] ur=v[91.5,124.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 51, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[87.60000000000001,121.2] ur=v[90.0,123.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 51, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[87.60000000000001,121.2] ur=v[90.0,123.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 51 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 52, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[87.60000000000001,123.60000000000001] ur=v[90.0,126.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 52, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[87.60000000000001,123.60000000000001] ur=v[90.0,126.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 52 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 51, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[90.0,121.2] ur=v[92.4,123.60000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 51, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[90.0,121.2] ur=v[92.4,123.60000000000001]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 51 ] full=v3d[38, 51, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 52, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[90.0,123.60000000000001] ur=v[92.4,126.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 52, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[90.0,123.60000000000001] ur=v[92.4,126.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 52 ] full=v3d[38, 52, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 51, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[92.4,121.2] ur=v[94.80000000000001,123.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 51, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[92.4,121.2] ur=v[94.80000000000001,123.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 51 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 52, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[92.4,123.60000000000001] ur=v[94.80000000000001,126.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 52, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[92.4,123.60000000000001] ur=v[94.80000000000001,126.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 52 ] full=None [pin_group/convert_pin]: pins {v3d[38, 51, 0], v3d[38, 52, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,237.60000000000002] ur=v[91.5,238.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 99, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[87.60000000000001,236.4] ur=v[90.0,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 99, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[87.60000000000001,236.4] ur=v[90.0,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 100, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[87.60000000000001,238.8] ur=v[90.0,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 100, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[87.60000000000001,238.8] ur=v[90.0,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 100 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 99, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[90.0,236.4] ur=v[92.4,238.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 99, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[90.0,236.4] ur=v[92.4,238.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 99 ] full=v3d[38, 99, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 100, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[90.0,238.8] ur=v[92.4,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 100, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[90.0,238.8] ur=v[92.4,241.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 100 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 99, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[92.4,236.4] ur=v[94.80000000000001,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 99, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[92.4,236.4] ur=v[94.80000000000001,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 100, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[92.4,238.8] ur=v[94.80000000000001,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 100, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[92.4,238.8] ur=v[94.80000000000001,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 100 ] full=None [pin_group/convert_pin]: pins {v3d[38, 99, 0], v3d[38, 100, 0]} [pin_group/convert_pin]: secondary {v3d[38, 100, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,196.0] ur=v[91.5,196.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 81, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[87.60000000000001,193.20000000000002] ur=v[90.0,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 81, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[87.60000000000001,193.20000000000002] ur=v[90.0,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 82, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[87.60000000000001,195.60000000000002] ur=v[90.0,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 82, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[87.60000000000001,195.60000000000002] ur=v[90.0,198.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 82 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 81, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[90.0,193.20000000000002] ur=v[92.4,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 81, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[90.0,193.20000000000002] ur=v[92.4,195.60000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 82, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[90.0,195.60000000000002] ur=v[92.4,198.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 82, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[90.0,195.60000000000002] ur=v[92.4,198.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 82 ] full=v3d[38, 82, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 81, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[92.4,193.20000000000002] ur=v[94.80000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 81, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[92.4,193.20000000000002] ur=v[94.80000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 82, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[92.4,195.60000000000002] ur=v[94.80000000000001,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 82, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[92.4,195.60000000000002] ur=v[94.80000000000001,198.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 82 ] full=None [pin_group/convert_pin]: pins {v3d[38, 82, 0], v3d[38, 81, 0]} [pin_group/convert_pin]: secondary {v3d[38, 81, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,206.8] ur=v[91.5,207.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 86, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,205.20000000000002] ur=v[90.0,207.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 86, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,205.20000000000002] ur=v[90.0,207.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 86 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 87, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,207.60000000000002] ur=v[90.0,210.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 87, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,207.60000000000002] ur=v[90.0,210.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 87 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 86, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[90.0,205.20000000000002] ur=v[92.4,207.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 86, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[90.0,205.20000000000002] ur=v[92.4,207.60000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 86 ] full=v3d[38, 86, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 87, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[90.0,207.60000000000002] ur=v[92.4,210.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 87, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[90.0,207.60000000000002] ur=v[92.4,210.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 87 ] full=v3d[38, 87, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 86, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[92.4,205.20000000000002] ur=v[94.80000000000001,207.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 86, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[92.4,205.20000000000002] ur=v[94.80000000000001,207.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 86 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 87, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[92.4,207.60000000000002] ur=v[94.80000000000001,210.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 87, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[92.4,207.60000000000002] ur=v[94.80000000000001,210.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 87 ] full=None [pin_group/convert_pin]: pins {v3d[38, 86, 0], v3d[38, 87, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,186.0] ur=v[91.5,186.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 77, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[87.60000000000001,183.60000000000002] ur=v[90.0,186.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 77, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[87.60000000000001,183.60000000000002] ur=v[90.0,186.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 77 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 78, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[87.60000000000001,186.0] ur=v[90.0,188.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 78, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[87.60000000000001,186.0] ur=v[90.0,188.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 78 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 77, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[90.0,183.60000000000002] ur=v[92.4,186.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 77, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[90.0,183.60000000000002] ur=v[92.4,186.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 77 ] full=v3d[38, 77, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 78, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[90.0,186.0] ur=v[92.4,188.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 78, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[90.0,186.0] ur=v[92.4,188.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 78 ] full=v3d[38, 78, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 77, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[92.4,183.60000000000002] ur=v[94.80000000000001,186.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 77, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[92.4,183.60000000000002] ur=v[94.80000000000001,186.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 77 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 78, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[92.4,186.0] ur=v[94.80000000000001,188.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 78, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[92.4,186.0] ur=v[94.80000000000001,188.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 78 ] full=None [pin_group/convert_pin]: pins {v3d[38, 77, 0], v3d[38, 78, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,102.80000000000001] ur=v[91.5,103.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 42, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,99.60000000000001] ur=v[90.0,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 42, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[87.60000000000001,99.60000000000001] ur=v[90.0,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 43, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,102.0] ur=v[90.0,104.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 43, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[87.60000000000001,102.0] ur=v[90.0,104.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 43 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 44, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,104.4] ur=v[90.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 44, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[87.60000000000001,104.4] ur=v[90.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 42, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[90.0,99.60000000000001] ur=v[92.4,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 42, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[90.0,99.60000000000001] ur=v[92.4,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 38 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 43, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[90.0,102.0] ur=v[92.4,104.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 43, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[90.0,102.0] ur=v[92.4,104.4]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 43 ] full=v3d[38, 43, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 44, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[90.0,104.4] ur=v[92.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 44, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[90.0,104.4] ur=v[92.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 38 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 42, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[92.4,99.60000000000001] ur=v[94.80000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 42, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[92.4,99.60000000000001] ur=v[94.80000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 43, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[92.4,102.0] ur=v[94.80000000000001,104.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 43, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[92.4,102.0] ur=v[94.80000000000001,104.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 43 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 44, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[92.4,104.4] ur=v[94.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 44, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[92.4,104.4] ur=v[94.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 44 ] full=None [pin_group/convert_pin]: pins {v3d[38, 43, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,227.60000000000002] ur=v[91.5,228.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 94, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[87.60000000000001,224.4] ur=v[90.0,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 94, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[87.60000000000001,224.4] ur=v[90.0,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 95, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[87.60000000000001,226.8] ur=v[90.0,229.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 95, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[87.60000000000001,226.8] ur=v[90.0,229.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 95 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 96, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[87.60000000000001,229.20000000000002] ur=v[90.0,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 96, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[87.60000000000001,229.20000000000002] ur=v[90.0,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 94, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[90.0,224.4] ur=v[92.4,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 94, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[90.0,224.4] ur=v[92.4,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 38 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 95, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[90.0,226.8] ur=v[92.4,229.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 95, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[90.0,226.8] ur=v[92.4,229.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 95 ] full=v3d[38, 95, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 96, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[90.0,229.20000000000002] ur=v[92.4,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 96, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[90.0,229.20000000000002] ur=v[92.4,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 38 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 94, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[92.4,224.4] ur=v[94.80000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 94, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[92.4,224.4] ur=v[94.80000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 95, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[92.4,226.8] ur=v[94.80000000000001,229.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 95, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[92.4,226.8] ur=v[94.80000000000001,229.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 95 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 96, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[92.4,229.20000000000002] ur=v[94.80000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 96, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[92.4,229.20000000000002] ur=v[94.80000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 96 ] full=None [pin_group/convert_pin]: pins {v3d[38, 95, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,175.20000000000002] ur=v[91.5,176.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 73, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[87.60000000000001,174.0] ur=v[90.0,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 73, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,174.0] ur=v[90.0,176.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 74, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[87.60000000000001,176.4] ur=v[90.0,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 74, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,176.4] ur=v[90.0,178.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 74 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 73, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[90.0,174.0] ur=v[92.4,176.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 73, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[90.0,174.0] ur=v[92.4,176.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 73 ] full=v3d[38, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 74, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[90.0,176.4] ur=v[92.4,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 74, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[90.0,176.4] ur=v[92.4,178.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 74 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 73, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[92.4,174.0] ur=v[94.80000000000001,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 73, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[92.4,174.0] ur=v[94.80000000000001,176.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 74, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[92.4,176.4] ur=v[94.80000000000001,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 74, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[92.4,176.4] ur=v[94.80000000000001,178.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 74 ] full=None [pin_group/convert_pin]: pins {v3d[38, 74, 0], v3d[38, 73, 0]} [pin_group/convert_pin]: secondary {v3d[38, 74, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,279.2] ur=v[91.5,280.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 116, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[87.60000000000001,277.2] ur=v[90.0,279.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 116, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[87.60000000000001,277.2] ur=v[90.0,279.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 116 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 117, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[87.60000000000001,279.6] ur=v[90.0,282.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 117, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[87.60000000000001,279.6] ur=v[90.0,282.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 117 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 116, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[90.0,277.2] ur=v[92.4,279.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 116, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[90.0,277.2] ur=v[92.4,279.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 116 ] full=v3d[38, 116, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 117, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[90.0,279.6] ur=v[92.4,282.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 117, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[90.0,279.6] ur=v[92.4,282.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 117 ] full=v3d[38, 117, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 116, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[92.4,277.2] ur=v[94.80000000000001,279.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 116, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[92.4,277.2] ur=v[94.80000000000001,279.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 116 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 117, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[92.4,279.6] ur=v[94.80000000000001,282.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 117, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[92.4,279.6] ur=v[94.80000000000001,282.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 117 ] full=None [pin_group/convert_pin]: pins {v3d[38, 116, 0], v3d[38, 117, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,133.6] ur=v[91.5,134.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 55, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[87.60000000000001,130.8] ur=v[90.0,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 55, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[87.60000000000001,130.8] ur=v[90.0,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 56, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[87.60000000000001,133.20000000000002] ur=v[90.0,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 56, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[87.60000000000001,133.20000000000002] ur=v[90.0,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 55, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[90.0,130.8] ur=v[92.4,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 55, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[90.0,130.8] ur=v[92.4,133.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 56, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[90.0,133.20000000000002] ur=v[92.4,135.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 56, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[90.0,133.20000000000002] ur=v[92.4,135.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 56 ] full=v3d[38, 56, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 55, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[92.4,130.8] ur=v[94.80000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 55, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[92.4,130.8] ur=v[94.80000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 56, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[92.4,133.20000000000002] ur=v[94.80000000000001,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 56, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[92.4,133.20000000000002] ur=v[94.80000000000001,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 56 ] full=None [pin_group/convert_pin]: pins {v3d[38, 56, 0], v3d[38, 55, 0]} [pin_group/convert_pin]: secondary {v3d[38, 55, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,216.8] ur=v[91.5,217.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 90, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,214.8] ur=v[90.0,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 90, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,214.8] ur=v[90.0,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 90 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 91, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,217.20000000000002] ur=v[90.0,219.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 91, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,217.20000000000002] ur=v[90.0,219.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 91 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 90, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[90.0,214.8] ur=v[92.4,217.20000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 90, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[90.0,214.8] ur=v[92.4,217.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 90 ] full=v3d[38, 90, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 91, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[90.0,217.20000000000002] ur=v[92.4,219.60000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 91, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[90.0,217.20000000000002] ur=v[92.4,219.60000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 91 ] full=v3d[38, 91, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 90, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[92.4,214.8] ur=v[94.80000000000001,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 90, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[92.4,214.8] ur=v[94.80000000000001,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 90 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 91, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[92.4,217.20000000000002] ur=v[94.80000000000001,219.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 91, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[92.4,217.20000000000002] ur=v[94.80000000000001,219.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 91 ] full=None [pin_group/convert_pin]: pins {v3d[38, 91, 0], v3d[38, 90, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,154.4] ur=v[91.5,155.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 64, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,152.4] ur=v[90.0,154.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 64, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[87.60000000000001,152.4] ur=v[90.0,154.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 64 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 65, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,154.8] ur=v[90.0,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 65, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[87.60000000000001,154.8] ur=v[90.0,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 65 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 64, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[90.0,152.4] ur=v[92.4,154.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 64, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[90.0,152.4] ur=v[92.4,154.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 64 ] full=v3d[38, 64, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 65, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[90.0,154.8] ur=v[92.4,157.20000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 65, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[90.0,154.8] ur=v[92.4,157.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 65 ] full=v3d[38, 65, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 64, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[92.4,152.4] ur=v[94.80000000000001,154.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 64, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[92.4,152.4] ur=v[94.80000000000001,154.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 64 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 65, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[92.4,154.8] ur=v[94.80000000000001,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 65, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[92.4,154.8] ur=v[94.80000000000001,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 65 ] full=None [pin_group/convert_pin]: pins {v3d[38, 64, 0], v3d[38, 65, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,112.80000000000001] ur=v[91.5,113.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 47, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,111.60000000000001] ur=v[90.0,114.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 47, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[87.60000000000001,111.60000000000001] ur=v[90.0,114.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 47 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 48, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,114.0] ur=v[90.0,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 48, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[87.60000000000001,114.0] ur=v[90.0,116.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 47, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[90.0,111.60000000000001] ur=v[92.4,114.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 47, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[90.0,111.60000000000001] ur=v[92.4,114.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 47 ] full=v3d[38, 47, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 48, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[90.0,114.0] ur=v[92.4,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 48, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[90.0,114.0] ur=v[92.4,116.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 47, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[92.4,111.60000000000001] ur=v[94.80000000000001,114.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 47, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[92.4,111.60000000000001] ur=v[94.80000000000001,114.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 47 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 48, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[92.4,114.0] ur=v[94.80000000000001,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 48, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[92.4,114.0] ur=v[94.80000000000001,116.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 48 ] full=None [pin_group/convert_pin]: pins {v3d[38, 47, 0], v3d[38, 48, 0]} [pin_group/convert_pin]: secondary {v3d[38, 48, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,248.4] ur=v[91.5,249.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 103, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,246.0] ur=v[90.0,248.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 103, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[87.60000000000001,246.0] ur=v[90.0,248.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 103 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 104, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,248.4] ur=v[90.0,250.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 104, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[87.60000000000001,248.4] ur=v[90.0,250.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 104 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 103, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[90.0,246.0] ur=v[92.4,248.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 103, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[90.0,246.0] ur=v[92.4,248.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 103 ] full=v3d[38, 103, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 104, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[90.0,248.4] ur=v[92.4,250.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 104, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[90.0,248.4] ur=v[92.4,250.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 104 ] full=v3d[38, 104, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 103, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[92.4,246.0] ur=v[94.80000000000001,248.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 103, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[92.4,246.0] ur=v[94.80000000000001,248.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 103 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 104, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[92.4,248.4] ur=v[94.80000000000001,250.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 104, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[92.4,248.4] ur=v[94.80000000000001,250.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 104 ] full=None [pin_group/convert_pin]: pins {v3d[38, 104, 0], v3d[38, 103, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,165.20000000000002] ur=v[91.5,166.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 68, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[87.60000000000001,162.0] ur=v[90.0,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 68, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,162.0] ur=v[90.0,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 69, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[87.60000000000001,164.4] ur=v[90.0,166.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 69, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,164.4] ur=v[90.0,166.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 69 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 70, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[87.60000000000001,166.8] ur=v[90.0,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 70, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,166.8] ur=v[90.0,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 68, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[90.0,162.0] ur=v[92.4,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 68, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[90.0,162.0] ur=v[92.4,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 38 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 69, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[90.0,164.4] ur=v[92.4,166.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 69, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[90.0,164.4] ur=v[92.4,166.8]) = inf [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 69 ] full=v3d[38, 69, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 70, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[90.0,166.8] ur=v[92.4,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 70, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[90.0,166.8] ur=v[92.4,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 38 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 68, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[92.4,162.0] ur=v[94.80000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 68, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[92.4,162.0] ur=v[94.80000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 69, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[92.4,164.4] ur=v[94.80000000000001,166.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 69, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[92.4,164.4] ur=v[94.80000000000001,166.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 69 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 70, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[92.4,166.8] ur=v[94.80000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 70, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[92.4,166.8] ur=v[94.80000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 70 ] full=None [pin_group/convert_pin]: pins {v3d[38, 69, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,258.40000000000003] ur=v[91.5,259.2]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 107, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[87.60000000000001,255.60000000000002] ur=v[90.0,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 107, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[87.60000000000001,255.60000000000002] ur=v[90.0,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 108, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[87.60000000000001,258.0] ur=v[90.0,260.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 108, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[87.60000000000001,258.0] ur=v[90.0,260.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 37 , 108 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 107, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[90.0,255.60000000000002] ur=v[92.4,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 107, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[90.0,255.60000000000002] ur=v[92.4,258.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 108, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[90.0,258.0] ur=v[92.4,260.40000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 108, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[90.0,258.0] ur=v[92.4,260.40000000000003]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 38 , 108 ] full=v3d[38, 108, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 107, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[92.4,255.60000000000002] ur=v[94.80000000000001,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 107, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[92.4,255.60000000000002] ur=v[94.80000000000001,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 108, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[92.4,258.0] ur=v[94.80000000000001,260.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 108, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[92.4,258.0] ur=v[94.80000000000001,260.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 39 , 108 ] full=None [pin_group/convert_pin]: pins {v3d[38, 107, 0], v3d[38, 108, 0]} [pin_group/convert_pin]: secondary {v3d[38, 107, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,279.2] ur=v[98.30000000000001,280.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 116, 0] [v[97.5,279.2], v[98.30000000000001,280.0]] . ( layer=m3 ll=v[94.80000000000001,277.2] ur=v[97.2,279.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 116, 0] [v[96.9,278.6], v[98.9,280.6]] . ( layer=m3 ll=v[94.80000000000001,277.2] ur=v[97.2,279.6]) = 1.0440306508910542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 116 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 117, 0] [v[97.5,279.2], v[98.30000000000001,280.0]] . ( layer=m3 ll=v[94.80000000000001,279.6] ur=v[97.2,282.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 117, 0] [v[96.9,278.6], v[98.9,280.6]] . ( layer=m3 ll=v[94.80000000000001,279.6] ur=v[97.2,282.0]) = 1.0440306508910542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 117 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 116, 0] [v[97.5,279.2], v[98.30000000000001,280.0]] . ( layer=m3 ll=v[97.2,277.2] ur=v[99.60000000000001,279.6]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 116, 0] [v[96.9,278.6], v[98.9,280.6]] . ( layer=m3 ll=v[97.2,277.2] ur=v[99.60000000000001,279.6]) = 1.9723082923316044 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 116 ] full=v3d[41, 116, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 117, 0] [v[97.5,279.2], v[98.30000000000001,280.0]] . ( layer=m3 ll=v[97.2,279.6] ur=v[99.60000000000001,282.0]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 117, 0] [v[96.9,278.6], v[98.9,280.6]] . ( layer=m3 ll=v[97.2,279.6] ur=v[99.60000000000001,282.0]) = 1.9723082923316044 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 117 ] full=v3d[41, 117, 0] [pin_group/convert_pin]: pins {v3d[40, 117, 0], v3d[41, 116, 0], v3d[41, 117, 0], v3d[40, 116, 0]} [pin_group/convert_pin]: secondary {v3d[40, 117, 0], v3d[40, 116, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,248.4] ur=v[98.30000000000001,249.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 103, 0] [v[97.5,248.4], v[98.30000000000001,249.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,246.0] ur=v[97.2,248.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 103, 0] [v[96.9,247.8], v[98.9,249.8]] . ( layer=m3 ll=v[94.80000000000001,246.0] ur=v[97.2,248.4]) = 0.6708203932499306 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499306 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 103 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 104, 0] [v[97.5,248.4], v[98.30000000000001,249.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,248.4] ur=v[97.2,250.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 104, 0] [v[96.9,247.8], v[98.9,249.8]] . ( layer=m3 ll=v[94.80000000000001,248.4] ur=v[97.2,250.8]) = 1.4317821063276401 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276401 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 104 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 103, 0] [v[97.5,248.4], v[98.30000000000001,249.20000000000002]] . ( layer=m3 ll=v[97.2,246.0] ur=v[99.60000000000001,248.4]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 103, 0] [v[96.9,247.8], v[98.9,249.8]] . ( layer=m3 ll=v[97.2,246.0] ur=v[99.60000000000001,248.4]) = 1.8027756377319955 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 103 ] full=v3d[41, 103, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 104, 0] [v[97.5,248.4], v[98.30000000000001,249.20000000000002]] . ( layer=m3 ll=v[97.2,248.4] ur=v[99.60000000000001,250.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 104, 0] [v[96.9,247.8], v[98.9,249.8]] . ( layer=m3 ll=v[97.2,248.4] ur=v[99.60000000000001,250.8]) = 2.20227155455453 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 104 ] full=v3d[41, 104, 0] [pin_group/convert_pin]: pins {v3d[40, 103, 0], v3d[41, 103, 0], v3d[40, 104, 0], v3d[41, 104, 0]} [pin_group/convert_pin]: secondary {v3d[40, 103, 0], v3d[40, 104, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,290.0] ur=v[98.30000000000001,290.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 120, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[94.80000000000001,286.8] ur=v[97.2,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 120, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,286.8] ur=v[97.2,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 121, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[94.80000000000001,289.2] ur=v[97.2,291.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 121, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,289.2] ur=v[97.2,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 121 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 122, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[94.80000000000001,291.6] ur=v[97.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 122, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,291.6] ur=v[97.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 120, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[97.2,286.8] ur=v[99.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 120, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[97.2,286.8] ur=v[99.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 41 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 121, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[97.2,289.2] ur=v[99.60000000000001,291.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 121, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[97.2,289.2] ur=v[99.60000000000001,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 121 ] full=v3d[41, 121, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 122, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[97.2,291.6] ur=v[99.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 122, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[97.2,291.6] ur=v[99.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 41 , 122 ] full=None [pin_group/convert_pin]: pins {v3d[40, 121, 0], v3d[41, 121, 0]} [pin_group/convert_pin]: secondary {v3d[40, 121, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,186.0] ur=v[98.30000000000001,186.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 77, 0] [v[97.5,186.0], v[98.30000000000001,186.8]] . ( layer=m3 ll=v[94.80000000000001,183.60000000000002] ur=v[97.2,186.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 77, 0] [v[96.9,185.4], v[98.9,187.4]] . ( layer=m3 ll=v[94.80000000000001,183.60000000000002] ur=v[97.2,186.0]) = 0.6708203932499306 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499306 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 77 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 78, 0] [v[97.5,186.0], v[98.30000000000001,186.8]] . ( layer=m3 ll=v[94.80000000000001,186.0] ur=v[97.2,188.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 78, 0] [v[96.9,185.4], v[98.9,187.4]] . ( layer=m3 ll=v[94.80000000000001,186.0] ur=v[97.2,188.4]) = 1.4317821063276401 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276401 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 78 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 77, 0] [v[97.5,186.0], v[98.30000000000001,186.8]] . ( layer=m3 ll=v[97.2,183.60000000000002] ur=v[99.60000000000001,186.0]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 77, 0] [v[96.9,185.4], v[98.9,187.4]] . ( layer=m3 ll=v[97.2,183.60000000000002] ur=v[99.60000000000001,186.0]) = 1.8027756377319955 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 77 ] full=v3d[41, 77, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 78, 0] [v[97.5,186.0], v[98.30000000000001,186.8]] . ( layer=m3 ll=v[97.2,186.0] ur=v[99.60000000000001,188.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 78, 0] [v[96.9,185.4], v[98.9,187.4]] . ( layer=m3 ll=v[97.2,186.0] ur=v[99.60000000000001,188.4]) = 2.20227155455453 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 78 ] full=v3d[41, 78, 0] [pin_group/convert_pin]: pins {v3d[40, 78, 0], v3d[41, 78, 0], v3d[40, 77, 0], v3d[41, 77, 0]} [pin_group/convert_pin]: secondary {v3d[40, 77, 0], v3d[40, 78, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,216.8] ur=v[98.30000000000001,217.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 90, 0] [v[97.5,216.8], v[98.30000000000001,217.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,214.8] ur=v[97.2,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 90, 0] [v[96.9,216.20000000000002], v[98.9,218.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,214.8] ur=v[97.2,217.20000000000002]) = 1.0440306508910542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 90 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 91, 0] [v[97.5,216.8], v[98.30000000000001,217.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,217.20000000000002] ur=v[97.2,219.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 91, 0] [v[96.9,216.20000000000002], v[98.9,218.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,217.20000000000002] ur=v[97.2,219.60000000000002]) = 1.0440306508910542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 91 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 90, 0] [v[97.5,216.8], v[98.30000000000001,217.60000000000002]] . ( layer=m3 ll=v[97.2,214.8] ur=v[99.60000000000001,217.20000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 90, 0] [v[96.9,216.20000000000002], v[98.9,218.20000000000002]] . ( layer=m3 ll=v[97.2,214.8] ur=v[99.60000000000001,217.20000000000002]) = 1.9723082923316044 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 90 ] full=v3d[41, 90, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 91, 0] [v[97.5,216.8], v[98.30000000000001,217.60000000000002]] . ( layer=m3 ll=v[97.2,217.20000000000002] ur=v[99.60000000000001,219.60000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 91, 0] [v[96.9,216.20000000000002], v[98.9,218.20000000000002]] . ( layer=m3 ll=v[97.2,217.20000000000002] ur=v[99.60000000000001,219.60000000000002]) = 1.9723082923316044 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 91 ] full=v3d[41, 91, 0] [pin_group/convert_pin]: pins {v3d[41, 91, 0], v3d[40, 91, 0], v3d[40, 90, 0], v3d[41, 90, 0]} [pin_group/convert_pin]: secondary {v3d[40, 90, 0], v3d[40, 91, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,175.20000000000002] ur=v[98.30000000000001,176.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 73, 0] [v[97.5,175.20000000000002], v[98.30000000000001,176.0]] . ( layer=m3 ll=v[94.80000000000001,174.0] ur=v[97.2,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 73, 0] [v[96.9,174.60000000000002], v[98.9,176.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,174.0] ur=v[97.2,176.4]) = 1.8248287590894485 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894485 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 74, 0] [v[97.5,175.20000000000002], v[98.30000000000001,176.0]] . ( layer=m3 ll=v[94.80000000000001,176.4] ur=v[97.2,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 74, 0] [v[96.9,174.60000000000002], v[98.9,176.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,176.4] ur=v[97.2,178.8]) = 0.360555127546406 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.360555127546406 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 74 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 73, 0] [v[97.5,175.20000000000002], v[98.30000000000001,176.0]] . ( layer=m3 ll=v[97.2,174.0] ur=v[99.60000000000001,176.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 73, 0] [v[96.9,174.60000000000002], v[98.9,176.60000000000002]] . ( layer=m3 ll=v[97.2,174.0] ur=v[99.60000000000001,176.4]) = 2.475883680627979 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 73 ] full=v3d[41, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 74, 0] [v[97.5,175.20000000000002], v[98.30000000000001,176.0]] . ( layer=m3 ll=v[97.2,176.4] ur=v[99.60000000000001,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 74, 0] [v[96.9,174.60000000000002], v[98.9,176.60000000000002]] . ( layer=m3 ll=v[97.2,176.4] ur=v[99.60000000000001,178.8]) = 1.7117242768623737 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623737 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 74 ] full=None [pin_group/convert_pin]: pins {v3d[40, 73, 0], v3d[41, 73, 0], v3d[41, 74, 0], v3d[40, 74, 0]} [pin_group/convert_pin]: secondary {v3d[40, 73, 0], v3d[40, 74, 0], v3d[41, 74, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,165.20000000000002] ur=v[98.30000000000001,166.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 68, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[94.80000000000001,162.0] ur=v[97.2,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 68, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,162.0] ur=v[97.2,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 69, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[94.80000000000001,164.4] ur=v[97.2,166.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 69, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,164.4] ur=v[97.2,166.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 69 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 70, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[94.80000000000001,166.8] ur=v[97.2,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 70, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,166.8] ur=v[97.2,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 68, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[97.2,162.0] ur=v[99.60000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 68, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[97.2,162.0] ur=v[99.60000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 41 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 69, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[97.2,164.4] ur=v[99.60000000000001,166.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 69, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[97.2,164.4] ur=v[99.60000000000001,166.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 69 ] full=v3d[41, 69, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 70, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[97.2,166.8] ur=v[99.60000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 70, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[97.2,166.8] ur=v[99.60000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 41 , 70 ] full=None [pin_group/convert_pin]: pins {v3d[40, 69, 0], v3d[41, 69, 0]} [pin_group/convert_pin]: secondary {v3d[40, 69, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,144.4] ur=v[98.30000000000001,145.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 60, 0] [v[97.5,144.4], v[98.30000000000001,145.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,142.8] ur=v[97.2,145.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 60, 0] [v[96.9,143.8], v[98.9,145.8]] . ( layer=m3 ll=v[94.80000000000001,142.8] ur=v[97.2,145.20000000000002]) = 1.4317821063276401 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276401 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 60 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 61, 0] [v[97.5,144.4], v[98.30000000000001,145.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,145.20000000000002] ur=v[97.2,147.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 61, 0] [v[96.9,143.8], v[98.9,145.8]] . ( layer=m3 ll=v[94.80000000000001,145.20000000000002] ur=v[97.2,147.6]) = 0.6708203932499306 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499306 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 61 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 60, 0] [v[97.5,144.4], v[98.30000000000001,145.20000000000002]] . ( layer=m3 ll=v[97.2,142.8] ur=v[99.60000000000001,145.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 60, 0] [v[96.9,143.8], v[98.9,145.8]] . ( layer=m3 ll=v[97.2,142.8] ur=v[99.60000000000001,145.20000000000002]) = 2.20227155455453 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 60 ] full=v3d[41, 60, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 61, 0] [v[97.5,144.4], v[98.30000000000001,145.20000000000002]] . ( layer=m3 ll=v[97.2,145.20000000000002] ur=v[99.60000000000001,147.6]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 61, 0] [v[96.9,143.8], v[98.9,145.8]] . ( layer=m3 ll=v[97.2,145.20000000000002] ur=v[99.60000000000001,147.6]) = 1.8027756377319955 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 61 ] full=v3d[41, 61, 0] [pin_group/convert_pin]: pins {v3d[41, 61, 0], v3d[40, 60, 0], v3d[41, 60, 0], v3d[40, 61, 0]} [pin_group/convert_pin]: secondary {v3d[40, 60, 0], v3d[40, 61, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,123.60000000000001] ur=v[98.30000000000001,124.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 51, 0] [v[97.5,123.60000000000001], v[98.30000000000001,124.4]] . ( layer=m3 ll=v[94.80000000000001,121.2] ur=v[97.2,123.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 51, 0] [v[96.9,123.0], v[98.9,125.0]] . ( layer=m3 ll=v[94.80000000000001,121.2] ur=v[97.2,123.60000000000001]) = 0.6708203932499432 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499432 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 51 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 52, 0] [v[97.5,123.60000000000001], v[98.30000000000001,124.4]] . ( layer=m3 ll=v[94.80000000000001,123.60000000000001] ur=v[97.2,126.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 52, 0] [v[96.9,123.0], v[98.9,125.0]] . ( layer=m3 ll=v[94.80000000000001,123.60000000000001] ur=v[97.2,126.0]) = 1.4317821063276264 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276264 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 52 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 51, 0] [v[97.5,123.60000000000001], v[98.30000000000001,124.4]] . ( layer=m3 ll=v[97.2,121.2] ur=v[99.60000000000001,123.60000000000001]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 51, 0] [v[96.9,123.0], v[98.9,125.0]] . ( layer=m3 ll=v[97.2,121.2] ur=v[99.60000000000001,123.60000000000001]) = 1.8027756377320001 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 51 ] full=v3d[41, 51, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 52, 0] [v[97.5,123.60000000000001], v[98.30000000000001,124.4]] . ( layer=m3 ll=v[97.2,123.60000000000001] ur=v[99.60000000000001,126.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 52, 0] [v[96.9,123.0], v[98.9,125.0]] . ( layer=m3 ll=v[97.2,123.60000000000001] ur=v[99.60000000000001,126.0]) = 2.2022715545545206 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 52 ] full=v3d[41, 52, 0] [pin_group/convert_pin]: pins {v3d[40, 51, 0], v3d[41, 51, 0], v3d[40, 52, 0], v3d[41, 52, 0]} [pin_group/convert_pin]: secondary {v3d[40, 51, 0], v3d[40, 52, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,102.80000000000001] ur=v[98.30000000000001,103.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 42, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,99.60000000000001] ur=v[97.2,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 42, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[94.80000000000001,99.60000000000001] ur=v[97.2,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 43, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,102.0] ur=v[97.2,104.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 43, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[94.80000000000001,102.0] ur=v[97.2,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 43 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 44, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,104.4] ur=v[97.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 44, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[94.80000000000001,104.4] ur=v[97.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 42, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[97.2,99.60000000000001] ur=v[99.60000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 42, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[97.2,99.60000000000001] ur=v[99.60000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 41 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 43, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[97.2,102.0] ur=v[99.60000000000001,104.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 43, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[97.2,102.0] ur=v[99.60000000000001,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 43 ] full=v3d[41, 43, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 44, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[97.2,104.4] ur=v[99.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 44, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[97.2,104.4] ur=v[99.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 41 , 44 ] full=None [pin_group/convert_pin]: pins {v3d[40, 43, 0], v3d[41, 43, 0]} [pin_group/convert_pin]: secondary {v3d[40, 43, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,154.4] ur=v[98.30000000000001,155.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 64, 0] [v[97.5,154.4], v[98.30000000000001,155.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,152.4] ur=v[97.2,154.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 64, 0] [v[96.9,153.8], v[98.9,155.8]] . ( layer=m3 ll=v[94.80000000000001,152.4] ur=v[97.2,154.8]) = 1.0440306508910542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 64 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 65, 0] [v[97.5,154.4], v[98.30000000000001,155.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,154.8] ur=v[97.2,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 65, 0] [v[96.9,153.8], v[98.9,155.8]] . ( layer=m3 ll=v[94.80000000000001,154.8] ur=v[97.2,157.20000000000002]) = 1.0440306508910542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 65 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 64, 0] [v[97.5,154.4], v[98.30000000000001,155.20000000000002]] . ( layer=m3 ll=v[97.2,152.4] ur=v[99.60000000000001,154.8]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 64, 0] [v[96.9,153.8], v[98.9,155.8]] . ( layer=m3 ll=v[97.2,152.4] ur=v[99.60000000000001,154.8]) = 1.9723082923316044 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 64 ] full=v3d[41, 64, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 65, 0] [v[97.5,154.4], v[98.30000000000001,155.20000000000002]] . ( layer=m3 ll=v[97.2,154.8] ur=v[99.60000000000001,157.20000000000002]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 65, 0] [v[96.9,153.8], v[98.9,155.8]] . ( layer=m3 ll=v[97.2,154.8] ur=v[99.60000000000001,157.20000000000002]) = 1.9723082923316044 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 65 ] full=v3d[41, 65, 0] [pin_group/convert_pin]: pins {v3d[41, 64, 0], v3d[40, 65, 0], v3d[41, 65, 0], v3d[40, 64, 0]} [pin_group/convert_pin]: secondary {v3d[40, 65, 0], v3d[40, 64, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,133.6] ur=v[98.30000000000001,134.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 55, 0] [v[97.5,133.6], v[98.30000000000001,134.4]] . ( layer=m3 ll=v[94.80000000000001,130.8] ur=v[97.2,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 55, 0] [v[96.9,133.0], v[98.9,135.0]] . ( layer=m3 ll=v[94.80000000000001,130.8] ur=v[97.2,133.20000000000002]) = 0.360555127546406 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.360555127546406 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 56, 0] [v[97.5,133.6], v[98.30000000000001,134.4]] . ( layer=m3 ll=v[94.80000000000001,133.20000000000002] ur=v[97.2,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 56, 0] [v[96.9,133.0], v[98.9,135.0]] . ( layer=m3 ll=v[94.80000000000001,133.20000000000002] ur=v[97.2,135.6]) = 1.8248287590894485 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894485 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 55, 0] [v[97.5,133.6], v[98.30000000000001,134.4]] . ( layer=m3 ll=v[97.2,130.8] ur=v[99.60000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 55, 0] [v[96.9,133.0], v[98.9,135.0]] . ( layer=m3 ll=v[97.2,130.8] ur=v[99.60000000000001,133.20000000000002]) = 1.7117242768623737 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623737 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 56, 0] [v[97.5,133.6], v[98.30000000000001,134.4]] . ( layer=m3 ll=v[97.2,133.20000000000002] ur=v[99.60000000000001,135.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 56, 0] [v[96.9,133.0], v[98.9,135.0]] . ( layer=m3 ll=v[97.2,133.20000000000002] ur=v[99.60000000000001,135.6]) = 2.475883680627979 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 56 ] full=v3d[41, 56, 0] [pin_group/convert_pin]: pins {v3d[41, 56, 0], v3d[40, 55, 0], v3d[41, 55, 0], v3d[40, 56, 0]} [pin_group/convert_pin]: secondary {v3d[40, 55, 0], v3d[41, 55, 0], v3d[40, 56, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,206.8] ur=v[98.30000000000001,207.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 86, 0] [v[97.5,206.8], v[98.30000000000001,207.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,205.20000000000002] ur=v[97.2,207.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 86, 0] [v[96.9,206.20000000000002], v[98.9,208.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,205.20000000000002] ur=v[97.2,207.60000000000002]) = 1.4317821063276401 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276401 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 86 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 87, 0] [v[97.5,206.8], v[98.30000000000001,207.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,207.60000000000002] ur=v[97.2,210.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 87, 0] [v[96.9,206.20000000000002], v[98.9,208.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,207.60000000000002] ur=v[97.2,210.0]) = 0.6708203932499306 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499306 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 87 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 86, 0] [v[97.5,206.8], v[98.30000000000001,207.60000000000002]] . ( layer=m3 ll=v[97.2,205.20000000000002] ur=v[99.60000000000001,207.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 86, 0] [v[96.9,206.20000000000002], v[98.9,208.20000000000002]] . ( layer=m3 ll=v[97.2,205.20000000000002] ur=v[99.60000000000001,207.60000000000002]) = 2.20227155455453 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 86 ] full=v3d[41, 86, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 87, 0] [v[97.5,206.8], v[98.30000000000001,207.60000000000002]] . ( layer=m3 ll=v[97.2,207.60000000000002] ur=v[99.60000000000001,210.0]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 87, 0] [v[96.9,206.20000000000002], v[98.9,208.20000000000002]] . ( layer=m3 ll=v[97.2,207.60000000000002] ur=v[99.60000000000001,210.0]) = 1.8027756377319955 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 87 ] full=v3d[41, 87, 0] [pin_group/convert_pin]: pins {v3d[41, 86, 0], v3d[40, 87, 0], v3d[41, 87, 0], v3d[40, 86, 0]} [pin_group/convert_pin]: secondary {v3d[40, 87, 0], v3d[40, 86, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,237.60000000000002] ur=v[98.30000000000001,238.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 99, 0] [v[97.5,237.60000000000002], v[98.30000000000001,238.4]] . ( layer=m3 ll=v[94.80000000000001,236.4] ur=v[97.2,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 99, 0] [v[96.9,237.0], v[98.9,239.0]] . ( layer=m3 ll=v[94.80000000000001,236.4] ur=v[97.2,238.8]) = 1.8248287590894767 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894767 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 100, 0] [v[97.5,237.60000000000002], v[98.30000000000001,238.4]] . ( layer=m3 ll=v[94.80000000000001,238.8] ur=v[97.2,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 100, 0] [v[96.9,237.0], v[98.9,239.0]] . ( layer=m3 ll=v[94.80000000000001,238.8] ur=v[97.2,241.20000000000002]) = 0.36055512754639024 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.36055512754639024 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 100 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 99, 0] [v[97.5,237.60000000000002], v[98.30000000000001,238.4]] . ( layer=m3 ll=v[97.2,236.4] ur=v[99.60000000000001,238.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 99, 0] [v[96.9,237.0], v[98.9,239.0]] . ( layer=m3 ll=v[97.2,236.4] ur=v[99.60000000000001,238.8]) = 2.475883680628 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 99 ] full=v3d[41, 99, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 100, 0] [v[97.5,237.60000000000002], v[98.30000000000001,238.4]] . ( layer=m3 ll=v[97.2,238.8] ur=v[99.60000000000001,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 100, 0] [v[96.9,237.0], v[98.9,239.0]] . ( layer=m3 ll=v[97.2,238.8] ur=v[99.60000000000001,241.20000000000002]) = 1.7117242768623704 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623704 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 100 ] full=None [pin_group/convert_pin]: pins {v3d[41, 99, 0], v3d[41, 100, 0], v3d[40, 99, 0], v3d[40, 100, 0]} [pin_group/convert_pin]: secondary {v3d[40, 100, 0], v3d[41, 100, 0], v3d[40, 99, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,112.80000000000001] ur=v[98.30000000000001,113.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 47, 0] [v[97.5,112.80000000000001], v[98.30000000000001,113.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,111.60000000000001] ur=v[97.2,114.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 47, 0] [v[96.9,112.2], v[98.9,114.2]] . ( layer=m3 ll=v[94.80000000000001,111.60000000000001] ur=v[97.2,114.0]) = 1.8248287590894625 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894625 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 47 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 48, 0] [v[97.5,112.80000000000001], v[98.30000000000001,113.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,114.0] ur=v[97.2,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 48, 0] [v[96.9,112.2], v[98.9,114.2]] . ( layer=m3 ll=v[94.80000000000001,114.0] ur=v[97.2,116.4]) = 0.3605551275463981 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.3605551275463981 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 47, 0] [v[97.5,112.80000000000001], v[98.30000000000001,113.60000000000001]] . ( layer=m3 ll=v[97.2,111.60000000000001] ur=v[99.60000000000001,114.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 47, 0] [v[96.9,112.2], v[98.9,114.2]] . ( layer=m3 ll=v[97.2,111.60000000000001] ur=v[99.60000000000001,114.0]) = 2.475883680627989 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 47 ] full=v3d[41, 47, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 48, 0] [v[97.5,112.80000000000001], v[98.30000000000001,113.60000000000001]] . ( layer=m3 ll=v[97.2,114.0] ur=v[99.60000000000001,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 48, 0] [v[96.9,112.2], v[98.9,114.2]] . ( layer=m3 ll=v[97.2,114.0] ur=v[99.60000000000001,116.4]) = 1.711724276862372 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.711724276862372 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 48 ] full=None [pin_group/convert_pin]: pins {v3d[40, 48, 0], v3d[41, 48, 0], v3d[40, 47, 0], v3d[41, 47, 0]} [pin_group/convert_pin]: secondary {v3d[40, 48, 0], v3d[41, 48, 0], v3d[40, 47, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,227.60000000000002] ur=v[98.30000000000001,228.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 94, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[94.80000000000001,224.4] ur=v[97.2,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 94, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[94.80000000000001,224.4] ur=v[97.2,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 95, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[94.80000000000001,226.8] ur=v[97.2,229.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 95, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[94.80000000000001,226.8] ur=v[97.2,229.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 95 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 96, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[94.80000000000001,229.20000000000002] ur=v[97.2,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 96, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[94.80000000000001,229.20000000000002] ur=v[97.2,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 40 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 94, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[97.2,224.4] ur=v[99.60000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 94, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[97.2,224.4] ur=v[99.60000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 41 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 95, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[97.2,226.8] ur=v[99.60000000000001,229.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 95, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[97.2,226.8] ur=v[99.60000000000001,229.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 95 ] full=v3d[41, 95, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 96, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[97.2,229.20000000000002] ur=v[99.60000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 96, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[97.2,229.20000000000002] ur=v[99.60000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 41 , 96 ] full=None [pin_group/convert_pin]: pins {v3d[40, 95, 0], v3d[41, 95, 0]} [pin_group/convert_pin]: secondary {v3d[40, 95, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,196.0] ur=v[98.30000000000001,196.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 81, 0] [v[97.5,196.0], v[98.30000000000001,196.8]] . ( layer=m3 ll=v[94.80000000000001,193.20000000000002] ur=v[97.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 81, 0] [v[96.9,195.4], v[98.9,197.4]] . ( layer=m3 ll=v[94.80000000000001,193.20000000000002] ur=v[97.2,195.60000000000002]) = 0.360555127546406 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.360555127546406 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 82, 0] [v[97.5,196.0], v[98.30000000000001,196.8]] . ( layer=m3 ll=v[94.80000000000001,195.60000000000002] ur=v[97.2,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 82, 0] [v[96.9,195.4], v[98.9,197.4]] . ( layer=m3 ll=v[94.80000000000001,195.60000000000002] ur=v[97.2,198.0]) = 1.8248287590894485 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894485 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 82 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 81, 0] [v[97.5,196.0], v[98.30000000000001,196.8]] . ( layer=m3 ll=v[97.2,193.20000000000002] ur=v[99.60000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 81, 0] [v[96.9,195.4], v[98.9,197.4]] . ( layer=m3 ll=v[97.2,193.20000000000002] ur=v[99.60000000000001,195.60000000000002]) = 1.7117242768623737 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623737 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 82, 0] [v[97.5,196.0], v[98.30000000000001,196.8]] . ( layer=m3 ll=v[97.2,195.60000000000002] ur=v[99.60000000000001,198.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 82, 0] [v[96.9,195.4], v[98.9,197.4]] . ( layer=m3 ll=v[97.2,195.60000000000002] ur=v[99.60000000000001,198.0]) = 2.475883680627979 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 82 ] full=v3d[41, 82, 0] [pin_group/convert_pin]: pins {v3d[40, 81, 0], v3d[41, 81, 0], v3d[40, 82, 0], v3d[41, 82, 0]} [pin_group/convert_pin]: secondary {v3d[40, 81, 0], v3d[41, 81, 0], v3d[40, 82, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,269.2] ur=v[98.30000000000001,270.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 112, 0] [v[97.5,269.2], v[98.30000000000001,270.0]] . ( layer=m3 ll=v[94.80000000000001,267.6] ur=v[97.2,270.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 112, 0] [v[96.9,268.6], v[98.9,270.6]] . ( layer=m3 ll=v[94.80000000000001,267.6] ur=v[97.2,270.0]) = 1.4317821063276124 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276124 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 112 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 113, 0] [v[97.5,269.2], v[98.30000000000001,270.0]] . ( layer=m3 ll=v[94.80000000000001,270.0] ur=v[97.2,272.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 113, 0] [v[96.9,268.6], v[98.9,270.6]] . ( layer=m3 ll=v[94.80000000000001,270.0] ur=v[97.2,272.40000000000003]) = 0.670820393249956 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.670820393249956 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 113 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 112, 0] [v[97.5,269.2], v[98.30000000000001,270.0]] . ( layer=m3 ll=v[97.2,267.6] ur=v[99.60000000000001,270.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 112, 0] [v[96.9,268.6], v[98.9,270.6]] . ( layer=m3 ll=v[97.2,267.6] ur=v[99.60000000000001,270.0]) = 2.2022715545545117 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 112 ] full=v3d[41, 112, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 113, 0] [v[97.5,269.2], v[98.30000000000001,270.0]] . ( layer=m3 ll=v[97.2,270.0] ur=v[99.60000000000001,272.40000000000003]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 113, 0] [v[96.9,268.6], v[98.9,270.6]] . ( layer=m3 ll=v[97.2,270.0] ur=v[99.60000000000001,272.40000000000003]) = 1.8027756377320048 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 113 ] full=v3d[41, 113, 0] [pin_group/convert_pin]: pins {v3d[41, 113, 0], v3d[40, 112, 0], v3d[41, 112, 0], v3d[40, 113, 0]} [pin_group/convert_pin]: secondary {v3d[40, 112, 0], v3d[40, 113, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,258.40000000000003] ur=v[98.30000000000001,259.2]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 107, 0] [v[97.5,258.40000000000003], v[98.30000000000001,259.2]] . ( layer=m3 ll=v[94.80000000000001,255.60000000000002] ur=v[97.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 107, 0] [v[96.9,257.8], v[98.9,259.8]] . ( layer=m3 ll=v[94.80000000000001,255.60000000000002] ur=v[97.2,258.0]) = 0.36055512754639024 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.36055512754639024 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 108, 0] [v[97.5,258.40000000000003], v[98.30000000000001,259.2]] . ( layer=m3 ll=v[94.80000000000001,258.0] ur=v[97.2,260.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 108, 0] [v[96.9,257.8], v[98.9,259.8]] . ( layer=m3 ll=v[94.80000000000001,258.0] ur=v[97.2,260.40000000000003]) = 1.8248287590894767 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894767 >? 0 [router/convert_pin_to_tracks]: Converting [ 40 , 108 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 107, 0] [v[97.5,258.40000000000003], v[98.30000000000001,259.2]] . ( layer=m3 ll=v[97.2,255.60000000000002] ur=v[99.60000000000001,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 107, 0] [v[96.9,257.8], v[98.9,259.8]] . ( layer=m3 ll=v[97.2,255.60000000000002] ur=v[99.60000000000001,258.0]) = 1.7117242768623704 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623704 >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 108, 0] [v[97.5,258.40000000000003], v[98.30000000000001,259.2]] . ( layer=m3 ll=v[97.2,258.0] ur=v[99.60000000000001,260.40000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 108, 0] [v[96.9,257.8], v[98.9,259.8]] . ( layer=m3 ll=v[97.2,258.0] ur=v[99.60000000000001,260.40000000000003]) = 2.475883680628 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 41 , 108 ] full=v3d[41, 108, 0] [pin_group/convert_pin]: pins {v3d[40, 108, 0], v3d[41, 108, 0], v3d[40, 107, 0], v3d[41, 107, 0]} [pin_group/convert_pin]: secondary {v3d[40, 108, 0], v3d[40, 107, 0], v3d[41, 107, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[104.30000000000001,102.80000000000001] ur=v[105.10000000000001,103.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 42, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[102.0,99.60000000000001] ur=v[104.4,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 42, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[102.0,99.60000000000001] ur=v[104.4,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 43 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 43, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[102.0,102.0] ur=v[104.4,104.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 43, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[102.0,102.0] ur=v[104.4,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 43 , 43 ] full=v3d[43, 43, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 44, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[102.0,104.4] ur=v[104.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 44, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[102.0,104.4] ur=v[104.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 43 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 42, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[104.4,99.60000000000001] ur=v[106.80000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 42, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[104.4,99.60000000000001] ur=v[106.80000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 43, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[104.4,102.0] ur=v[106.80000000000001,104.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 43, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[104.4,102.0] ur=v[106.80000000000001,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 44 , 43 ] full=v3d[44, 43, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 44, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[104.4,104.4] ur=v[106.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 44, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[104.4,104.4] ur=v[106.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 44 ] full=None [pin_group/convert_pin]: pins {v3d[44, 43, 0], v3d[43, 43, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[104.30000000000001,290.0] ur=v[105.10000000000001,290.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 120, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[102.0,286.8] ur=v[104.4,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 120, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[102.0,286.8] ur=v[104.4,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 43 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 121, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[102.0,289.2] ur=v[104.4,291.6]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 121, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[102.0,289.2] ur=v[104.4,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 43 , 121 ] full=v3d[43, 121, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 122, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[102.0,291.6] ur=v[104.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 122, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[102.0,291.6] ur=v[104.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 43 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 120, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[104.4,286.8] ur=v[106.80000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 120, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[104.4,286.8] ur=v[106.80000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 121, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[104.4,289.2] ur=v[106.80000000000001,291.6]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 121, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[104.4,289.2] ur=v[106.80000000000001,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 44 , 121 ] full=v3d[44, 121, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 122, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[104.4,291.6] ur=v[106.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 122, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[104.4,291.6] ur=v[106.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 44 , 122 ] full=None [pin_group/convert_pin]: pins {v3d[44, 121, 0], v3d[43, 121, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[107.10000000000001,31.8] ur=v[107.9,32.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 13, 0] [v[107.10000000000001,31.8], v[107.9,32.6]] . ( layer=m3 ll=v[104.4,30.0] ur=v[106.80000000000001,32.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 13, 0] [v[106.5,31.200000000000003], v[108.5,33.2]] . ( layer=m3 ll=v[104.4,30.0] ur=v[106.80000000000001,32.4]) = 1.2369316876852967 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.2369316876852967 >? 0 [router/convert_pin_to_tracks]: Converting [ 44 , 13 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 14, 0] [v[107.10000000000001,31.8], v[107.9,32.6]] . ( layer=m3 ll=v[104.4,32.4] ur=v[106.80000000000001,34.800000000000004]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 14, 0] [v[106.5,31.200000000000003], v[108.5,33.2]] . ( layer=m3 ll=v[104.4,32.4] ur=v[106.80000000000001,34.800000000000004]) = 0.8544003745317611 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.8544003745317611 >? 0 [router/convert_pin_to_tracks]: Converting [ 44 , 14 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 13, 0] [v[107.10000000000001,31.8], v[107.9,32.6]] . ( layer=m3 ll=v[106.80000000000001,30.0] ur=v[109.2,32.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 13, 0] [v[106.5,31.200000000000003], v[108.5,33.2]] . ( layer=m3 ll=v[106.80000000000001,30.0] ur=v[109.2,32.4]) = 2.0808652046684695 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 13 ] full=v3d[45, 13, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 14, 0] [v[107.10000000000001,31.8], v[107.9,32.6]] . ( layer=m3 ll=v[106.80000000000001,32.4] ur=v[109.2,34.800000000000004]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 14, 0] [v[106.5,31.200000000000003], v[108.5,33.2]] . ( layer=m3 ll=v[106.80000000000001,32.4] ur=v[109.2,34.800000000000004]) = 1.878829422805585 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 14 ] full=v3d[45, 14, 0] [pin_group/convert_pin]: pins {v3d[44, 14, 0], v3d[45, 14, 0], v3d[44, 13, 0], v3d[45, 13, 0]} [pin_group/convert_pin]: secondary {v3d[44, 14, 0], v3d[44, 13, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[108.5,12.8] ur=v[109.30000000000001,13.600000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 5, 0] [v[108.5,12.8], v[109.30000000000001,13.600000000000001]] . ( layer=m3 ll=v[106.80000000000001,10.8] ur=v[109.2,13.200000000000001]) = 0.8062257748298576 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 5, 0] [v[107.9,12.200000000000001], v[109.9,14.200000000000001]] . ( layer=m3 ll=v[106.80000000000001,10.8] ur=v[109.2,13.200000000000001]) = 1.6401219466856702 [router/convert_pin_coord_to_tracks]: Overlap: 0.8062257748298576 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 5 ] full=v3d[45, 5, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 6, 0] [v[108.5,12.8], v[109.30000000000001,13.600000000000001]] . ( layer=m3 ll=v[106.80000000000001,13.200000000000001] ur=v[109.2,15.600000000000001]) = 0.8062257748298576 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 6, 0] [v[107.9,12.200000000000001], v[109.9,14.200000000000001]] . ( layer=m3 ll=v[106.80000000000001,13.200000000000001] ur=v[109.2,15.600000000000001]) = 1.6401219466856702 [router/convert_pin_coord_to_tracks]: Overlap: 0.8062257748298576 >? 0 [router/convert_pin_to_tracks]: Converting [ 45 , 6 ] full=v3d[45, 6, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 5, 0] [v[108.5,12.8], v[109.30000000000001,13.600000000000001]] . ( layer=m3 ll=v[109.2,10.8] ur=v[111.60000000000001,13.200000000000001]) = 0.41231056256176846 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 5, 0] [v[107.9,12.200000000000001], v[109.9,14.200000000000001]] . ( layer=m3 ll=v[109.2,10.8] ur=v[111.60000000000001,13.200000000000001]) = 1.2206555615733719 [router/convert_pin_coord_to_tracks]: Overlap: 0.41231056256176846 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 5 ] full=v3d[46, 5, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 6, 0] [v[108.5,12.8], v[109.30000000000001,13.600000000000001]] . ( layer=m3 ll=v[109.2,13.200000000000001] ur=v[111.60000000000001,15.600000000000001]) = 0.41231056256176846 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 6, 0] [v[107.9,12.200000000000001], v[109.9,14.200000000000001]] . ( layer=m3 ll=v[109.2,13.200000000000001] ur=v[111.60000000000001,15.600000000000001]) = 1.2206555615733719 [router/convert_pin_coord_to_tracks]: Overlap: 0.41231056256176846 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 6 ] full=v3d[46, 6, 0] [pin_group/convert_pin]: pins {v3d[46, 5, 0], v3d[45, 6, 0], v3d[46, 6, 0], v3d[45, 5, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[109.9,17.2] ur=v[110.7,18.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 7, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[106.80000000000001,15.600000000000001] ur=v[109.2,18.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 7, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[106.80000000000001,15.600000000000001] ur=v[109.2,18.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 45 , 7 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 8, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[106.80000000000001,18.0] ur=v[109.2,20.400000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 8, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[106.80000000000001,18.0] ur=v[109.2,20.400000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 45 , 8 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 7, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[109.2,15.600000000000001] ur=v[111.60000000000001,18.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 7, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[109.2,15.600000000000001] ur=v[111.60000000000001,18.0]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 7 ] full=v3d[46, 7, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 8, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[109.2,18.0] ur=v[111.60000000000001,20.400000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 8, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[109.2,18.0] ur=v[111.60000000000001,20.400000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 8 ] full=v3d[46, 8, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 7, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[111.60000000000001,15.600000000000001] ur=v[114.0,18.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 7, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[111.60000000000001,15.600000000000001] ur=v[114.0,18.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 7 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 8, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[111.60000000000001,18.0] ur=v[114.0,20.400000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 8, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[111.60000000000001,18.0] ur=v[114.0,20.400000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 8 ] full=None [pin_group/convert_pin]: pins {v3d[46, 8, 0], v3d[46, 7, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[111.10000000000001,102.80000000000001] ur=v[111.9,103.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 42, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[109.2,99.60000000000001] ur=v[111.60000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 42, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[109.2,99.60000000000001] ur=v[111.60000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 43, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[109.2,102.0] ur=v[111.60000000000001,104.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 43, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[109.2,102.0] ur=v[111.60000000000001,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 43 ] full=v3d[46, 43, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 44, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[109.2,104.4] ur=v[111.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 44, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[109.2,104.4] ur=v[111.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 42, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,99.60000000000001] ur=v[114.0,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 42, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[111.60000000000001,99.60000000000001] ur=v[114.0,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 43, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,102.0] ur=v[114.0,104.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 43, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[111.60000000000001,102.0] ur=v[114.0,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 47 , 43 ] full=v3d[47, 43, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 44, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,104.4] ur=v[114.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 44, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[111.60000000000001,104.4] ur=v[114.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 44 ] full=None [pin_group/convert_pin]: pins {v3d[46, 43, 0], v3d[47, 43, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[111.10000000000001,290.0] ur=v[111.9,290.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 120, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[109.2,286.8] ur=v[111.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 120, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[109.2,286.8] ur=v[111.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 121, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[109.2,289.2] ur=v[111.60000000000001,291.6]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 121, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[109.2,289.2] ur=v[111.60000000000001,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 121 ] full=v3d[46, 121, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 122, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[109.2,291.6] ur=v[111.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 122, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[109.2,291.6] ur=v[111.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 46 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 120, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[111.60000000000001,286.8] ur=v[114.0,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 120, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,286.8] ur=v[114.0,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 121, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[111.60000000000001,289.2] ur=v[114.0,291.6]) = 0.8000000000000114 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 121, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,289.2] ur=v[114.0,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0 [router/convert_pin_to_tracks]: Converting [ 47 , 121 ] full=v3d[47, 121, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 122, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[111.60000000000001,291.6] ur=v[114.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 122, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,291.6] ur=v[114.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 47 , 122 ] full=None [pin_group/convert_pin]: pins {v3d[47, 121, 0], v3d[46, 121, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[111.10000000000001,71.0] ur=v[111.9,71.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 29, 0] [v[111.10000000000001,71.0], v[111.9,71.8]] . ( layer=m3 ll=v[109.2,68.4] ur=v[111.60000000000001,70.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 29, 0] [v[110.5,70.4], v[112.5,72.4]] . ( layer=m3 ll=v[109.2,68.4] ur=v[111.60000000000001,70.8]) = 1.1704699910719676 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.1704699910719676 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 29 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 30, 0] [v[111.10000000000001,71.0], v[111.9,71.8]] . ( layer=m3 ll=v[109.2,70.8] ur=v[111.60000000000001,73.2]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 30, 0] [v[110.5,70.4], v[112.5,72.4]] . ( layer=m3 ll=v[109.2,70.8] ur=v[111.60000000000001,73.2]) = 1.9416487838947716 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 46 , 30 ] full=v3d[46, 30, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 29, 0] [v[111.10000000000001,71.0], v[111.9,71.8]] . ( layer=m3 ll=v[111.60000000000001,68.4] ur=v[114.0,70.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 29, 0] [v[110.5,70.4], v[112.5,72.4]] . ( layer=m3 ll=v[111.60000000000001,68.4] ur=v[114.0,70.8]) = 0.9848857801795992 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.9848857801795992 >? 0 [router/convert_pin_to_tracks]: Converting [ 47 , 29 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 30, 0] [v[111.10000000000001,71.0], v[111.9,71.8]] . ( layer=m3 ll=v[111.60000000000001,70.8] ur=v[114.0,73.2]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 30, 0] [v[110.5,70.4], v[112.5,72.4]] . ( layer=m3 ll=v[111.60000000000001,70.8] ur=v[114.0,73.2]) = 1.835755975068585 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 47 , 30 ] full=v3d[47, 30, 0] [pin_group/convert_pin]: pins {v3d[46, 29, 0], v3d[47, 29, 0], v3d[46, 30, 0], v3d[47, 30, 0]} [pin_group/convert_pin]: secondary {v3d[46, 29, 0], v3d[47, 29, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[113.9,31.8] ur=v[114.7,32.6]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 13, 0] [v[113.9,31.8], v[114.7,32.6]] . ( layer=m3 ll=v[111.60000000000001,30.0] ur=v[114.0,32.4]) = 0.6082762530298189 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 13, 0] [v[113.30000000000001,31.200000000000003], v[115.30000000000001,33.2]] . ( layer=m3 ll=v[111.60000000000001,30.0] ur=v[114.0,32.4]) = 1.389244398944971 [router/convert_pin_coord_to_tracks]: Overlap: 0.6082762530298189 >? 0 [router/convert_pin_to_tracks]: Converting [ 47 , 13 ] full=v3d[47, 13, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 14, 0] [v[113.9,31.8], v[114.7,32.6]] . ( layer=m3 ll=v[111.60000000000001,32.4] ur=v[114.0,34.800000000000004]) = 0.22360679774997896 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 14, 0] [v[113.30000000000001,31.200000000000003], v[115.30000000000001,33.2]] . ( layer=m3 ll=v[111.60000000000001,32.4] ur=v[114.0,34.800000000000004]) = 1.0630145812734606 [router/convert_pin_coord_to_tracks]: Overlap: 0.22360679774997896 >? 0 [router/convert_pin_to_tracks]: Converting [ 47 , 14 ] full=v3d[47, 14, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 13, 0] [v[113.9,31.8], v[114.7,32.6]] . ( layer=m3 ll=v[114.0,30.0] ur=v[116.4,32.4]) = 0.9219544457292895 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 13, 0] [v[113.30000000000001,31.200000000000003], v[115.30000000000001,33.2]] . ( layer=m3 ll=v[114.0,30.0] ur=v[116.4,32.4]) = 1.7691806012954188 [router/convert_pin_coord_to_tracks]: Overlap: 0.9219544457292895 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 13 ] full=v3d[48, 13, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 14, 0] [v[113.9,31.8], v[114.7,32.6]] . ( layer=m3 ll=v[114.0,32.4] ur=v[116.4,34.800000000000004]) = 0.7280109889280554 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 14, 0] [v[113.30000000000001,31.200000000000003], v[115.30000000000001,33.2]] . ( layer=m3 ll=v[114.0,32.4] ur=v[116.4,34.800000000000004]) = 1.5264337522473868 [router/convert_pin_coord_to_tracks]: Overlap: 0.7280109889280554 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 14 ] full=v3d[48, 14, 0] [pin_group/convert_pin]: pins {v3d[47, 13, 0], v3d[48, 13, 0], v3d[47, 14, 0], v3d[48, 14, 0]} [pin_group/convert_pin]: secondary set() [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[115.30000000000001,12.8] ur=v[116.10000000000001,13.600000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 5, 0] [v[115.30000000000001,12.8], v[116.10000000000001,13.600000000000001]] . ( layer=m3 ll=v[114.0,10.8] ur=v[116.4,13.200000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 5, 0] [v[114.7,12.200000000000001], v[116.7,14.200000000000001]] . ( layer=m3 ll=v[114.0,10.8] ur=v[116.4,13.200000000000001]) = 1.9723082923316044 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 5 ] full=v3d[48, 5, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 6, 0] [v[115.30000000000001,12.8], v[116.10000000000001,13.600000000000001]] . ( layer=m3 ll=v[114.0,13.200000000000001] ur=v[116.4,15.600000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 6, 0] [v[114.7,12.200000000000001], v[116.7,14.200000000000001]] . ( layer=m3 ll=v[114.0,13.200000000000001] ur=v[116.4,15.600000000000001]) = 1.9723082923316044 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 6 ] full=v3d[48, 6, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 5, 0] [v[115.30000000000001,12.8], v[116.10000000000001,13.600000000000001]] . ( layer=m3 ll=v[116.4,10.8] ur=v[118.80000000000001,13.200000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 5, 0] [v[114.7,12.200000000000001], v[116.7,14.200000000000001]] . ( layer=m3 ll=v[116.4,10.8] ur=v[118.80000000000001,13.200000000000001]) = 1.0440306508910542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 5 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 6, 0] [v[115.30000000000001,12.8], v[116.10000000000001,13.600000000000001]] . ( layer=m3 ll=v[116.4,13.200000000000001] ur=v[118.80000000000001,15.600000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 6, 0] [v[114.7,12.200000000000001], v[116.7,14.200000000000001]] . ( layer=m3 ll=v[116.4,13.200000000000001] ur=v[118.80000000000001,15.600000000000001]) = 1.0440306508910542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 6 ] full=None [pin_group/convert_pin]: pins {v3d[48, 6, 0], v3d[49, 5, 0], v3d[48, 5, 0], v3d[49, 6, 0]} [pin_group/convert_pin]: secondary {v3d[49, 5, 0], v3d[49, 6, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[116.7,17.2] ur=v[117.5,18.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 7, 0] [v[116.7,17.2], v[117.5,18.0]] . ( layer=m3 ll=v[114.0,15.600000000000001] ur=v[116.4,18.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 7, 0] [v[116.10000000000001,16.6], v[118.10000000000001,18.6]] . ( layer=m3 ll=v[114.0,15.600000000000001] ur=v[116.4,18.0]) = 1.4317821063276333 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276333 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 7 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 8, 0] [v[116.7,17.2], v[117.5,18.0]] . ( layer=m3 ll=v[114.0,18.0] ur=v[116.4,20.400000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 8, 0] [v[116.10000000000001,16.6], v[118.10000000000001,18.6]] . ( layer=m3 ll=v[114.0,18.0] ur=v[116.4,20.400000000000002]) = 0.6708203932499369 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499369 >? 0 [router/convert_pin_to_tracks]: Converting [ 48 , 8 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 7, 0] [v[116.7,17.2], v[117.5,18.0]] . ( layer=m3 ll=v[116.4,15.600000000000001] ur=v[118.80000000000001,18.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 7, 0] [v[116.10000000000001,16.6], v[118.10000000000001,18.6]] . ( layer=m3 ll=v[116.4,15.600000000000001] ur=v[118.80000000000001,18.0]) = 2.202271554554525 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 7 ] full=v3d[49, 7, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 8, 0] [v[116.7,17.2], v[117.5,18.0]] . ( layer=m3 ll=v[116.4,18.0] ur=v[118.80000000000001,20.400000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 8, 0] [v[116.10000000000001,16.6], v[118.10000000000001,18.6]] . ( layer=m3 ll=v[116.4,18.0] ur=v[118.80000000000001,20.400000000000002]) = 1.8027756377319977 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 8 ] full=v3d[49, 8, 0] [pin_group/convert_pin]: pins {v3d[49, 7, 0], v3d[49, 8, 0], v3d[48, 7, 0], v3d[48, 8, 0]} [pin_group/convert_pin]: secondary {v3d[48, 7, 0], v3d[48, 8, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,133.6] ur=v[118.7,134.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 55, 0] [v[117.9,133.6], v[118.7,134.4]] . ( layer=m3 ll=v[116.4,130.8] ur=v[118.80000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 55, 0] [v[117.30000000000001,133.0], v[119.30000000000001,135.0]] . ( layer=m3 ll=v[116.4,130.8] ur=v[118.80000000000001,133.20000000000002]) = 1.5132745950421578 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421578 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 56, 0] [v[117.9,133.6], v[118.7,134.4]] . ( layer=m3 ll=v[116.4,133.20000000000002] ur=v[118.80000000000001,135.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 56, 0] [v[117.30000000000001,133.0], v[119.30000000000001,135.0]] . ( layer=m3 ll=v[116.4,133.20000000000002] ur=v[118.80000000000001,135.6]) = 2.343074902771983 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 56 ] full=v3d[49, 56, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 55, 0] [v[117.9,133.6], v[118.7,134.4]] . ( layer=m3 ll=v[118.80000000000001,130.8] ur=v[121.2,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 55, 0] [v[117.30000000000001,133.0], v[119.30000000000001,135.0]] . ( layer=m3 ll=v[118.80000000000001,130.8] ur=v[121.2,133.20000000000002]) = 0.5385164807134567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134567 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 56, 0] [v[117.9,133.6], v[118.7,134.4]] . ( layer=m3 ll=v[118.80000000000001,133.20000000000002] ur=v[121.2,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 56, 0] [v[117.30000000000001,133.0], v[119.30000000000001,135.0]] . ( layer=m3 ll=v[118.80000000000001,133.20000000000002] ur=v[121.2,135.6]) = 1.868154169226924 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.868154169226924 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 56 ] full=None [pin_group/convert_pin]: pins {v3d[50, 55, 0], v3d[49, 56, 0], v3d[50, 56, 0], v3d[49, 55, 0]} [pin_group/convert_pin]: secondary {v3d[50, 55, 0], v3d[50, 56, 0], v3d[49, 55, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,227.60000000000002] ur=v[118.7,228.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 94, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[116.4,224.4] ur=v[118.80000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 94, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[116.4,224.4] ur=v[118.80000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 95, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[116.4,226.8] ur=v[118.80000000000001,229.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 95, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[116.4,226.8] ur=v[118.80000000000001,229.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 95 ] full=v3d[49, 95, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 96, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[116.4,229.20000000000002] ur=v[118.80000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 96, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[116.4,229.20000000000002] ur=v[118.80000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 94, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[118.80000000000001,224.4] ur=v[121.2,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 94, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[118.80000000000001,224.4] ur=v[121.2,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 95, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[118.80000000000001,226.8] ur=v[121.2,229.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 95, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[118.80000000000001,226.8] ur=v[121.2,229.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 95 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 96, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[118.80000000000001,229.20000000000002] ur=v[121.2,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 96, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[118.80000000000001,229.20000000000002] ur=v[121.2,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 96 ] full=None [pin_group/convert_pin]: pins {v3d[49, 95, 0], v3d[50, 95, 0]} [pin_group/convert_pin]: secondary {v3d[50, 95, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,102.80000000000001] ur=v[118.7,103.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 42, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[116.4,99.60000000000001] ur=v[118.80000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 42, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[116.4,99.60000000000001] ur=v[118.80000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 43, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[116.4,102.0] ur=v[118.80000000000001,104.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 43, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[116.4,102.0] ur=v[118.80000000000001,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 43 ] full=v3d[49, 43, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 44, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[116.4,104.4] ur=v[118.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 44, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[116.4,104.4] ur=v[118.80000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 42, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,99.60000000000001] ur=v[121.2,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 42, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[118.80000000000001,99.60000000000001] ur=v[121.2,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 43, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,102.0] ur=v[121.2,104.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 43, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[118.80000000000001,102.0] ur=v[121.2,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 43 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 44, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,104.4] ur=v[121.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 44, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[118.80000000000001,104.4] ur=v[121.2,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 44 ] full=None [pin_group/convert_pin]: pins {v3d[49, 43, 0], v3d[50, 43, 0]} [pin_group/convert_pin]: secondary {v3d[50, 43, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,290.0] ur=v[118.7,290.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 120, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[116.4,286.8] ur=v[118.80000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 120, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[116.4,286.8] ur=v[118.80000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 121, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[116.4,289.2] ur=v[118.80000000000001,291.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 121, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[116.4,289.2] ur=v[118.80000000000001,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 121 ] full=v3d[49, 121, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 122, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[116.4,291.6] ur=v[118.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 122, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[116.4,291.6] ur=v[118.80000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 120, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[118.80000000000001,286.8] ur=v[121.2,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 120, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,286.8] ur=v[121.2,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 121, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[118.80000000000001,289.2] ur=v[121.2,291.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 121, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,289.2] ur=v[121.2,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 121 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 122, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[118.80000000000001,291.6] ur=v[121.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 122, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,291.6] ur=v[121.2,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 122 ] full=None [pin_group/convert_pin]: pins {v3d[49, 121, 0], v3d[50, 121, 0]} [pin_group/convert_pin]: secondary {v3d[50, 121, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,206.8] ur=v[118.7,207.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 86, 0] [v[117.9,206.8], v[118.7,207.60000000000002]] . ( layer=m3 ll=v[116.4,205.20000000000002] ur=v[118.80000000000001,207.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 86, 0] [v[117.30000000000001,206.20000000000002], v[119.30000000000001,208.20000000000002]] . ( layer=m3 ll=v[116.4,205.20000000000002] ur=v[118.80000000000001,207.60000000000002]) = 2.051828452868323 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 86 ] full=v3d[49, 86, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 87, 0] [v[117.9,206.8], v[118.7,207.60000000000002]] . ( layer=m3 ll=v[116.4,207.60000000000002] ur=v[118.80000000000001,210.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 87, 0] [v[117.30000000000001,206.20000000000002], v[119.30000000000001,208.20000000000002]] . ( layer=m3 ll=v[116.4,207.60000000000002] ur=v[118.80000000000001,210.0]) = 1.6155494421403491 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 87 ] full=v3d[49, 87, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 86, 0] [v[117.9,206.8], v[118.7,207.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,205.20000000000002] ur=v[121.2,207.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 86, 0] [v[117.30000000000001,206.20000000000002], v[119.30000000000001,208.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,205.20000000000002] ur=v[121.2,207.60000000000002]) = 1.486606874731856 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731856 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 86 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 87, 0] [v[117.9,206.8], v[118.7,207.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,207.60000000000002] ur=v[121.2,210.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 87, 0] [v[117.30000000000001,206.20000000000002], v[119.30000000000001,208.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,207.60000000000002] ur=v[121.2,210.0]) = 0.7810249675906611 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906611 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 87 ] full=None [pin_group/convert_pin]: pins {v3d[49, 86, 0], v3d[49, 87, 0], v3d[50, 86, 0], v3d[50, 87, 0]} [pin_group/convert_pin]: secondary {v3d[50, 86, 0], v3d[50, 87, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,186.0] ur=v[118.7,186.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 77, 0] [v[117.9,186.0], v[118.7,186.8]] . ( layer=m3 ll=v[116.4,183.60000000000002] ur=v[118.80000000000001,186.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 77, 0] [v[117.30000000000001,185.4], v[119.30000000000001,187.4]] . ( layer=m3 ll=v[116.4,183.60000000000002] ur=v[118.80000000000001,186.0]) = 1.6155494421403491 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 77 ] full=v3d[49, 77, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 78, 0] [v[117.9,186.0], v[118.7,186.8]] . ( layer=m3 ll=v[116.4,186.0] ur=v[118.80000000000001,188.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 78, 0] [v[117.30000000000001,185.4], v[119.30000000000001,187.4]] . ( layer=m3 ll=v[116.4,186.0] ur=v[118.80000000000001,188.4]) = 2.051828452868323 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 78 ] full=v3d[49, 78, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 77, 0] [v[117.9,186.0], v[118.7,186.8]] . ( layer=m3 ll=v[118.80000000000001,183.60000000000002] ur=v[121.2,186.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 77, 0] [v[117.30000000000001,185.4], v[119.30000000000001,187.4]] . ( layer=m3 ll=v[118.80000000000001,183.60000000000002] ur=v[121.2,186.0]) = 0.7810249675906611 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906611 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 77 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 78, 0] [v[117.9,186.0], v[118.7,186.8]] . ( layer=m3 ll=v[118.80000000000001,186.0] ur=v[121.2,188.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 78, 0] [v[117.30000000000001,185.4], v[119.30000000000001,187.4]] . ( layer=m3 ll=v[118.80000000000001,186.0] ur=v[121.2,188.4]) = 1.486606874731856 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731856 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 78 ] full=None [pin_group/convert_pin]: pins {v3d[50, 77, 0], v3d[49, 78, 0], v3d[50, 78, 0], v3d[49, 77, 0]} [pin_group/convert_pin]: secondary {v3d[50, 77, 0], v3d[50, 78, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,175.20000000000002] ur=v[118.7,176.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 73, 0] [v[117.9,175.20000000000002], v[118.7,176.0]] . ( layer=m3 ll=v[116.4,174.0] ur=v[118.80000000000001,176.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 73, 0] [v[117.30000000000001,174.60000000000002], v[119.30000000000001,176.60000000000002]] . ( layer=m3 ll=v[116.4,174.0] ur=v[118.80000000000001,176.4]) = 2.343074902771983 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 73 ] full=v3d[49, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 74, 0] [v[117.9,175.20000000000002], v[118.7,176.0]] . ( layer=m3 ll=v[116.4,176.4] ur=v[118.80000000000001,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 74, 0] [v[117.30000000000001,174.60000000000002], v[119.30000000000001,176.60000000000002]] . ( layer=m3 ll=v[116.4,176.4] ur=v[118.80000000000001,178.8]) = 1.5132745950421578 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421578 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 74 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 73, 0] [v[117.9,175.20000000000002], v[118.7,176.0]] . ( layer=m3 ll=v[118.80000000000001,174.0] ur=v[121.2,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 73, 0] [v[117.30000000000001,174.60000000000002], v[119.30000000000001,176.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,174.0] ur=v[121.2,176.4]) = 1.868154169226924 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.868154169226924 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 74, 0] [v[117.9,175.20000000000002], v[118.7,176.0]] . ( layer=m3 ll=v[118.80000000000001,176.4] ur=v[121.2,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 74, 0] [v[117.30000000000001,174.60000000000002], v[119.30000000000001,176.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,176.4] ur=v[121.2,178.8]) = 0.5385164807134567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134567 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 74 ] full=None [pin_group/convert_pin]: pins {v3d[50, 74, 0], v3d[49, 73, 0], v3d[50, 73, 0], v3d[49, 74, 0]} [pin_group/convert_pin]: secondary {v3d[50, 74, 0], v3d[50, 73, 0], v3d[49, 74, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,71.0] ur=v[118.7,71.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 29, 0] [v[117.9,71.0], v[118.7,71.8]] . ( layer=m3 ll=v[116.4,68.4] ur=v[118.80000000000001,70.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 29, 0] [v[117.30000000000001,70.4], v[119.30000000000001,72.4]] . ( layer=m3 ll=v[116.4,68.4] ur=v[118.80000000000001,70.8]) = 1.552417469626 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.552417469626 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 29 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 30, 0] [v[117.9,71.0], v[118.7,71.8]] . ( layer=m3 ll=v[116.4,70.8] ur=v[118.80000000000001,73.2]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 30, 0] [v[117.30000000000001,70.4], v[119.30000000000001,72.4]] . ( layer=m3 ll=v[116.4,70.8] ur=v[118.80000000000001,73.2]) = 2.1931712199461373 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 30 ] full=v3d[49, 30, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 29, 0] [v[117.9,71.0], v[118.7,71.8]] . ( layer=m3 ll=v[118.80000000000001,68.4] ur=v[121.2,70.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 29, 0] [v[117.30000000000001,70.4], v[119.30000000000001,72.4]] . ( layer=m3 ll=v[118.80000000000001,68.4] ur=v[121.2,70.8]) = 0.6403124237432796 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432796 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 29 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 30, 0] [v[117.9,71.0], v[118.7,71.8]] . ( layer=m3 ll=v[118.80000000000001,70.8] ur=v[121.2,73.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 30, 0] [v[117.30000000000001,70.4], v[119.30000000000001,72.4]] . ( layer=m3 ll=v[118.80000000000001,70.8] ur=v[121.2,73.2]) = 1.6763054614240291 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240291 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 30 ] full=None [pin_group/convert_pin]: pins {v3d[49, 29, 0], v3d[50, 29, 0], v3d[49, 30, 0], v3d[50, 30, 0]} [pin_group/convert_pin]: secondary {v3d[49, 29, 0], v3d[50, 29, 0], v3d[50, 30, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,258.40000000000003] ur=v[118.7,259.2]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 107, 0] [v[117.9,258.40000000000003], v[118.7,259.2]] . ( layer=m3 ll=v[116.4,255.60000000000002] ur=v[118.80000000000001,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 107, 0] [v[117.30000000000001,257.8], v[119.30000000000001,259.8]] . ( layer=m3 ll=v[116.4,255.60000000000002] ur=v[118.80000000000001,258.0]) = 1.5132745950421542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421542 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 108, 0] [v[117.9,258.40000000000003], v[118.7,259.2]] . ( layer=m3 ll=v[116.4,258.0] ur=v[118.80000000000001,260.40000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 108, 0] [v[117.30000000000001,257.8], v[119.30000000000001,259.8]] . ( layer=m3 ll=v[116.4,258.0] ur=v[118.80000000000001,260.40000000000003]) = 2.3430749027720053 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 108 ] full=v3d[49, 108, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 107, 0] [v[117.9,258.40000000000003], v[118.7,259.2]] . ( layer=m3 ll=v[118.80000000000001,255.60000000000002] ur=v[121.2,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 107, 0] [v[117.30000000000001,257.8], v[119.30000000000001,259.8]] . ( layer=m3 ll=v[118.80000000000001,255.60000000000002] ur=v[121.2,258.0]) = 0.5385164807134462 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134462 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 108, 0] [v[117.9,258.40000000000003], v[118.7,259.2]] . ( layer=m3 ll=v[118.80000000000001,258.0] ur=v[121.2,260.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 108, 0] [v[117.30000000000001,257.8], v[119.30000000000001,259.8]] . ( layer=m3 ll=v[118.80000000000001,258.0] ur=v[121.2,260.40000000000003]) = 1.8681541692269514 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8681541692269514 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 108 ] full=None [pin_group/convert_pin]: pins {v3d[49, 107, 0], v3d[50, 107, 0], v3d[49, 108, 0], v3d[50, 108, 0]} [pin_group/convert_pin]: secondary {v3d[49, 107, 0], v3d[50, 107, 0], v3d[50, 108, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,112.80000000000001] ur=v[118.7,113.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 47, 0] [v[117.9,112.80000000000001], v[118.7,113.60000000000001]] . ( layer=m3 ll=v[116.4,111.60000000000001] ur=v[118.80000000000001,114.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 47, 0] [v[117.30000000000001,112.2], v[119.30000000000001,114.2]] . ( layer=m3 ll=v[116.4,111.60000000000001] ur=v[118.80000000000001,114.0]) = 2.343074902771994 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 47 ] full=v3d[49, 47, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 48, 0] [v[117.9,112.80000000000001], v[118.7,113.60000000000001]] . ( layer=m3 ll=v[116.4,114.0] ur=v[118.80000000000001,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 48, 0] [v[117.30000000000001,112.2], v[119.30000000000001,114.2]] . ( layer=m3 ll=v[116.4,114.0] ur=v[118.80000000000001,116.4]) = 1.513274595042156 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.513274595042156 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 47, 0] [v[117.9,112.80000000000001], v[118.7,113.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,111.60000000000001] ur=v[121.2,114.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 47, 0] [v[117.30000000000001,112.2], v[119.30000000000001,114.2]] . ( layer=m3 ll=v[118.80000000000001,111.60000000000001] ur=v[121.2,114.0]) = 1.8681541692269377 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8681541692269377 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 47 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 48, 0] [v[117.9,112.80000000000001], v[118.7,113.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,114.0] ur=v[121.2,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 48, 0] [v[117.30000000000001,112.2], v[119.30000000000001,114.2]] . ( layer=m3 ll=v[118.80000000000001,114.0] ur=v[121.2,116.4]) = 0.5385164807134515 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134515 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 48 ] full=None [pin_group/convert_pin]: pins {v3d[50, 47, 0], v3d[49, 48, 0], v3d[50, 48, 0], v3d[49, 47, 0]} [pin_group/convert_pin]: secondary {v3d[50, 47, 0], v3d[49, 48, 0], v3d[50, 48, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,237.60000000000002] ur=v[118.7,238.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 99, 0] [v[117.9,237.60000000000002], v[118.7,238.4]] . ( layer=m3 ll=v[116.4,236.4] ur=v[118.80000000000001,238.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 99, 0] [v[117.30000000000001,237.0], v[119.30000000000001,239.0]] . ( layer=m3 ll=v[116.4,236.4] ur=v[118.80000000000001,238.8]) = 2.3430749027720053 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 99 ] full=v3d[49, 99, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 100, 0] [v[117.9,237.60000000000002], v[118.7,238.4]] . ( layer=m3 ll=v[116.4,238.8] ur=v[118.80000000000001,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 100, 0] [v[117.30000000000001,237.0], v[119.30000000000001,239.0]] . ( layer=m3 ll=v[116.4,238.8] ur=v[118.80000000000001,241.20000000000002]) = 1.5132745950421542 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421542 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 100 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 99, 0] [v[117.9,237.60000000000002], v[118.7,238.4]] . ( layer=m3 ll=v[118.80000000000001,236.4] ur=v[121.2,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 99, 0] [v[117.30000000000001,237.0], v[119.30000000000001,239.0]] . ( layer=m3 ll=v[118.80000000000001,236.4] ur=v[121.2,238.8]) = 1.8681541692269514 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8681541692269514 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 100, 0] [v[117.9,237.60000000000002], v[118.7,238.4]] . ( layer=m3 ll=v[118.80000000000001,238.8] ur=v[121.2,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 100, 0] [v[117.30000000000001,237.0], v[119.30000000000001,239.0]] . ( layer=m3 ll=v[118.80000000000001,238.8] ur=v[121.2,241.20000000000002]) = 0.5385164807134462 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134462 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 100 ] full=None [pin_group/convert_pin]: pins {v3d[49, 99, 0], v3d[49, 100, 0], v3d[50, 99, 0], v3d[50, 100, 0]} [pin_group/convert_pin]: secondary {v3d[49, 100, 0], v3d[50, 99, 0], v3d[50, 100, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,144.4] ur=v[118.7,145.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 60, 0] [v[117.9,144.4], v[118.7,145.20000000000002]] . ( layer=m3 ll=v[116.4,142.8] ur=v[118.80000000000001,145.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 60, 0] [v[117.30000000000001,143.8], v[119.30000000000001,145.8]] . ( layer=m3 ll=v[116.4,142.8] ur=v[118.80000000000001,145.20000000000002]) = 2.051828452868323 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 60 ] full=v3d[49, 60, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 61, 0] [v[117.9,144.4], v[118.7,145.20000000000002]] . ( layer=m3 ll=v[116.4,145.20000000000002] ur=v[118.80000000000001,147.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 61, 0] [v[117.30000000000001,143.8], v[119.30000000000001,145.8]] . ( layer=m3 ll=v[116.4,145.20000000000002] ur=v[118.80000000000001,147.6]) = 1.6155494421403491 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 61 ] full=v3d[49, 61, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 60, 0] [v[117.9,144.4], v[118.7,145.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,142.8] ur=v[121.2,145.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 60, 0] [v[117.30000000000001,143.8], v[119.30000000000001,145.8]] . ( layer=m3 ll=v[118.80000000000001,142.8] ur=v[121.2,145.20000000000002]) = 1.486606874731856 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731856 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 60 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 61, 0] [v[117.9,144.4], v[118.7,145.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,145.20000000000002] ur=v[121.2,147.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 61, 0] [v[117.30000000000001,143.8], v[119.30000000000001,145.8]] . ( layer=m3 ll=v[118.80000000000001,145.20000000000002] ur=v[121.2,147.6]) = 0.7810249675906611 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906611 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 61 ] full=None [pin_group/convert_pin]: pins {v3d[49, 61, 0], v3d[50, 61, 0], v3d[49, 60, 0], v3d[50, 60, 0]} [pin_group/convert_pin]: secondary {v3d[50, 61, 0], v3d[50, 60, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,248.4] ur=v[118.7,249.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 103, 0] [v[117.9,248.4], v[118.7,249.20000000000002]] . ( layer=m3 ll=v[116.4,246.0] ur=v[118.80000000000001,248.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 103, 0] [v[117.30000000000001,247.8], v[119.30000000000001,249.8]] . ( layer=m3 ll=v[116.4,246.0] ur=v[118.80000000000001,248.4]) = 1.6155494421403491 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 103 ] full=v3d[49, 103, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 104, 0] [v[117.9,248.4], v[118.7,249.20000000000002]] . ( layer=m3 ll=v[116.4,248.4] ur=v[118.80000000000001,250.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 104, 0] [v[117.30000000000001,247.8], v[119.30000000000001,249.8]] . ( layer=m3 ll=v[116.4,248.4] ur=v[118.80000000000001,250.8]) = 2.051828452868323 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 104 ] full=v3d[49, 104, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 103, 0] [v[117.9,248.4], v[118.7,249.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,246.0] ur=v[121.2,248.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 103, 0] [v[117.30000000000001,247.8], v[119.30000000000001,249.8]] . ( layer=m3 ll=v[118.80000000000001,246.0] ur=v[121.2,248.4]) = 0.7810249675906611 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906611 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 103 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 104, 0] [v[117.9,248.4], v[118.7,249.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,248.4] ur=v[121.2,250.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 104, 0] [v[117.30000000000001,247.8], v[119.30000000000001,249.8]] . ( layer=m3 ll=v[118.80000000000001,248.4] ur=v[121.2,250.8]) = 1.486606874731856 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731856 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 104 ] full=None [pin_group/convert_pin]: pins {v3d[50, 103, 0], v3d[50, 104, 0], v3d[49, 103, 0], v3d[49, 104, 0]} [pin_group/convert_pin]: secondary {v3d[50, 104, 0], v3d[50, 103, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,216.8] ur=v[118.7,217.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 90, 0] [v[117.9,216.8], v[118.7,217.60000000000002]] . ( layer=m3 ll=v[116.4,214.8] ur=v[118.80000000000001,217.20000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 90, 0] [v[117.30000000000001,216.20000000000002], v[119.30000000000001,218.20000000000002]] . ( layer=m3 ll=v[116.4,214.8] ur=v[118.80000000000001,217.20000000000002]) = 1.8027756377319946 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 90 ] full=v3d[49, 90, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 91, 0] [v[117.9,216.8], v[118.7,217.60000000000002]] . ( layer=m3 ll=v[116.4,217.20000000000002] ur=v[118.80000000000001,219.60000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 91, 0] [v[117.30000000000001,216.20000000000002], v[119.30000000000001,218.20000000000002]] . ( layer=m3 ll=v[116.4,217.20000000000002] ur=v[118.80000000000001,219.60000000000002]) = 1.8027756377319946 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 91 ] full=v3d[49, 91, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 90, 0] [v[117.9,216.8], v[118.7,217.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,214.8] ur=v[121.2,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 90, 0] [v[117.30000000000001,216.20000000000002], v[119.30000000000001,218.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,214.8] ur=v[121.2,217.20000000000002]) = 1.118033988749895 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 90 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 91, 0] [v[117.9,216.8], v[118.7,217.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,217.20000000000002] ur=v[121.2,219.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 91, 0] [v[117.30000000000001,216.20000000000002], v[119.30000000000001,218.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,217.20000000000002] ur=v[121.2,219.60000000000002]) = 1.118033988749895 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 91 ] full=None [pin_group/convert_pin]: pins {v3d[50, 90, 0], v3d[49, 91, 0], v3d[50, 91, 0], v3d[49, 90, 0]} [pin_group/convert_pin]: secondary {v3d[50, 90, 0], v3d[50, 91, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,196.0] ur=v[118.7,196.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 81, 0] [v[117.9,196.0], v[118.7,196.8]] . ( layer=m3 ll=v[116.4,193.20000000000002] ur=v[118.80000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 81, 0] [v[117.30000000000001,195.4], v[119.30000000000001,197.4]] . ( layer=m3 ll=v[116.4,193.20000000000002] ur=v[118.80000000000001,195.60000000000002]) = 1.5132745950421578 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421578 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 82, 0] [v[117.9,196.0], v[118.7,196.8]] . ( layer=m3 ll=v[116.4,195.60000000000002] ur=v[118.80000000000001,198.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 82, 0] [v[117.30000000000001,195.4], v[119.30000000000001,197.4]] . ( layer=m3 ll=v[116.4,195.60000000000002] ur=v[118.80000000000001,198.0]) = 2.343074902771983 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 82 ] full=v3d[49, 82, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 81, 0] [v[117.9,196.0], v[118.7,196.8]] . ( layer=m3 ll=v[118.80000000000001,193.20000000000002] ur=v[121.2,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 81, 0] [v[117.30000000000001,195.4], v[119.30000000000001,197.4]] . ( layer=m3 ll=v[118.80000000000001,193.20000000000002] ur=v[121.2,195.60000000000002]) = 0.5385164807134567 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134567 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 82, 0] [v[117.9,196.0], v[118.7,196.8]] . ( layer=m3 ll=v[118.80000000000001,195.60000000000002] ur=v[121.2,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 82, 0] [v[117.30000000000001,195.4], v[119.30000000000001,197.4]] . ( layer=m3 ll=v[118.80000000000001,195.60000000000002] ur=v[121.2,198.0]) = 1.868154169226924 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.868154169226924 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 82 ] full=None [pin_group/convert_pin]: pins {v3d[50, 82, 0], v3d[49, 81, 0], v3d[50, 81, 0], v3d[49, 82, 0]} [pin_group/convert_pin]: secondary {v3d[50, 82, 0], v3d[49, 81, 0], v3d[50, 81, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,279.2] ur=v[118.7,280.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 116, 0] [v[117.9,279.2], v[118.7,280.0]] . ( layer=m3 ll=v[116.4,277.2] ur=v[118.80000000000001,279.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 116, 0] [v[117.30000000000001,278.6], v[119.30000000000001,280.6]] . ( layer=m3 ll=v[116.4,277.2] ur=v[118.80000000000001,279.6]) = 1.8027756377319946 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 116 ] full=v3d[49, 116, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 117, 0] [v[117.9,279.2], v[118.7,280.0]] . ( layer=m3 ll=v[116.4,279.6] ur=v[118.80000000000001,282.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 117, 0] [v[117.30000000000001,278.6], v[119.30000000000001,280.6]] . ( layer=m3 ll=v[116.4,279.6] ur=v[118.80000000000001,282.0]) = 1.8027756377319946 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 117 ] full=v3d[49, 117, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 116, 0] [v[117.9,279.2], v[118.7,280.0]] . ( layer=m3 ll=v[118.80000000000001,277.2] ur=v[121.2,279.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 116, 0] [v[117.30000000000001,278.6], v[119.30000000000001,280.6]] . ( layer=m3 ll=v[118.80000000000001,277.2] ur=v[121.2,279.6]) = 1.118033988749895 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 116 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 117, 0] [v[117.9,279.2], v[118.7,280.0]] . ( layer=m3 ll=v[118.80000000000001,279.6] ur=v[121.2,282.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 117, 0] [v[117.30000000000001,278.6], v[119.30000000000001,280.6]] . ( layer=m3 ll=v[118.80000000000001,279.6] ur=v[121.2,282.0]) = 1.118033988749895 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 117 ] full=None [pin_group/convert_pin]: pins {v3d[50, 117, 0], v3d[49, 116, 0], v3d[49, 117, 0], v3d[50, 116, 0]} [pin_group/convert_pin]: secondary {v3d[50, 117, 0], v3d[50, 116, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,269.2] ur=v[118.7,270.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 112, 0] [v[117.9,269.2], v[118.7,270.0]] . ( layer=m3 ll=v[116.4,267.6] ur=v[118.80000000000001,270.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 112, 0] [v[117.30000000000001,268.6], v[119.30000000000001,270.6]] . ( layer=m3 ll=v[116.4,267.6] ur=v[118.80000000000001,270.0]) = 2.0518284528683037 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 112 ] full=v3d[49, 112, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 113, 0] [v[117.9,269.2], v[118.7,270.0]] . ( layer=m3 ll=v[116.4,270.0] ur=v[118.80000000000001,272.40000000000003]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 113, 0] [v[117.30000000000001,268.6], v[119.30000000000001,270.6]] . ( layer=m3 ll=v[116.4,270.0] ur=v[118.80000000000001,272.40000000000003]) = 1.6155494421403598 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 113 ] full=v3d[49, 113, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 112, 0] [v[117.9,269.2], v[118.7,270.0]] . ( layer=m3 ll=v[118.80000000000001,267.6] ur=v[121.2,270.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 112, 0] [v[117.30000000000001,268.6], v[119.30000000000001,270.6]] . ( layer=m3 ll=v[118.80000000000001,267.6] ur=v[121.2,270.0]) = 1.486606874731829 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731829 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 112 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 113, 0] [v[117.9,269.2], v[118.7,270.0]] . ( layer=m3 ll=v[118.80000000000001,270.0] ur=v[121.2,272.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 113, 0] [v[117.30000000000001,268.6], v[119.30000000000001,270.6]] . ( layer=m3 ll=v[118.80000000000001,270.0] ur=v[121.2,272.40000000000003]) = 0.781024967590683 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.781024967590683 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 113 ] full=None [pin_group/convert_pin]: pins {v3d[49, 113, 0], v3d[50, 113, 0], v3d[50, 112, 0], v3d[49, 112, 0]} [pin_group/convert_pin]: secondary {v3d[50, 112, 0], v3d[50, 113, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,165.20000000000002] ur=v[118.7,166.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 68, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[116.4,162.0] ur=v[118.80000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 68, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[116.4,162.0] ur=v[118.80000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 69, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[116.4,164.4] ur=v[118.80000000000001,166.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 69, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[116.4,164.4] ur=v[118.80000000000001,166.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 69 ] full=v3d[49, 69, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 70, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[116.4,166.8] ur=v[118.80000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 70, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[116.4,166.8] ur=v[118.80000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 49 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 68, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[118.80000000000001,162.0] ur=v[121.2,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 68, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,162.0] ur=v[121.2,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 69, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[118.80000000000001,164.4] ur=v[121.2,166.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 69, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,164.4] ur=v[121.2,166.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 69 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 70, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[118.80000000000001,166.8] ur=v[121.2,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 70, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,166.8] ur=v[121.2,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 50 , 70 ] full=None [pin_group/convert_pin]: pins {v3d[49, 69, 0], v3d[50, 69, 0]} [pin_group/convert_pin]: secondary {v3d[50, 69, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,123.60000000000001] ur=v[118.7,124.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 51, 0] [v[117.9,123.60000000000001], v[118.7,124.4]] . ( layer=m3 ll=v[116.4,121.2] ur=v[118.80000000000001,123.60000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 51, 0] [v[117.30000000000001,123.0], v[119.30000000000001,125.0]] . ( layer=m3 ll=v[116.4,121.2] ur=v[118.80000000000001,123.60000000000001]) = 1.6155494421403542 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 51 ] full=v3d[49, 51, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 52, 0] [v[117.9,123.60000000000001], v[118.7,124.4]] . ( layer=m3 ll=v[116.4,123.60000000000001] ur=v[118.80000000000001,126.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 52, 0] [v[117.30000000000001,123.0], v[119.30000000000001,125.0]] . ( layer=m3 ll=v[116.4,123.60000000000001] ur=v[118.80000000000001,126.0]) = 2.051828452868313 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 52 ] full=v3d[49, 52, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 51, 0] [v[117.9,123.60000000000001], v[118.7,124.4]] . ( layer=m3 ll=v[118.80000000000001,121.2] ur=v[121.2,123.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 51, 0] [v[117.30000000000001,123.0], v[119.30000000000001,125.0]] . ( layer=m3 ll=v[118.80000000000001,121.2] ur=v[121.2,123.60000000000001]) = 0.7810249675906721 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906721 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 51 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 52, 0] [v[117.9,123.60000000000001], v[118.7,124.4]] . ( layer=m3 ll=v[118.80000000000001,123.60000000000001] ur=v[121.2,126.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 52, 0] [v[117.30000000000001,123.0], v[119.30000000000001,125.0]] . ( layer=m3 ll=v[118.80000000000001,123.60000000000001] ur=v[121.2,126.0]) = 1.4866068747318424 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4866068747318424 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 52 ] full=None [pin_group/convert_pin]: pins {v3d[49, 51, 0], v3d[50, 51, 0], v3d[49, 52, 0], v3d[50, 52, 0]} [pin_group/convert_pin]: secondary {v3d[50, 51, 0], v3d[50, 52, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,154.4] ur=v[118.7,155.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 64, 0] [v[117.9,154.4], v[118.7,155.20000000000002]] . ( layer=m3 ll=v[116.4,152.4] ur=v[118.80000000000001,154.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 64, 0] [v[117.30000000000001,153.8], v[119.30000000000001,155.8]] . ( layer=m3 ll=v[116.4,152.4] ur=v[118.80000000000001,154.8]) = 1.8027756377319946 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 64 ] full=v3d[49, 64, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 65, 0] [v[117.9,154.4], v[118.7,155.20000000000002]] . ( layer=m3 ll=v[116.4,154.8] ur=v[118.80000000000001,157.20000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 65, 0] [v[117.30000000000001,153.8], v[119.30000000000001,155.8]] . ( layer=m3 ll=v[116.4,154.8] ur=v[118.80000000000001,157.20000000000002]) = 1.8027756377319946 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 49 , 65 ] full=v3d[49, 65, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 64, 0] [v[117.9,154.4], v[118.7,155.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,152.4] ur=v[121.2,154.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 64, 0] [v[117.30000000000001,153.8], v[119.30000000000001,155.8]] . ( layer=m3 ll=v[118.80000000000001,152.4] ur=v[121.2,154.8]) = 1.118033988749895 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 64 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 65, 0] [v[117.9,154.4], v[118.7,155.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,154.8] ur=v[121.2,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 65, 0] [v[117.30000000000001,153.8], v[119.30000000000001,155.8]] . ( layer=m3 ll=v[118.80000000000001,154.8] ur=v[121.2,157.20000000000002]) = 1.118033988749895 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0 [router/convert_pin_to_tracks]: Converting [ 50 , 65 ] full=None [pin_group/convert_pin]: pins {v3d[49, 64, 0], v3d[50, 64, 0], v3d[49, 65, 0], v3d[50, 65, 0]} [pin_group/convert_pin]: secondary {v3d[50, 64, 0], v3d[50, 65, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,175.20000000000002] ur=v[125.5,176.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 73, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[121.2,174.0] ur=v[123.60000000000001,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 73, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[121.2,174.0] ur=v[123.60000000000001,176.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 74, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[121.2,176.4] ur=v[123.60000000000001,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 74, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[121.2,176.4] ur=v[123.60000000000001,178.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 74 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 73, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[123.60000000000001,174.0] ur=v[126.0,176.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 73, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,174.0] ur=v[126.0,176.4]) = 2.617250465660462 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 73 ] full=v3d[52, 73, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 74, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[123.60000000000001,176.4] ur=v[126.0,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 74, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,176.4] ur=v[126.0,178.8]) = 1.9104973174542732 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542732 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 74 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 73, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[126.0,174.0] ur=v[128.4,176.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 73, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[126.0,174.0] ur=v[128.4,176.4]) = 1.802775637731978 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.802775637731978 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 73 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 74, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[126.0,176.4] ur=v[128.4,178.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 74, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[126.0,176.4] ur=v[128.4,178.8]) = 0.22360679774999803 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.22360679774999803 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 74 ] full=None [pin_group/convert_pin]: pins {v3d[52, 73, 0], v3d[53, 73, 0], v3d[52, 74, 0], v3d[53, 74, 0]} [pin_group/convert_pin]: secondary {v3d[53, 73, 0], v3d[52, 74, 0], v3d[53, 74, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,196.0] ur=v[125.5,196.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 81, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[121.2,193.20000000000002] ur=v[123.60000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 81, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[121.2,193.20000000000002] ur=v[123.60000000000001,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 82, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[121.2,195.60000000000002] ur=v[123.60000000000001,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 82, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[121.2,195.60000000000002] ur=v[123.60000000000001,198.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 82 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 81, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[123.60000000000001,193.20000000000002] ur=v[126.0,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 81, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[123.60000000000001,193.20000000000002] ur=v[126.0,195.60000000000002]) = 1.9104973174542732 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542732 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 82, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[123.60000000000001,195.60000000000002] ur=v[126.0,198.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 82, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[123.60000000000001,195.60000000000002] ur=v[126.0,198.0]) = 2.617250465660462 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 82 ] full=v3d[52, 82, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 81, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[126.0,193.20000000000002] ur=v[128.4,195.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 81, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[126.0,193.20000000000002] ur=v[128.4,195.60000000000002]) = 0.22360679774999803 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.22360679774999803 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 81 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 82, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[126.0,195.60000000000002] ur=v[128.4,198.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 82, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[126.0,195.60000000000002] ur=v[128.4,198.0]) = 1.802775637731978 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.802775637731978 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 82 ] full=None [pin_group/convert_pin]: pins {v3d[52, 81, 0], v3d[53, 81, 0], v3d[52, 82, 0], v3d[53, 82, 0]} [pin_group/convert_pin]: secondary {v3d[52, 81, 0], v3d[53, 81, 0], v3d[53, 82, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,216.8] ur=v[125.5,217.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 90, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[121.2,214.8] ur=v[123.60000000000001,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 90, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[121.2,214.8] ur=v[123.60000000000001,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 90 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 91, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[121.2,217.20000000000002] ur=v[123.60000000000001,219.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 91, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[121.2,217.20000000000002] ur=v[123.60000000000001,219.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 91 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 90, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,214.8] ur=v[126.0,217.20000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 90, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,214.8] ur=v[126.0,217.20000000000002]) = 2.147091055358381 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 90 ] full=v3d[52, 90, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 91, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,217.20000000000002] ur=v[126.0,219.60000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 91, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,217.20000000000002] ur=v[126.0,219.60000000000002]) = 2.147091055358381 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 91 ] full=v3d[52, 91, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 90, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[126.0,214.8] ur=v[128.4,217.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 90, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[126.0,214.8] ur=v[128.4,217.20000000000002]) = 1.0049875621120898 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 90 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 91, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[126.0,217.20000000000002] ur=v[128.4,219.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 91, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[126.0,217.20000000000002] ur=v[128.4,219.60000000000002]) = 1.0049875621120898 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 91 ] full=None [pin_group/convert_pin]: pins {v3d[52, 91, 0], v3d[53, 91, 0], v3d[52, 90, 0], v3d[53, 90, 0]} [pin_group/convert_pin]: secondary {v3d[53, 91, 0], v3d[53, 90, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,269.2] ur=v[125.5,270.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 112, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[121.2,267.6] ur=v[123.60000000000001,270.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 112, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[121.2,267.6] ur=v[123.60000000000001,270.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 112 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 113, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[121.2,270.0] ur=v[123.60000000000001,272.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 113, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[121.2,270.0] ur=v[123.60000000000001,272.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 113 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 112, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[123.60000000000001,267.6] ur=v[126.0,270.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 112, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[123.60000000000001,267.6] ur=v[126.0,270.0]) = 2.3600847442411688 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 112 ] full=v3d[52, 112, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 113, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[123.60000000000001,270.0] ur=v[126.0,272.40000000000003]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 113, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[123.60000000000001,270.0] ur=v[126.0,272.40000000000003]) = 1.9924858845171263 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 113 ] full=v3d[52, 113, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 112, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[126.0,267.6] ur=v[128.4,270.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 112, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[126.0,267.6] ur=v[128.4,270.0]) = 1.403566884761798 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.403566884761798 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 112 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 113, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[126.0,270.0] ur=v[128.4,272.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 113, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[126.0,270.0] ur=v[128.4,272.40000000000003]) = 0.6082762530298458 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298458 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 113 ] full=None [pin_group/convert_pin]: pins {v3d[53, 113, 0], v3d[52, 112, 0], v3d[53, 112, 0], v3d[52, 113, 0]} [pin_group/convert_pin]: secondary {v3d[53, 113, 0], v3d[53, 112, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,227.60000000000002] ur=v[125.5,228.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 94, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[121.2,224.4] ur=v[123.60000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 94, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[121.2,224.4] ur=v[123.60000000000001,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 95, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[121.2,226.8] ur=v[123.60000000000001,229.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 95, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[121.2,226.8] ur=v[123.60000000000001,229.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 95 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 96, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[121.2,229.20000000000002] ur=v[123.60000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 96, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[121.2,229.20000000000002] ur=v[123.60000000000001,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 94, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[123.60000000000001,224.4] ur=v[126.0,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 94, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[123.60000000000001,224.4] ur=v[126.0,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 95, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[123.60000000000001,226.8] ur=v[126.0,229.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 95, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[123.60000000000001,226.8] ur=v[126.0,229.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 95 ] full=v3d[52, 95, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 96, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[123.60000000000001,229.20000000000002] ur=v[126.0,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 96, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[123.60000000000001,229.20000000000002] ur=v[126.0,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 96 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 94, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[126.0,224.4] ur=v[128.4,226.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 94, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[126.0,224.4] ur=v[128.4,226.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 53 , 94 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 95, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[126.0,226.8] ur=v[128.4,229.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 95, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[126.0,226.8] ur=v[128.4,229.20000000000002]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 95 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 96, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[126.0,229.20000000000002] ur=v[128.4,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 96, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[126.0,229.20000000000002] ur=v[128.4,231.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 53 , 96 ] full=None [pin_group/convert_pin]: pins {v3d[52, 95, 0], v3d[53, 95, 0]} [pin_group/convert_pin]: secondary {v3d[53, 95, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,165.20000000000002] ur=v[125.5,166.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 68, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[121.2,162.0] ur=v[123.60000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 68, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[121.2,162.0] ur=v[123.60000000000001,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 69, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[121.2,164.4] ur=v[123.60000000000001,166.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 69, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[121.2,164.4] ur=v[123.60000000000001,166.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 69 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 70, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[121.2,166.8] ur=v[123.60000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 70, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[121.2,166.8] ur=v[123.60000000000001,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 68, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[123.60000000000001,162.0] ur=v[126.0,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 68, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,162.0] ur=v[126.0,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 69, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[123.60000000000001,164.4] ur=v[126.0,166.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 69, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,164.4] ur=v[126.0,166.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 69 ] full=v3d[52, 69, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 70, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[123.60000000000001,166.8] ur=v[126.0,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 70, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,166.8] ur=v[126.0,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 70 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 68, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[126.0,162.0] ur=v[128.4,164.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 68, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[126.0,162.0] ur=v[128.4,164.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 53 , 68 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 69, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[126.0,164.4] ur=v[128.4,166.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 69, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[126.0,164.4] ur=v[128.4,166.8]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 69 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 70, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[126.0,166.8] ur=v[128.4,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 70, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[126.0,166.8] ur=v[128.4,169.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 53 , 70 ] full=None [pin_group/convert_pin]: pins {v3d[52, 69, 0], v3d[53, 69, 0]} [pin_group/convert_pin]: secondary {v3d[53, 69, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,279.2] ur=v[125.5,280.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 116, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[121.2,277.2] ur=v[123.60000000000001,279.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 116, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[121.2,277.2] ur=v[123.60000000000001,279.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 116 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 117, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[121.2,279.6] ur=v[123.60000000000001,282.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 117, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[121.2,279.6] ur=v[123.60000000000001,282.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 117 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 116, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[123.60000000000001,277.2] ur=v[126.0,279.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 116, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[123.60000000000001,277.2] ur=v[126.0,279.6]) = 2.147091055358381 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 116 ] full=v3d[52, 116, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 117, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[123.60000000000001,279.6] ur=v[126.0,282.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 117, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[123.60000000000001,279.6] ur=v[126.0,282.0]) = 2.147091055358381 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 117 ] full=v3d[52, 117, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 116, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[126.0,277.2] ur=v[128.4,279.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 116, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[126.0,277.2] ur=v[128.4,279.6]) = 1.0049875621120898 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 116 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 117, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[126.0,279.6] ur=v[128.4,282.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 117, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[126.0,279.6] ur=v[128.4,282.0]) = 1.0049875621120898 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 117 ] full=None [pin_group/convert_pin]: pins {v3d[52, 116, 0], v3d[53, 116, 0], v3d[52, 117, 0], v3d[53, 117, 0]} [pin_group/convert_pin]: secondary {v3d[53, 116, 0], v3d[53, 117, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,206.8] ur=v[125.5,207.60000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 86, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[121.2,205.20000000000002] ur=v[123.60000000000001,207.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 86, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[121.2,205.20000000000002] ur=v[123.60000000000001,207.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 86 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 87, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[121.2,207.60000000000002] ur=v[123.60000000000001,210.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 87, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[121.2,207.60000000000002] ur=v[123.60000000000001,210.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 87 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 86, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,205.20000000000002] ur=v[126.0,207.60000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 86, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,205.20000000000002] ur=v[126.0,207.60000000000002]) = 2.3600847442411856 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 86 ] full=v3d[52, 86, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 87, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,207.60000000000002] ur=v[126.0,210.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 87, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,207.60000000000002] ur=v[126.0,210.0]) = 1.9924858845171176 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 87 ] full=v3d[52, 87, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 86, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[126.0,205.20000000000002] ur=v[128.4,207.60000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 86, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[126.0,205.20000000000002] ur=v[128.4,207.60000000000002]) = 1.4035668847618263 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618263 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 86 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 87, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[126.0,207.60000000000002] ur=v[128.4,210.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 87, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[126.0,207.60000000000002] ur=v[128.4,210.0]) = 0.6082762530298178 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298178 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 87 ] full=None [pin_group/convert_pin]: pins {v3d[52, 86, 0], v3d[53, 86, 0], v3d[52, 87, 0], v3d[53, 87, 0]} [pin_group/convert_pin]: secondary {v3d[53, 86, 0], v3d[53, 87, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,258.40000000000003] ur=v[125.5,259.2]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 107, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[121.2,255.60000000000002] ur=v[123.60000000000001,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 107, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[121.2,255.60000000000002] ur=v[123.60000000000001,258.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 108, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[121.2,258.0] ur=v[123.60000000000001,260.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 108, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[121.2,258.0] ur=v[123.60000000000001,260.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 108 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 107, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[123.60000000000001,255.60000000000002] ur=v[126.0,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 107, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[123.60000000000001,255.60000000000002] ur=v[126.0,258.0]) = 1.9104973174542703 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542703 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 108, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[123.60000000000001,258.0] ur=v[126.0,260.40000000000003]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 108, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[123.60000000000001,258.0] ur=v[126.0,260.40000000000003]) = 2.6172504656604816 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 108 ] full=v3d[52, 108, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 107, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[126.0,255.60000000000002] ur=v[128.4,258.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 107, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[126.0,255.60000000000002] ur=v[128.4,258.0]) = 0.2236067977499726 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.2236067977499726 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 107 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 108, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[126.0,258.0] ur=v[128.4,260.40000000000003]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 108, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[126.0,258.0] ur=v[128.4,260.40000000000003]) = 1.8027756377320066 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8027756377320066 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 108 ] full=None [pin_group/convert_pin]: pins {v3d[52, 108, 0], v3d[53, 108, 0], v3d[52, 107, 0], v3d[53, 107, 0]} [pin_group/convert_pin]: secondary {v3d[53, 108, 0], v3d[52, 107, 0], v3d[53, 107, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,186.0] ur=v[125.5,186.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 77, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[121.2,183.60000000000002] ur=v[123.60000000000001,186.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 77, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[121.2,183.60000000000002] ur=v[123.60000000000001,186.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 77 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 78, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[121.2,186.0] ur=v[123.60000000000001,188.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 78, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[121.2,186.0] ur=v[123.60000000000001,188.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 78 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 77, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[123.60000000000001,183.60000000000002] ur=v[126.0,186.0]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 77, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[123.60000000000001,183.60000000000002] ur=v[126.0,186.0]) = 1.9924858845171176 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 77 ] full=v3d[52, 77, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 78, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[123.60000000000001,186.0] ur=v[126.0,188.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 78, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[123.60000000000001,186.0] ur=v[126.0,188.4]) = 2.3600847442411856 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 78 ] full=v3d[52, 78, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 77, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[126.0,183.60000000000002] ur=v[128.4,186.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 77, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[126.0,183.60000000000002] ur=v[128.4,186.0]) = 0.6082762530298178 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298178 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 77 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 78, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[126.0,186.0] ur=v[128.4,188.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 78, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[126.0,186.0] ur=v[128.4,188.4]) = 1.4035668847618263 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618263 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 78 ] full=None [pin_group/convert_pin]: pins {v3d[52, 78, 0], v3d[53, 78, 0], v3d[52, 77, 0], v3d[53, 77, 0]} [pin_group/convert_pin]: secondary {v3d[53, 78, 0], v3d[53, 77, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,154.4] ur=v[125.5,155.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 64, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[121.2,152.4] ur=v[123.60000000000001,154.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 64, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[121.2,152.4] ur=v[123.60000000000001,154.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 64 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 65, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[121.2,154.8] ur=v[123.60000000000001,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 65, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[121.2,154.8] ur=v[123.60000000000001,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 65 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 64, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,152.4] ur=v[126.0,154.8]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 64, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[123.60000000000001,152.4] ur=v[126.0,154.8]) = 2.147091055358381 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 64 ] full=v3d[52, 64, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 65, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,154.8] ur=v[126.0,157.20000000000002]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 65, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[123.60000000000001,154.8] ur=v[126.0,157.20000000000002]) = 2.147091055358381 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 65 ] full=v3d[52, 65, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 64, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[126.0,152.4] ur=v[128.4,154.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 64, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[126.0,152.4] ur=v[128.4,154.8]) = 1.0049875621120898 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 64 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 65, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[126.0,154.8] ur=v[128.4,157.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 65, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[126.0,154.8] ur=v[128.4,157.20000000000002]) = 1.0049875621120898 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 65 ] full=None [pin_group/convert_pin]: pins {v3d[53, 64, 0], v3d[52, 65, 0], v3d[53, 65, 0], v3d[52, 64, 0]} [pin_group/convert_pin]: secondary {v3d[53, 64, 0], v3d[53, 65, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,133.6] ur=v[125.5,134.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 55, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[121.2,130.8] ur=v[123.60000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 55, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[121.2,130.8] ur=v[123.60000000000001,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 56, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[121.2,133.20000000000002] ur=v[123.60000000000001,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 56, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[121.2,133.20000000000002] ur=v[123.60000000000001,135.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 56 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 55, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[123.60000000000001,130.8] ur=v[126.0,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 55, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[123.60000000000001,130.8] ur=v[126.0,133.20000000000002]) = 1.9104973174542732 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542732 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 56, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[123.60000000000001,133.20000000000002] ur=v[126.0,135.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 56, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[123.60000000000001,133.20000000000002] ur=v[126.0,135.6]) = 2.617250465660462 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 56 ] full=v3d[52, 56, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 55, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[126.0,130.8] ur=v[128.4,133.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 55, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[126.0,130.8] ur=v[128.4,133.20000000000002]) = 0.22360679774999803 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.22360679774999803 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 55 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 56, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[126.0,133.20000000000002] ur=v[128.4,135.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 56, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[126.0,133.20000000000002] ur=v[128.4,135.6]) = 1.802775637731978 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.802775637731978 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 56 ] full=None [pin_group/convert_pin]: pins {v3d[52, 56, 0], v3d[53, 56, 0], v3d[52, 55, 0], v3d[53, 55, 0]} [pin_group/convert_pin]: secondary {v3d[53, 56, 0], v3d[52, 55, 0], v3d[53, 55, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,237.60000000000002] ur=v[125.5,238.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 99, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[121.2,236.4] ur=v[123.60000000000001,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 99, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[121.2,236.4] ur=v[123.60000000000001,238.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 100, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[121.2,238.8] ur=v[123.60000000000001,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 100, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[121.2,238.8] ur=v[123.60000000000001,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 100 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 99, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[123.60000000000001,236.4] ur=v[126.0,238.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 99, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[123.60000000000001,236.4] ur=v[126.0,238.8]) = 2.6172504656604816 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 99 ] full=v3d[52, 99, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 100, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[123.60000000000001,238.8] ur=v[126.0,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 100, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[123.60000000000001,238.8] ur=v[126.0,241.20000000000002]) = 1.9104973174542703 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542703 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 100 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 99, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[126.0,236.4] ur=v[128.4,238.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 99, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[126.0,236.4] ur=v[128.4,238.8]) = 1.8027756377320066 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8027756377320066 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 99 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 100, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[126.0,238.8] ur=v[128.4,241.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 100, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[126.0,238.8] ur=v[128.4,241.20000000000002]) = 0.2236067977499726 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.2236067977499726 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 100 ] full=None [pin_group/convert_pin]: pins {v3d[53, 99, 0], v3d[52, 100, 0], v3d[53, 100, 0], v3d[52, 99, 0]} [pin_group/convert_pin]: secondary {v3d[53, 99, 0], v3d[52, 100, 0], v3d[53, 100, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,248.4] ur=v[125.5,249.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 103, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[121.2,246.0] ur=v[123.60000000000001,248.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 103, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[121.2,246.0] ur=v[123.60000000000001,248.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 103 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 104, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[121.2,248.4] ur=v[123.60000000000001,250.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 104, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[121.2,248.4] ur=v[123.60000000000001,250.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 104 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 103, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,246.0] ur=v[126.0,248.4]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 103, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[123.60000000000001,246.0] ur=v[126.0,248.4]) = 1.9924858845171176 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 103 ] full=v3d[52, 103, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 104, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,248.4] ur=v[126.0,250.8]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 104, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[123.60000000000001,248.4] ur=v[126.0,250.8]) = 2.3600847442411856 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 104 ] full=v3d[52, 104, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 103, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[126.0,246.0] ur=v[128.4,248.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 103, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[126.0,246.0] ur=v[128.4,248.4]) = 0.6082762530298178 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298178 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 103 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 104, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[126.0,248.4] ur=v[128.4,250.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 104, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[126.0,248.4] ur=v[128.4,250.8]) = 1.4035668847618263 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618263 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 104 ] full=None [pin_group/convert_pin]: pins {v3d[52, 103, 0], v3d[53, 103, 0], v3d[52, 104, 0], v3d[53, 104, 0]} [pin_group/convert_pin]: secondary {v3d[53, 103, 0], v3d[53, 104, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,112.80000000000001] ur=v[125.5,113.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 47, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[121.2,111.60000000000001] ur=v[123.60000000000001,114.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 47, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[121.2,111.60000000000001] ur=v[123.60000000000001,114.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 47 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 48, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[121.2,114.0] ur=v[123.60000000000001,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 48, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[121.2,114.0] ur=v[123.60000000000001,116.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 47, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,111.60000000000001] ur=v[126.0,114.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 47, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[123.60000000000001,111.60000000000001] ur=v[126.0,114.0]) = 2.617250465660472 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 47 ] full=v3d[52, 47, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 48, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,114.0] ur=v[126.0,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 48, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[123.60000000000001,114.0] ur=v[126.0,116.4]) = 1.9104973174542716 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542716 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 48 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 47, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[126.0,111.60000000000001] ur=v[128.4,114.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 47, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[126.0,111.60000000000001] ur=v[128.4,114.0]) = 1.8027756377319921 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.8027756377319921 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 47 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 48, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[126.0,114.0] ur=v[128.4,116.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 48, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[126.0,114.0] ur=v[128.4,116.4]) = 0.22360679774998535 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.22360679774998535 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 48 ] full=None [pin_group/convert_pin]: pins {v3d[52, 48, 0], v3d[53, 48, 0], v3d[53, 47, 0], v3d[52, 47, 0]} [pin_group/convert_pin]: secondary {v3d[52, 48, 0], v3d[53, 48, 0], v3d[53, 47, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,123.60000000000001] ur=v[125.5,124.4]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 51, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[121.2,121.2] ur=v[123.60000000000001,123.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 51, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[121.2,121.2] ur=v[123.60000000000001,123.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 51 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 52, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[121.2,123.60000000000001] ur=v[123.60000000000001,126.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 52, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[121.2,123.60000000000001] ur=v[123.60000000000001,126.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 52 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 51, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[123.60000000000001,121.2] ur=v[126.0,123.60000000000001]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 51, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[123.60000000000001,121.2] ur=v[126.0,123.60000000000001]) = 1.9924858845171218 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 51 ] full=v3d[52, 51, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 52, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[123.60000000000001,123.60000000000001] ur=v[126.0,126.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 52, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[123.60000000000001,123.60000000000001] ur=v[126.0,126.0]) = 2.360084744241177 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 52 ] full=v3d[52, 52, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 51, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[126.0,121.2] ur=v[128.4,123.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 51, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[126.0,121.2] ur=v[128.4,123.60000000000001]) = 0.6082762530298318 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298318 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 51 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 52, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[126.0,123.60000000000001] ur=v[128.4,126.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 52, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[126.0,123.60000000000001] ur=v[128.4,126.0]) = 1.4035668847618121 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618121 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 52 ] full=None [pin_group/convert_pin]: pins {v3d[52, 51, 0], v3d[52, 52, 0], v3d[53, 52, 0], v3d[53, 51, 0]} [pin_group/convert_pin]: secondary {v3d[53, 51, 0], v3d[53, 52, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,144.4] ur=v[125.5,145.20000000000002]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 60, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[121.2,142.8] ur=v[123.60000000000001,145.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 60, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[121.2,142.8] ur=v[123.60000000000001,145.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 60 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 61, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[121.2,145.20000000000002] ur=v[123.60000000000001,147.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 61, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[121.2,145.20000000000002] ur=v[123.60000000000001,147.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 61 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 60, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,142.8] ur=v[126.0,145.20000000000002]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 60, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[123.60000000000001,142.8] ur=v[126.0,145.20000000000002]) = 2.3600847442411856 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 60 ] full=v3d[52, 60, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 61, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,145.20000000000002] ur=v[126.0,147.6]) = 0.7999999999999972 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 61, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[123.60000000000001,145.20000000000002] ur=v[126.0,147.6]) = 1.9924858845171176 [router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 61 ] full=v3d[52, 61, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 60, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[126.0,142.8] ur=v[128.4,145.20000000000002]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 60, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[126.0,142.8] ur=v[128.4,145.20000000000002]) = 1.4035668847618263 [router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618263 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 60 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 61, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[126.0,145.20000000000002] ur=v[128.4,147.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 61, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[126.0,145.20000000000002] ur=v[128.4,147.6]) = 0.6082762530298178 [router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298178 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 61 ] full=None [pin_group/convert_pin]: pins {v3d[53, 61, 0], v3d[52, 60, 0], v3d[53, 60, 0], v3d[52, 61, 0]} [pin_group/convert_pin]: secondary {v3d[53, 61, 0], v3d[53, 60, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,290.0] ur=v[125.5,290.8]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 120, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[121.2,286.8] ur=v[123.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 120, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[121.2,286.8] ur=v[123.60000000000001,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 121, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[121.2,289.2] ur=v[123.60000000000001,291.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 121, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[121.2,289.2] ur=v[123.60000000000001,291.6]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 121 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 122, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[121.2,291.6] ur=v[123.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 122, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[121.2,291.6] ur=v[123.60000000000001,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 120, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[123.60000000000001,286.8] ur=v[126.0,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 120, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[123.60000000000001,286.8] ur=v[126.0,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 121, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[123.60000000000001,289.2] ur=v[126.0,291.6]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 121, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[123.60000000000001,289.2] ur=v[126.0,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 121 ] full=v3d[52, 121, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 122, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[123.60000000000001,291.6] ur=v[126.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 122, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[123.60000000000001,291.6] ur=v[126.0,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 122 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 120, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[126.0,286.8] ur=v[128.4,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 120, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[126.0,286.8] ur=v[128.4,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 53 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 121, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[126.0,289.2] ur=v[128.4,291.6]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 121, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[126.0,289.2] ur=v[128.4,291.6]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 121 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 122, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[126.0,291.6] ur=v[128.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 122, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[126.0,291.6] ur=v[128.4,294.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 53 , 122 ] full=None [pin_group/convert_pin]: pins {v3d[52, 121, 0], v3d[53, 121, 0]} [pin_group/convert_pin]: secondary {v3d[53, 121, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,102.80000000000001] ur=v[125.5,103.60000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 42, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[121.2,99.60000000000001] ur=v[123.60000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 42, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[121.2,99.60000000000001] ur=v[123.60000000000001,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 43, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[121.2,102.0] ur=v[123.60000000000001,104.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 43, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[121.2,102.0] ur=v[123.60000000000001,104.4]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 43 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 44, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[121.2,104.4] ur=v[123.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 44, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[121.2,104.4] ur=v[123.60000000000001,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 51 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 42, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,99.60000000000001] ur=v[126.0,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 42, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[123.60000000000001,99.60000000000001] ur=v[126.0,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 43, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,102.0] ur=v[126.0,104.4]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 43, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[123.60000000000001,102.0] ur=v[126.0,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 52 , 43 ] full=v3d[52, 43, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 44, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,104.4] ur=v[126.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 44, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[123.60000000000001,104.4] ur=v[126.0,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 44 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 42, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[126.0,99.60000000000001] ur=v[128.4,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 42, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[126.0,99.60000000000001] ur=v[128.4,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 53 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 43, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[126.0,102.0] ur=v[128.4,104.4]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 43, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[126.0,102.0] ur=v[128.4,104.4]) = 2.0 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 43 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 44, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[126.0,104.4] ur=v[128.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 44, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[126.0,104.4] ur=v[128.4,106.80000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 53 , 44 ] full=None [pin_group/convert_pin]: pins {v3d[52, 43, 0], v3d[53, 43, 0]} [pin_group/convert_pin]: secondary {v3d[53, 43, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[126.80000000000001,100.0] ur=v[127.60000000000001,100.80000000000001]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 41, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[123.60000000000001,97.2] ur=v[126.0,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 41, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[123.60000000000001,97.2] ur=v[126.0,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 41 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 42, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[123.60000000000001,99.60000000000001] ur=v[126.0,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 42, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[123.60000000000001,99.60000000000001] ur=v[126.0,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 42 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 41, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[126.0,97.2] ur=v[128.4,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 41, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[126.0,97.2] ur=v[128.4,99.60000000000001]) = 2.000000000000014 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.000000000000014 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 41 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 42, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[126.0,99.60000000000001] ur=v[128.4,102.0]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 42, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[126.0,99.60000000000001] ur=v[128.4,102.0]) = 2.000000000000014 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 42 ] full=v3d[53, 42, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 41, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[128.4,97.2] ur=v[130.8,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 41, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[128.4,97.2] ur=v[130.8,99.60000000000001]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 54 , 41 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 42, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[128.4,99.60000000000001] ur=v[130.8,102.0]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 42, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[128.4,99.60000000000001] ur=v[130.8,102.0]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 54 , 42 ] full=None [pin_group/convert_pin]: pins {v3d[53, 42, 0], v3d[53, 41, 0]} [pin_group/convert_pin]: secondary {v3d[53, 41, 0]} [pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[126.80000000000001,287.2] ur=v[127.60000000000001,288.0]) [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 119, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[123.60000000000001,284.40000000000003] ur=v[126.0,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 119, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[123.60000000000001,284.40000000000003] ur=v[126.0,286.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 119 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 120, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[123.60000000000001,286.8] ur=v[126.0,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 120, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[123.60000000000001,286.8] ur=v[126.0,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 52 , 120 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 119, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[126.0,284.40000000000003] ur=v[128.4,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 119, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[126.0,284.40000000000003] ur=v[128.4,286.8]) = 2.000000000000014 [router/convert_pin_coord_to_tracks]: Partial overlap: 2.000000000000014 >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 119 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 120, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[126.0,286.8] ur=v[128.4,289.2]) = inf [router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 120, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[126.0,286.8] ur=v[128.4,289.2]) = 2.000000000000014 [router/convert_pin_coord_to_tracks]: Overlap: inf >? 0 [router/convert_pin_to_tracks]: Converting [ 53 , 120 ] full=v3d[53, 120, 0] [router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 119, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[128.4,284.40000000000003] ur=v[130.8,286.8]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 119, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[128.4,284.40000000000003] ur=v[130.8,286.8]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 54 , 119 ] full=None [router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 120, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[128.4,286.8] ur=v[130.8,289.2]) = 0 [router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 120, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[128.4,286.8] ur=v[130.8,289.2]) = 0 [router/convert_pin_coord_to_tracks]: No overlap: 0 0 [router/convert_pin_to_tracks]: Converting [ 54 , 120 ] full=None [pin_group/convert_pin]: pins {v3d[53, 119, 0], v3d[53, 120, 0]} [pin_group/convert_pin]: secondary {v3d[53, 119, 0]} **** Converting pins: 2.9 seconds [router/separate_adjacent_pin]: Comparing vdd and gnd adjacency [router/separate_adjacent_pin]: Removed 0 adjacent grids. **** Separating adjacent pins: 0.1 seconds [router/enclose_pins]: Enclosing pins for vdd [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-82.2,-46.2] ur=v[-78.60000000000001,-42.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-70.2,155.4] ur=v[-69.0,159.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,155.4] ur=v[-69.0,156.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[-72.2,156.20000000000002] ur=v[-69.60000000000001,157.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,234.60000000000002] ur=v[-71.4,235.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-70.2,273.0] ur=v[-69.0,276.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,273.0] ur=v[-69.0,274.2]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[-72.2,273.8] ur=v[-69.60000000000001,274.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,193.8] ur=v[-69.0,197.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,117.0] ur=v[-71.4,118.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,193.8] ur=v[-57.0,197.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,155.4] ur=v[-57.0,159.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,114.60000000000001] ur=v[-57.0,118.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,273.0] ur=v[-57.0,276.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,232.20000000000002] ur=v[-57.0,235.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-15.0,294.6] ur=v[-11.4,298.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-15.0,335.40000000000003] ur=v[-11.4,339.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,73.8] ur=v[-1.8,77.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,33.0] ur=v[-1.8,36.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,-46.2] ur=v[-1.8,-42.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,-7.800000000000001] ur=v[-4.2,-4.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,-7.800000000000001] ur=v[-1.8,-6.6000000000000005]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[-4.6000000000000005,-7.2] ur=v[-3.8000000000000003,-4.6000000000000005]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.4,189.0] ur=v[12.600000000000001,192.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[9.0,189.0] ur=v[12.600000000000001,190.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[10.9,189.60000000000002] ur=v[11.700000000000001,192.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[9.0,210.60000000000002] ur=v[12.600000000000001,214.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[9.0,148.20000000000002] ur=v[12.600000000000001,151.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.4,126.60000000000001] ur=v[12.600000000000001,130.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[9.0,126.60000000000001] ur=v[12.600000000000001,127.80000000000001]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[10.9,127.2] ur=v[11.700000000000001,129.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[25.8,126.60000000000001] ur=v[27.0,130.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[25.8,189.0] ur=v[27.0,192.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[25.8,148.20000000000002] ur=v[27.0,151.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[25.8,210.60000000000002] ur=v[27.0,214.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[28.200000000000003,-46.2] ur=v[31.8,-42.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[49.800000000000004,-46.2] ur=v[53.400000000000006,-42.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,251.4] ur=v[70.2,255.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,251.4] ur=v[72.60000000000001,252.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[69.8,252.0] ur=v[70.60000000000001,254.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,232.20000000000002] ur=v[72.60000000000001,235.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,189.0] ur=v[70.2,192.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,189.0] ur=v[72.60000000000001,190.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[69.8,189.60000000000002] ur=v[70.60000000000001,192.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,210.60000000000002] ur=v[72.60000000000001,214.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,169.8] ur=v[72.60000000000001,173.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,126.60000000000001] ur=v[70.2,130.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,126.60000000000001] ur=v[72.60000000000001,127.80000000000001]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[69.8,127.2] ur=v[70.60000000000001,129.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,148.20000000000002] ur=v[72.60000000000001,151.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,273.0] ur=v[72.60000000000001,276.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,273.0] ur=v[87.0,276.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,189.0] ur=v[87.0,190.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[85.80000000000001,189.0] ur=v[87.0,192.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[85.30000000000001,189.60000000000002] ur=v[86.10000000000001,192.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,169.8] ur=v[87.0,173.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,148.20000000000002] ur=v[87.0,151.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,232.20000000000002] ur=v[87.0,235.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,251.4] ur=v[87.0,252.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[85.80000000000001,251.4] ur=v[87.0,255.0]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[85.30000000000001,252.0] ur=v[86.10000000000001,254.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[85.80000000000001,126.60000000000001] ur=v[87.0,130.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,126.60000000000001] ur=v[87.0,127.80000000000001]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[85.30000000000001,127.2] ur=v[86.10000000000001,129.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,210.60000000000002] ur=v[87.0,214.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,148.20000000000002] ur=v[96.60000000000001,151.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,189.0] ur=v[96.60000000000001,192.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,210.60000000000002] ur=v[96.60000000000001,214.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,294.6] ur=v[96.60000000000001,298.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,126.60000000000001] ur=v[96.60000000000001,130.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,251.4] ur=v[96.60000000000001,255.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,232.20000000000002] ur=v[96.60000000000001,235.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,273.0] ur=v[96.60000000000001,276.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,169.8] ur=v[96.60000000000001,173.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,107.4] ur=v[96.60000000000001,111.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,297.0] ur=v[103.80000000000001,298.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,294.6] ur=v[101.4,298.2]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[100.9,295.0] ur=v[101.7,297.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,109.80000000000001] ur=v[103.80000000000001,111.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,107.4] ur=v[101.4,111.0]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[100.9,107.80000000000001] ur=v[101.7,110.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,90.60000000000001] ur=v[103.80000000000001,94.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,107.4] ur=v[108.60000000000001,111.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,294.6] ur=v[108.60000000000001,298.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,23.400000000000002] ur=v[111.0,24.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,90.60000000000001] ur=v[111.0,94.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,4.2] ur=v[111.0,7.800000000000001]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[109.80000000000001,57.0] ur=v[111.0,60.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,107.4] ur=v[115.80000000000001,111.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[112.2,109.80000000000001] ur=v[115.80000000000001,111.0]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[114.5,107.80000000000001] ur=v[115.30000000000001,110.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,294.6] ur=v[115.80000000000001,298.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[112.2,297.0] ur=v[115.80000000000001,298.2]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[114.5,295.0] ur=v[115.30000000000001,297.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,23.400000000000002] ur=v[115.80000000000001,24.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,90.60000000000001] ur=v[118.2,94.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,4.2] ur=v[118.2,7.800000000000001]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,57.0] ur=v[118.2,60.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[121.80000000000001,107.4] ur=v[123.0,111.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,109.80000000000001] ur=v[123.0,111.0]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[121.30000000000001,107.80000000000001] ur=v[122.10000000000001,110.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,148.20000000000002] ur=v[123.0,151.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,251.4] ur=v[123.0,255.0]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[121.80000000000001,232.20000000000002] ur=v[123.0,235.8]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,234.60000000000002] ur=v[123.0,235.8]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[121.30000000000001,232.60000000000002] ur=v[122.10000000000001,235.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,189.0] ur=v[123.0,192.60000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,297.0] ur=v[123.0,298.2]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[121.80000000000001,294.6] ur=v[123.0,298.2]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[121.30000000000001,295.0] ur=v[122.10000000000001,297.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,126.60000000000001] ur=v[123.0,130.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,273.0] ur=v[123.0,276.6]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,210.60000000000002] ur=v[123.0,214.20000000000002]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,172.20000000000002] ur=v[123.0,173.4]) [pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[121.80000000000001,169.8] ur=v[123.0,173.4]) [pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[121.30000000000001,170.20000000000002] ur=v[122.10000000000001,172.8]) [router/enclose_pins]: Enclosing pins for gnd [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-82.2,-27.0] ur=v[-78.60000000000001,-23.400000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-82.2,-67.8] ur=v[-78.60000000000001,-66.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-79.80000000000001,-67.8] ur=v[-78.60000000000001,-64.2]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-80.2,-67.2] ur=v[-79.4,-64.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,97.80000000000001] ur=v[-69.0,99.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-70.2,95.4] ur=v[-69.0,99.0]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-72.2,97.4] ur=v[-69.60000000000001,98.2]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,215.4] ur=v[-69.0,216.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-70.2,213.0] ur=v[-69.0,216.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-72.2,215.0] ur=v[-69.60000000000001,215.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,174.60000000000002] ur=v[-69.0,178.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,253.8] ur=v[-71.4,255.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,136.20000000000002] ur=v[-71.4,137.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,174.60000000000002] ur=v[-57.0,178.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,213.0] ur=v[-57.0,216.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,95.4] ur=v[-57.0,99.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,136.20000000000002] ur=v[-57.0,139.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,253.8] ur=v[-57.0,257.40000000000003]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-15.0,354.6] ur=v[-11.4,358.20000000000005]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-15.0,316.20000000000005] ur=v[-13.8,319.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-15.0,318.6] ur=v[-11.4,319.8]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-14.100000000000001,316.6] ur=v[-13.3,319.20000000000005]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-15.0,275.40000000000003] ur=v[-11.4,279.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,93.0] ur=v[-1.8,96.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,52.2] ur=v[-4.2,55.800000000000004]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,52.2] ur=v[-1.8,53.400000000000006]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-4.6000000000000005,52.800000000000004] ur=v[-3.8000000000000003,55.400000000000006]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,-67.8] ur=v[-4.2,-64.2]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,-67.8] ur=v[-1.8,-66.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-4.6000000000000005,-67.2] ur=v[-3.8000000000000003,-64.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,-27.0] ur=v[-1.8,-23.400000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,13.8] ur=v[-1.8,17.400000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.4,220.20000000000002] ur=v[12.600000000000001,223.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,220.20000000000002] ur=v[12.600000000000001,221.4]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[10.9,220.8] ur=v[11.700000000000001,223.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,138.6] ur=v[12.600000000000001,142.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,201.0] ur=v[12.600000000000001,204.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,117.0] ur=v[12.600000000000001,120.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,157.8] ur=v[12.600000000000001,159.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.4,157.8] ur=v[12.600000000000001,161.4]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[10.9,158.4] ur=v[11.700000000000001,161.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,179.4] ur=v[12.600000000000001,183.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,220.20000000000002] ur=v[27.0,223.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,117.0] ur=v[27.0,120.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,138.6] ur=v[27.0,142.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,201.0] ur=v[27.0,204.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,157.8] ur=v[27.0,161.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,179.4] ur=v[27.0,183.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[28.200000000000003,-67.8] ur=v[31.8,-64.2]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[49.800000000000004,-67.8] ur=v[53.400000000000006,-64.2]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,201.0] ur=v[72.60000000000001,204.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,179.4] ur=v[72.60000000000001,183.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,220.20000000000002] ur=v[70.2,223.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,220.20000000000002] ur=v[72.60000000000001,221.4]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[69.8,220.8] ur=v[70.60000000000001,223.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,117.0] ur=v[72.60000000000001,120.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,282.6] ur=v[70.2,286.2]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,282.6] ur=v[72.60000000000001,283.8]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[69.8,283.2] ur=v[70.60000000000001,285.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,241.8] ur=v[72.60000000000001,245.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,157.8] ur=v[70.2,161.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,157.8] ur=v[72.60000000000001,159.0]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[69.8,158.4] ur=v[70.60000000000001,161.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,138.6] ur=v[72.60000000000001,142.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,263.40000000000003] ur=v[72.60000000000001,267.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,157.8] ur=v[87.0,159.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[85.80000000000001,157.8] ur=v[87.0,161.4]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[85.30000000000001,158.4] ur=v[86.10000000000001,161.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,263.40000000000003] ur=v[87.0,267.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,117.0] ur=v[87.0,120.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,201.0] ur=v[87.0,204.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,220.20000000000002] ur=v[87.0,221.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[85.80000000000001,220.20000000000002] ur=v[87.0,223.8]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[85.30000000000001,220.8] ur=v[86.10000000000001,223.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,138.6] ur=v[87.0,142.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,282.6] ur=v[87.0,283.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[85.80000000000001,282.6] ur=v[87.0,286.2]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[85.30000000000001,283.2] ur=v[86.10000000000001,285.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,241.8] ur=v[87.0,245.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,179.4] ur=v[87.0,183.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[88.2,100.2] ur=v[91.80000000000001,101.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,97.80000000000001] ur=v[91.80000000000001,101.4]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[88.60000000000001,100.0] ur=v[91.2,100.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[88.2,287.40000000000003] ur=v[91.80000000000001,288.6]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,285.0] ur=v[91.80000000000001,288.6]) [pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[88.60000000000001,287.2] ur=v[91.2,288.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,143.4] ur=v[91.80000000000001,147.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,268.2] ur=v[91.80000000000001,271.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,289.8] ur=v[91.80000000000001,291.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,121.80000000000001] ur=v[91.80000000000001,125.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,237.0] ur=v[91.80000000000001,240.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,193.8] ur=v[91.80000000000001,197.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,205.8] ur=v[91.80000000000001,209.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,184.20000000000002] ur=v[91.80000000000001,187.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,102.60000000000001] ur=v[91.80000000000001,103.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,227.4] ur=v[91.80000000000001,228.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,174.60000000000002] ur=v[91.80000000000001,178.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,277.8] ur=v[91.80000000000001,281.40000000000003]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,131.4] ur=v[91.80000000000001,135.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,215.4] ur=v[91.80000000000001,219.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,153.0] ur=v[91.80000000000001,156.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,112.2] ur=v[91.80000000000001,115.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,246.60000000000002] ur=v[91.80000000000001,250.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,165.0] ur=v[91.80000000000001,166.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,256.2] ur=v[91.80000000000001,259.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,277.8] ur=v[99.0,281.40000000000003]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,246.60000000000002] ur=v[99.0,250.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,289.8] ur=v[99.0,291.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,184.20000000000002] ur=v[99.0,187.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,215.4] ur=v[99.0,219.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,174.60000000000002] ur=v[99.0,178.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,165.0] ur=v[99.0,166.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,143.4] ur=v[99.0,147.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,121.80000000000001] ur=v[99.0,125.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,102.60000000000001] ur=v[99.0,103.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,153.0] ur=v[99.0,156.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,131.4] ur=v[99.0,135.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,205.8] ur=v[99.0,209.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,237.0] ur=v[99.0,240.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,112.2] ur=v[99.0,115.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,227.4] ur=v[99.0,228.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,193.8] ur=v[99.0,197.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,268.2] ur=v[99.0,271.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,256.2] ur=v[99.0,259.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[102.60000000000001,102.60000000000001] ur=v[106.2,103.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[102.60000000000001,289.8] ur=v[106.2,291.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[105.0,30.6] ur=v[108.60000000000001,34.2]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[107.4,11.4] ur=v[111.0,15.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[109.80000000000001,16.2] ur=v[111.0,19.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[109.80000000000001,102.60000000000001] ur=v[113.4,103.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[109.80000000000001,289.8] ur=v[113.4,291.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[109.80000000000001,69.0] ur=v[113.4,72.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[112.2,30.6] ur=v[115.80000000000001,34.2]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[114.60000000000001,11.4] ur=v[118.2,15.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[114.60000000000001,16.2] ur=v[118.2,19.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,131.4] ur=v[120.60000000000001,135.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,227.4] ur=v[120.60000000000001,228.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,102.60000000000001] ur=v[120.60000000000001,103.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,289.8] ur=v[120.60000000000001,291.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,205.8] ur=v[120.60000000000001,209.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,184.20000000000002] ur=v[120.60000000000001,187.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,174.60000000000002] ur=v[120.60000000000001,178.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,69.0] ur=v[120.60000000000001,72.60000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,256.2] ur=v[120.60000000000001,259.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,112.2] ur=v[120.60000000000001,115.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,237.0] ur=v[120.60000000000001,240.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,143.4] ur=v[120.60000000000001,147.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,246.60000000000002] ur=v[120.60000000000001,250.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,215.4] ur=v[120.60000000000001,219.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,193.8] ur=v[120.60000000000001,197.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,277.8] ur=v[120.60000000000001,281.40000000000003]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,268.2] ur=v[120.60000000000001,271.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,165.0] ur=v[120.60000000000001,166.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,121.80000000000001] ur=v[120.60000000000001,125.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,153.0] ur=v[120.60000000000001,156.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,174.60000000000002] ur=v[127.80000000000001,178.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,193.8] ur=v[127.80000000000001,197.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,215.4] ur=v[127.80000000000001,219.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,268.2] ur=v[127.80000000000001,271.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,227.4] ur=v[127.80000000000001,228.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,165.0] ur=v[127.80000000000001,166.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,277.8] ur=v[127.80000000000001,281.40000000000003]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,205.8] ur=v[127.80000000000001,209.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,256.2] ur=v[127.80000000000001,259.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,184.20000000000002] ur=v[127.80000000000001,187.8]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,153.0] ur=v[127.80000000000001,156.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,131.4] ur=v[127.80000000000001,135.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,237.0] ur=v[127.80000000000001,240.60000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,246.60000000000002] ur=v[127.80000000000001,250.20000000000002]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,112.2] ur=v[127.80000000000001,115.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,121.80000000000001] ur=v[127.80000000000001,125.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,143.4] ur=v[127.80000000000001,147.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,289.8] ur=v[127.80000000000001,291.0]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,102.60000000000001] ur=v[127.80000000000001,103.80000000000001]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[126.60000000000001,97.80000000000001] ur=v[127.80000000000001,101.4]) [pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[126.60000000000001,285.0] ur=v[127.80000000000001,288.6]) **** Enclosing pins: 0.3 seconds *** Finding pins and blockages: 3.4 seconds [supply_grid_router/route_supply_rails]: Routing supply rail gnd. [supply_grid_router/route_supply_rails]: Routing supply rail vdd. *** Routing supply rails: 1.4 seconds [supply_grid_router/route_simple_overlaps]: Routing simple overlap pins for vdd [supply_grid_router/route_simple_overlaps]: Routed 77 simple overlap pins [supply_grid_router/route_simple_overlaps]: Routing simple overlap pins for gnd [supply_grid_router/route_simple_overlaps]: Routed 140 simple overlap pins *** Simple overlap routing: 0.0 seconds [supply_grid_router/route_pins_to_rails]: Maze routing vdd with 1 pin components to connect. [router/add_pin_component_source]: Set source: vdd {v3d[-30, 49, 0]} [router/run_router]: Found path: cost=4 [router/run_router]: [[v3d[-30, 49, 0]], [v3d[-30, 50, 0]]] [router/add_route]: Adding route: [[v3d[-30, 49, 0]], [v3d[-30, 50, 0]]] [supply_grid_router/route_pins_to_rails]: Maze routing gnd with 4 pin components to connect. [router/add_pin_component_source]: Set source: gnd {v3d[-30, 106, 0]} [router/run_router]: Found path: cost=4 [router/run_router]: [[v3d[-30, 106, 0]], [v3d[-30, 107, 0]]] [router/add_route]: Adding route: [[v3d[-30, 106, 0]], [v3d[-30, 107, 0]]] [router/add_pin_component_source]: Set source: gnd {v3d[-6, 148, 0], v3d[-5, 149, 0], v3d[-6, 149, 0], v3d[-5, 148, 0]} [router/run_router]: Found path: cost=4 [router/run_router]: [[v3d[-6, 148, 0]], [v3d[-6, 147, 0]]] [router/add_route]: Adding route: [[v3d[-6, 148, 0]], [v3d[-6, 147, 0]]] [router/add_pin_component_source]: Set source: gnd {v3d[53, 42, 0], v3d[53, 41, 0]} [router/run_router]: Found path: cost=1 [router/run_router]: [[v3d[53, 41, 0]], [v3d[52, 41, 0]]] [router/add_route]: Adding route: [[v3d[53, 41, 0]], [v3d[52, 41, 0]]] [router/add_pin_component_source]: Set source: gnd {v3d[53, 119, 0], v3d[53, 120, 0]} [router/run_router]: Found path: cost=1 [router/run_router]: [[v3d[53, 119, 0]], [v3d[52, 119, 0]]] [router/add_route]: Adding route: [[v3d[53, 119, 0]], [v3d[52, 119, 0]]] *** Maze routing supplies: 1.0 seconds ** Routing: 8.2 seconds [run_script/run_script]: /home/jesse/output/run_drc.sh 2> /home/jesse/output/sram_2_16_scn4m_subm.drc.err 1> /home/jesse/output/sram_2_16_scn4m_subm.drc.out [verify.magic/run_drc]: DRC Errors sram_2_16_scn4m_subm 0 [run_script/run_script]: /home/jesse/output/run_lvs.sh 2> /home/jesse/output/sram_2_16_scn4m_subm.lvs.err 1> /home/jesse/output/sram_2_16_scn4m_subm.lvs.out [verify.magic/run_lvs]: sram_2_16_scn4m_subm LVS matches ** Verification: 8.6 seconds ** SRAM creation: 17.7 seconds LEF: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lef ** LEF: 0.5 seconds GDS: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.gds ** GDS: 0.3 seconds SP: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.sp ** Spice writing: 0.1 seconds LVS: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lvs.sp ** LVS writing: 0.1 seconds [verify.magic/run_pex]: /home/jesse/output/run_pex.sh 2> /home/jesse/output/sram_2_16_scn4m_subm.pex.err 1> /home/jesse/output/sram_2_16_scn4m_subm.pex.out ** Extraction: 7.7 seconds LIB: Characterizing... [characterizer.lib/prepare_tables]: Loads: [ 2.45605 9.8242 39.2968 ] [characterizer.lib/prepare_tables]: Slews: [0.0125 0.05 0.4 ] [characterizer.lib/characterize_corners]: Characterizing corners: [('TT', 5.0, 25), ('FF', 5.0, 25), ('SS', 5.0, 25)] [characterizer.lib/characterize_corners]: Corner: ('TT', 5.0, 25) [characterizer.lib/characterize_corners]: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm_TT_5p0V_25C.lib [graph_util/get_all_paths]: Paths found=4 [characterizer.delay/set_internal_spice_names]: s_en name = s_en0 [characterizer.delay/set_internal_spice_names]: bl name=bl0_1, br name=br0_1 [characterizer.delay/find_feasible_period_one_port]: Trying feasible period: 10.0ns on Port 0 [characterizer.simulation/add_noop_all_ports]: Idle cycle (no positive clock edge) [characterizer.simulation/add_write]: W data 1 address 0000 [characterizer.simulation/add_write]: W data 0 address 1111 to write value [characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0 [characterizer.simulation/add_read]: R data 1 address 0000 to set dout caps [characterizer.simulation/add_read]: R data 0 address 1111 to check W0 worked [characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0 [characterizer.simulation/add_noop_all_ports]: Idle cycle (if read takes >1 cycle) [characterizer.simulation/add_write]: W data 1 address 1111 to write value [characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0 [characterizer.simulation/add_write]: W data 0 address 0000 to clear din caps [characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0 [characterizer.simulation/add_read]: R data 0 address 0000 to clear dout caps [characterizer.simulation/add_read]: R data 1 address 1111 to check W1 worked [characterizer.simulation/add_noop_all_ports]: Idle cycle (if read takes >1 cycle)) [characterizer.stimuli/__init__]: Not using spice library [characterizer.stimuli/run_sim]: *** Spice: 102.9 seconds [characterizer.delay/check_bit_measures]: v_q_a1111_b1_WRITE_ZERO=0.0001552934 [characterizer.delay/check_bit_measures]: v_q_a1111_b1_WRITE_ONE=4.99351 [characterizer.delay/check_bit_measures]: v_qbar_a1111_b1_WRITE_ZERO=4.993616 [characterizer.delay/check_bit_measures]: v_qbar_a1111_b1_WRITE_ONE=0.0001578317 [characterizer.delay/check_measurements]: Checking write values for port 0 [characterizer.delay/check_bit_measures]: v_q_a1111_b1_READ_ZERO=0.0001544982 [characterizer.delay/check_bit_measures]: v_q_a1111_b1_READ_ONE=4.993367 [characterizer.delay/check_bit_measures]: v_qbar_a1111_b1_READ_ZERO=4.99365 [characterizer.delay/check_bit_measures]: v_qbar_a1111_b1_READ_ONE=0.0001613884 [characterizer.delay/check_measurements]: Checking read delay values for port 0 [characterizer.delay/check_sen_measure]: s_en delay=4.5232980000000005ns [characterizer.delay/check_read_debug_measures]: v_bl_READ_ZERO=1.472246 [characterizer.delay/check_read_debug_measures]: v_br_READ_ZERO=4.976103 [characterizer.delay/check_read_debug_measures]: v_bl_READ_ONE=4.961281 [characterizer.delay/check_read_debug_measures]: v_br_READ_ONE=1.484215 [characterizer.delay/check_read_debug_measures]: v_delay_lh=4.976596 [characterizer.delay/check_read_debug_measures]: v_delay_hl=0.3923676 [characterizer.delay/check_valid_delays]: Successful simulation (in ns): period 10.0 load 39.2968 slew 0.4 delay_hl=2.505487 delay_lh=2.0205230000000003 slew_hl=2.805679 slew_lh=0.952768 [characterizer.delay/find_feasible_period_one_port]: feasible_period passed for Port 0: 10.0ns feasible_delay 2.0205ns/2.5055ns slew 0.9528ns/2.8057ns [characterizer.delay/find_feasible_period_one_port]: Found feasible_period for port 0: 10.0ns [characterizer.delay/find_feasible_period]: Found feasible_period: 10.0ns [characterizer.delay/find_min_period_one_port]: MinPeriod Search Port 0: 5.0ns (ub: 10.0 lb: 0.0) [characterizer.simulation/add_noop_all_ports]: Idle cycle (no positive clock edge) [characterizer.simulation/add_write]: W data 1 address 0000 [characterizer.simulation/add_write]: W data 0 address 1111 to write value [characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0 [characterizer.simulation/add_read]: R data 1 address 0000 to set dout caps [characterizer.simulation/add_read]: R data 0 address 1111 to check W0 worked [characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0 [characterizer.simulation/add_noop_all_ports]: Idle cycle (if read takes >1 cycle) [characterizer.simulation/add_write]: W data 1 address 1111 to write value [characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0 [characterizer.simulation/add_write]: W data 0 address 0000 to clear din caps [characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0 [characterizer.simulation/add_read]: R data 0 address 0000 to clear dout caps [characterizer.simulation/add_read]: R data 1 address 1111 to check W1 worked [characterizer.simulation/add_noop_all_ports]: Idle cycle (if read takes >1 cycle)) [characterizer.stimuli/__init__]: Not using spice library