false false 10 false true #000000 true 1 by-name true true auto 50 false false any-top 1000 1 fit-marker 32 false 255,157,157[0] 255,128,168[1] 192,128,255[2] 149,128,255[3] 128,134,255[4] 128,168,255[5] 255,0,0[6] 255,0,128[7] 255,0,255[8] 128,0,255[9] 0,0,255[10] 0,128,255[11] 128,0,0[12] 128,0,87[13] 128,0,128[14] 80,0,128[15] 0,0,128[16] 0,64,128[17] 128,255,251[18] 128,255,141[19] 175,255,128[20] 243,255,128[21] 255,194,128[22] 255,160,128[23] 0,255,255[24] 1,255,107[25] 145,255,0[26] 221,255,0[27] 255,174,0[28] 255,128,0[29] 0,128,128[30] 0,128,80[31] 0,128,0[32] 80,128,0[33] 128,128,0[34] 128,80,0[35] 255,255,255 192,192,192 128,128,128 96,96,96 64,64,64 0,0,0 add auto 50 false -1 auto false 0 3 '/home/pedersen/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/tech/scripts/macros':pymacros;'/home/pedersen/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/tech/scripts':pymacros;'/home/pedersen/projects/filler_script_dev':pymacros;'/home/pedersen/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/tech/drc/rule_decks':drc false false 0 0.01,0.005,0.001 0.1 false false false false false 2 5 false 1 false 0 10 any global 1 0 false nmos 0 0 1 SG13_dev false ! false 0 0 1 1 1000 false any flush 0.0 0.0 0.3 -1 false SG13_dev,nmos,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,cmim,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,sealring,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,npn13G2,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,via_stack,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,gring,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,pmos,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,bondpad,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,ptap1,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,ntap1,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,rppd,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,rhigh,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,NoFillerStack,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,rfpmosHV,'0',false,'1',false,'1','0','0','1','0','0','!',;'',Powergrid,'0',false,'1',false,'1','0','0','1','0','0','',;SG13_dev,esd,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,inductor2,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,rfcmim,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,dpantenna,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,rsil,'0',false,'1',false,'1','0','0','1','0','0','!',;'',bandgap_core,'0',false,'1',false,'1','0','0','1','0','0','',;'',xor_layout_2,'0',false,'1',false,'1','0','0','1','0','0','',;'',layout_1,'0',false,'1',false,'1','0','0','1','0','0','',;SG13_dev,npn13G2L,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,inductor3,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,nmosHV,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,SVaricap,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,dantenna,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,nmos,'0',false,'1',false,'1','0','0','1','0','0','!Display:\'Selected\';Lmin:\'0.13u\';Wmin:\'0.15u\';cdf_version:\'8\';l:\'2u\';m:\'1\';model:\'sg13_lv_nmos\';ng:\'1\';trise:\'\';w:\'10u\';ws:\'150n\';',;SG13_dev,nmos,'0',false,'1',false,'1','0','0','1','0','0','!Display:\'Selected\';Lmin:\'0.13u\';Wmin:\'0.13u\';cdf_version:\'8\';l:\'10u\';m:\'1\';model:\'sg13_lv_nmos\';ng:\'1\';trise:\'\';w:\'10u\';ws:\'150n\';',;SG13_dev,nmos,'0',false,'1',false,'1','0','0','1','0','0','!Display:\'Selected\';Lmin:\'0.13u\';Wmin:\'0.15u\';cdf_version:\'8\';l:\'10u\';m:\'1\';model:\'sg13_lv_nmos\';ng:\'1\';trise:\'\';w:\'10u\';ws:\'150n\';',;SG13_dev,inductor2_sp,'0',false,'1',false,'1','0','0','1','0','0','!',;Basic,ROUND_PATH,'0',false,'1',false,'1','0','0','1','0','0','!',;Basic,STROKED_POLYGON,'0',false,'1',false,'1','0','0','1','0','0','!',;Basic,CIRCLE,'0',false,'1',false,'1','0','0','1','0','0','!',;Basic,ROUND_POLYGON,'0',false,'1',false,'1','0','0','1','0','0','!',;Basic,ARC,'0',false,'1',false,'1','0','0','1','0','0','!',;SG13_dev,npn13G2_base,'0',false,'1.0',false,'1','0.0','0.0','1','0.0','0.0','!',;SG13_dev,nmos,'0',false,'1.0',false,'1','0.0','0.0','1','0.0','0.0','!',;SG13_dev,pmos,'0',false,'1.0',false,'1','0.0','0.0','1','0.0','0.0','!',;Basic,ARC,'0',false,'1.0',false,'1','0.0','0.0','1','0.0','0.0','!', '8/0','0.3',flush,'0.0','0.0', '8/0',;'',;'30/0',;'5/23',;'10/23',;'126/0',;'10/2',;'30/2',;'126/1',;'134/1',;'31/0',;'134/0',;'10/0',;'5/0',;'6/0',;'14/0',;'1/0',;'40/0',;'5/2',;'Metal1.pin (8/2)',;'Metal1.drawing (8/0)',;'NWell.drawing (31/0)',;'Cont.drawing (6/0)',;'GatPoly.drawing (5/0)',;'50/2',;'8/2',;'32/0',;'19/0',;'126/2',;'67/23',;'30/23',;'126/23',;'50/23',;'8/23',;'134/23',;'Activ.nofill (1/23)',;'46/21',;'67/0',;'134/2',;'50/0',;'41/0',;'202/0',;'201/0',;'8/25',;'63/0',;'Substrate.drawing (40/0)',;'pSD.drawing (14/0)',;'203/0',;'Metal3 (30/0)',;'TopMetal2 (134/0)',;'TopMetal2.drawing (134/0)',;'10/25',;'30/25',;'39/0',;'46/0',;'1/2',;'Metal2 (10/0)',;'51/0',;'8/22',;'Metal2.drawing (10/0)',;'Metal1 (8/0)',;'Cont (6/0)',;'GatPoly.pin (5/2)', '10/25',clk,'30',left,bottom,;'30/25',vbias,'30',left,bottom,;'126/25',vdd,'30',left,bottom,;'134/25',gnd,'30',left,bottom,;'63/0','sub!','30',left,bottom,;'',Top,'30',left,bottom,;'8/25',vin,'30',left,bottom,;'8/25',Vin,'30',left,bottom,;'50/25',Drain2,'30',left,bottom,;'30/25',Drain1,'30',left,bottom,;'8/25',vdd,'30',left,bottom,;'63/0',well,'30',left,bottom,;'10/2',VDD,'30',left,bottom,;'126/2',Out,'30',left,bottom,;'30/2',GND,'30',left,bottom,;'134/25',VCC,'30',left,bottom,;'134/25',BIAS,'30',left,bottom,;'134/25',VOUT,'30',left,bottom,;'134/25',VIN,'30',left,bottom,;'134/25',GND,'30',left,bottom,;'8/2',S,'30',left,bottom,;'8/25',S,'30',left,bottom,;'8/25',S,'0',left,bottom,;'8/25',gnd,'0',left,bottom,;'8/2',gnd,'0',left,bottom,;'63/0',.well,'0',left,bottom,;'63/0','.sub!','0',left,bottom,;'63/0',gnd,'0',left,bottom,;'40/0',gnd,'0',left,bottom,;'8/0',gnd,'0',left,bottom,;'8/2',vdd,'0',left,bottom,;'5/2',in,'0',left,bottom,;'63/0',dn2_deleteagain,'0',left,bottom,;'8/25',vdd,'0',left,bottom,;'63/0',well,'0',left,bottom,;'10/25',dn4,'0',left,bottom,;'30/25',dn3,'0',left,bottom,;'63/0','sub!','0',left,bottom,;'8/2','sub!','0',left,bottom,;'','sub!','0',left,bottom,;'10/25',test,'0',left,bottom,;'8/25',vss,'0',left,bottom,;'40/0','sub!','0',left,bottom,;'30/25',dn4,'0',left,bottom,;'8/25',Vdd,'0',left,bottom,;'8/25',Out,'0',left,bottom,;'8/25',Gnd,'0',left,bottom,;'8/25',In,'0',left,bottom, true true false left 30 clk bottom true true false true r0 *1 0,0 auto auto 4 auto 0.005 auto true invisible tenths-dotted-lines tenths-dotted-lines true auto 1 5 true true false 1 true 1 sg13g2 auto 0 true true 0 '@lcp_context_menu.hide_empty_layers':H; '@lcp_context_menu.show_all':Tab; '@lcp_context_menu.show_only':'Shift+Tab'; edit_menu.mode_menu.box:W; edit_menu.mode_menu.move:M; edit_menu.mode_menu.partial:P; edit_menu.mode_menu.ruler:K; edit_menu.selection_menu.sel_flip_x:'Ctrl+H'; edit_menu.selection_menu.sel_flip_y:'Ctrl+F'; edit_menu.selection_menu.sel_rot_cw:R; file_menu.save:'Ctrl+S'; zoom_menu.select_current_cell:'Shift+S'; zoom_menu.zoom_fit:F; edit_menu.selection_menu.change_layer:'Shift+T'; '@@navigator_menu.navigator_main_menu.navigator_all_hier_levels':''; '@@navigator_menu.navigator_main_menu.navigator_freeze':''; '@@navigator_menu.navigator_main_menu.navigator_show_images':''; '@bookmarks_context_menu.follow_selection':''; '@bookmarks_context_menu.load_bookmarks':''; '@bookmarks_context_menu.manage_bookmarks':''; '@bookmarks_context_menu.save_bookmarks':''; '@hcp_context_menu.cell_user_properties':''; '@hcp_context_menu.copy':''; '@hcp_context_menu.cut':''; '@hcp_context_menu.delete_cell':''; '@hcp_context_menu.flat_mode':''; '@hcp_context_menu.flatten_cell':''; '@hcp_context_menu.hide_cell':''; '@hcp_context_menu.new_cell':''; '@hcp_context_menu.open_current':''; '@hcp_context_menu.paste':''; '@hcp_context_menu.rename_cell':''; '@hcp_context_menu.replace_cell':''; '@hcp_context_menu.save_cell_as':''; '@hcp_context_menu.show_all':''; '@hcp_context_menu.show_as_top':''; '@hcp_context_menu.show_cell':''; '@hcp_context_menu.sorting.by_area':''; '@hcp_context_menu.sorting.by_area_reverse':''; '@hcp_context_menu.sorting.by_name':''; '@hcp_context_menu.split_mode':''; '@lcp_context_menu.add_others':''; '@lcp_context_menu.clean_up':''; '@lcp_context_menu.copy':''; '@lcp_context_menu.cut':''; '@lcp_context_menu.del':''; '@lcp_context_menu.group':''; '@lcp_context_menu.hide':''; '@lcp_context_menu.hide_all':''; '@lcp_context_menu.insert':''; '@lcp_context_menu.invert_selection':''; '@lcp_context_menu.invvalid':''; '@lcp_context_menu.paste':''; '@lcp_context_menu.regroup_menu.flatten':''; '@lcp_context_menu.regroup_menu.grp_d':''; '@lcp_context_menu.regroup_menu.grp_i':''; '@lcp_context_menu.regroup_menu.grp_l':''; '@lcp_context_menu.rename':''; '@lcp_context_menu.select_all':''; '@lcp_context_menu.select_source':''; '@lcp_context_menu.show':''; '@lcp_context_menu.sort_menu.sort_dli':''; '@lcp_context_menu.sort_menu.sort_idl':''; '@lcp_context_menu.sort_menu.sort_ild':''; '@lcp_context_menu.sort_menu.sort_ldi':''; '@lcp_context_menu.sort_menu.sort_name':''; '@lcp_context_menu.tab_menu.new_tab':''; '@lcp_context_menu.tab_menu.remove_tab':''; '@lcp_context_menu.tab_menu.rename_tab':''; '@lcp_context_menu.test_shapes_in_view':''; '@lcp_context_menu.toggle_visibility':''; '@lcp_context_menu.ungroup':''; '@lcp_context_menu.valid':''; '@lcp_context_menu.visibility_follows_selection':''; '@lcp_tabs_context_menu.new_tab':''; '@lcp_tabs_context_menu.remove_tab':''; '@lcp_tabs_context_menu.rename_tab':''; '@secrets.duplicate_interactive':''; '@secrets.paste_interactive':''; '@secrets.sel_move_interactive':''; '@secrets.select_next_item':''; '@secrets.select_next_item_add':''; '@toolbar.box':''; '@toolbar.combine_mode':''; '@toolbar.instance':''; '@toolbar.move':''; '@toolbar.next_display_state':''; '@toolbar.partial':''; '@toolbar.path':''; '@toolbar.polygon':''; '@toolbar.prev_display_state':''; '@toolbar.ruler':''; '@toolbar.select':''; '@toolbar.technology_selector':''; '@toolbar.text':''; bookmark_menu:''; bookmark_menu.bookmark_view:''; bookmark_menu.goto_bookmark_menu:''; bookmark_menu.load_bookmarks:''; bookmark_menu.manage_bookmarks:''; bookmark_menu.open_recent_menu_bookmarks:''; bookmark_menu.save_bookmarks:''; edit_menu:''; edit_menu.add_image:''; edit_menu.cancel:''; edit_menu.cell_menu:''; edit_menu.cell_menu.adjust_cell_origin:''; edit_menu.cell_menu.convert_cell_to_static:''; edit_menu.cell_menu.delete_cell:''; edit_menu.cell_menu.flatten_cell:''; edit_menu.cell_menu.new_cell:''; edit_menu.cell_menu.rename_cell:''; edit_menu.cell_menu.replace_cell:''; edit_menu.cell_menu.user_properties:''; edit_menu.clear_all_rulers:''; edit_menu.configure_rulers:''; edit_menu.copy:''; edit_menu.cut:''; edit_menu.delete:''; edit_menu.duplicate:''; edit_menu.edit_options:''; edit_menu.image_menu:''; edit_menu.image_menu.bring_to_back:''; edit_menu.image_menu.bring_to_front:''; edit_menu.image_menu.clear_all_images:''; edit_menu.layer_menu:''; edit_menu.layer_menu.boolean:''; edit_menu.layer_menu.clear_layer:''; edit_menu.layer_menu.copy_layer:''; edit_menu.layer_menu.delete_layer:''; edit_menu.layer_menu.edit_layer:''; edit_menu.layer_menu.merge:''; edit_menu.layer_menu.new_layer:''; edit_menu.layer_menu.size:''; edit_menu.layout_menu:''; edit_menu.layout_menu.lay_convert_to_static:''; edit_menu.layout_menu.lay_flip_x:''; edit_menu.layout_menu.lay_flip_y:''; edit_menu.layout_menu.lay_free_rot:''; edit_menu.layout_menu.lay_move:''; edit_menu.layout_menu.lay_rot_ccw:''; edit_menu.layout_menu.lay_rot_cw:''; edit_menu.layout_menu.lay_scale:''; edit_menu.mode_menu:''; edit_menu.mode_menu.instance:''; edit_menu.mode_menu.path:''; edit_menu.mode_menu.polygon:''; edit_menu.mode_menu.select:''; edit_menu.mode_menu.text:''; edit_menu.paste:''; edit_menu.redo:''; edit_menu.search_replace_editor:''; edit_menu.select_menu:''; edit_menu.select_menu.disable_all:''; edit_menu.select_menu.enable_all:''; edit_menu.select_menu.pi_enable_13:''; edit_menu.select_menu.pi_enable_14:''; edit_menu.select_menu.pi_enable_15:''; edit_menu.select_menu.pi_enable_16:''; edit_menu.select_menu.pi_enable_17:''; edit_menu.select_menu.pi_enable_18:''; edit_menu.select_menu.pi_enable_20:''; edit_menu.select_menu.pi_enable_22:''; edit_menu.select_menu.pi_enable_23:''; edit_menu.select_menu.select_all:''; edit_menu.select_menu.unselect_all:''; edit_menu.selection_menu:''; edit_menu.selection_menu.align:''; edit_menu.selection_menu.area_perimeter:''; edit_menu.selection_menu.convert_to_cell:''; edit_menu.selection_menu.convert_to_pcell:''; edit_menu.selection_menu.difference:''; edit_menu.selection_menu.distribute:''; edit_menu.selection_menu.flatten_insts:''; edit_menu.selection_menu.intersection:''; edit_menu.selection_menu.make_array:''; edit_menu.selection_menu.make_cell:''; edit_menu.selection_menu.make_cell_variants:''; edit_menu.selection_menu.move_hier_up:''; edit_menu.selection_menu.resolve_arefs:''; edit_menu.selection_menu.round_corners:''; edit_menu.selection_menu.sel_free_rot:''; edit_menu.selection_menu.sel_move:''; edit_menu.selection_menu.sel_move_to:''; edit_menu.selection_menu.sel_rot_ccw:''; edit_menu.selection_menu.sel_scale:''; edit_menu.selection_menu.separate:''; edit_menu.selection_menu.size:''; edit_menu.selection_menu.tap:''; edit_menu.selection_menu.union:''; edit_menu.show_properties:''; edit_menu.undo:''; edit_menu.utils_menu:''; edit_menu.utils_menu.clip_tool:''; edit_menu.utils_menu.fill_tool:''; file_menu:''; file_menu.clone:''; file_menu.close:''; file_menu.close_all:''; file_menu.exit:''; file_menu.import_menu:''; file_menu.import_menu.import_def:''; file_menu.import_menu.import_gerber_menu:''; file_menu.import_menu.import_gerber_menu.import_gerber_new:''; file_menu.import_menu.import_gerber_menu.import_gerber_new_free:''; file_menu.import_menu.import_gerber_menu.import_gerber_open:''; file_menu.import_menu.import_gerber_menu.import_gerber_recent:''; file_menu.import_menu.import_lef:''; file_menu.import_menu.import_stream:''; file_menu.layout_props:''; file_menu.layout_stats:''; file_menu.load_layer_props:''; file_menu.new_layout:''; file_menu.new_panel:''; file_menu.open:''; file_menu.open_new_panel:''; file_menu.open_recent_menu:''; file_menu.open_recent_menu.clear_recent:''; file_menu.open_recent_menu.open_recent_1:''; file_menu.open_recent_menu.open_recent_2:''; file_menu.open_recent_menu.open_recent_3:''; file_menu.open_recent_menu.open_recent_4:''; file_menu.open_recent_menu.open_recent_5:''; file_menu.open_recent_menu.open_recent_6:''; file_menu.open_recent_menu.open_recent_7:''; file_menu.open_recent_menu.open_recent_8:''; file_menu.open_recent_menu_layer_props:''; file_menu.open_recent_menu_sessions:''; file_menu.open_same_panel:''; file_menu.print:''; file_menu.pull_in:''; file_menu.reader_options:''; file_menu.reload:''; file_menu.restore_session:''; file_menu.save_all:''; file_menu.save_as:''; file_menu.save_layer_props:''; file_menu.save_session:''; file_menu.screenshot:''; file_menu.screenshot_to_clipboard:''; file_menu.setup:''; file_menu.view_log:''; file_menu.writer_options:''; help_menu:''; help_menu.about:''; help_menu.about_qt:''; help_menu.assistant:''; help_menu.show_all_tips:''; macros_menu:''; macros_menu.macro_development:''; sg13g2_menu:''; sg13g2_menu.macro_in_menu_sg13g2_lvs:''; sg13g2_menu.macro_in_menu_sg13g2_options:''; tools_menu:''; tools_menu.browse_instances:''; tools_menu.browse_markers:''; tools_menu.browse_netlists:''; tools_menu.browse_shapes:''; tools_menu.d25:''; tools_menu.d25.edit_script:''; tools_menu.d25.new_script:''; tools_menu.d25.open_window:''; tools_menu.diff_tool:''; tools_menu.drc:''; tools_menu.drc.edit_script:''; tools_menu.drc.macro_in_menu_sg13g2:''; tools_menu.drc.macro_in_menu_sg13g2_maximal:''; tools_menu.drc.macro_in_menu_sg13g2_minimal:''; tools_menu.drc.new_script:''; tools_menu.edit_layer_stack:''; tools_menu.lvs:''; tools_menu.lvs.edit_script:''; tools_menu.lvs.new_script:''; tools_menu.net_trace:''; tools_menu.packages:''; tools_menu.shapes_to_markers:''; tools_menu.shapes_to_markers.scan_layers:''; tools_menu.shapes_to_markers.scan_layers_flat:''; tools_menu.technologies:''; tools_menu.trace_all_nets_menu:''; tools_menu.trace_all_nets_menu.trace_all_nets:''; tools_menu.trace_all_nets_menu.trace_all_nets_flat:''; tools_menu.xor_tool:''; view_menu:''; view_menu.crosshair_cursor:''; view_menu.default_grid:''; view_menu.default_grid.default_grid_1:''; view_menu.default_grid.default_grid_2:''; view_menu.default_grid.default_grid_3:''; view_menu.edit_top_level_selection:''; view_menu.mouse_tracking:''; view_menu.no_stipples:''; view_menu.reset_window_state:''; view_menu.show_bookmarks_view:''; view_menu.show_cell_boxes:''; view_menu.show_grid:''; view_menu.show_hierarchy_panel:''; view_menu.show_images:''; view_menu.show_layer_panel:''; view_menu.show_layer_toolbox:''; view_menu.show_libraries_view:''; view_menu.show_markers:''; view_menu.show_navigator:''; view_menu.show_texts:''; view_menu.show_toolbar:''; view_menu.synchronized_views:''; view_menu.transient_selection:''; zoom_menu:''; zoom_menu.ascend:''; zoom_menu.dec_max_hier:''; zoom_menu.descend:''; zoom_menu.global_trans:''; zoom_menu.global_trans.m0:''; zoom_menu.global_trans.m135:''; zoom_menu.global_trans.m45:''; zoom_menu.global_trans.m90:''; zoom_menu.global_trans.r0:''; zoom_menu.global_trans.r180:''; zoom_menu.global_trans.r270:''; zoom_menu.global_trans.r90:''; zoom_menu.goto_position:''; zoom_menu.inc_max_hier:''; zoom_menu.max_hier:''; zoom_menu.max_hier_0:''; zoom_menu.max_hier_1:''; zoom_menu.next_display_state:''; zoom_menu.prev_display_state:''; zoom_menu.redraw:''; zoom_menu.select_cell:''; zoom_menu.zoom_fit_sel:''; zoom_menu.zoom_in:''; zoom_menu.zoom_out:''; edit_menu.redo_list:''; edit_menu.undo_list:''; file_menu.open_recent_menu.open_recent_10:''; file_menu.open_recent_menu.open_recent_11:''; file_menu.open_recent_menu.open_recent_12:''; file_menu.open_recent_menu.open_recent_13:''; file_menu.open_recent_menu.open_recent_14:''; file_menu.open_recent_menu.open_recent_15:''; file_menu.open_recent_menu.open_recent_16:''; file_menu.open_recent_menu.open_recent_9:''; sg13g2_menu.macro_in_menu_sg13g2_density_report:''; sg13g2_menu.macro_in_menu_sg13g2_filler_ActGatP:''; sg13g2_menu.macro_in_menu_sg13g2_filler_Metal:''; sg13g2_menu.macro_in_menu_sg13g2_filler_TopMetal:''; tools_menu.drc.macro_in_menu_drc:''; tools_menu.drc.macro_in_menu_drc_1:''; tools_menu.drc.macro_in_menu_drc_10:''; tools_menu.drc.macro_in_menu_drc_11:''; tools_menu.drc.macro_in_menu_drc_12:''; tools_menu.drc.macro_in_menu_drc_2:''; tools_menu.drc.macro_in_menu_drc_3:''; tools_menu.drc.macro_in_menu_drc_4:''; tools_menu.drc.macro_in_menu_drc_5:''; tools_menu.drc.macro_in_menu_drc_6:''; tools_menu.drc.macro_in_menu_drc_7:''; tools_menu.drc.macro_in_menu_drc_8:''; tools_menu.drc.macro_in_menu_drc_9:''; tools_menu.lvs.macro_in_menu_sg13g2_full:''; zoom_menu.descend_into:''; tools_menu.drc.macro_in_menu_drc_13:''; tools_menu.drc.macro_in_menu_drc_14:''; tools_menu.drc.macro_in_menu_drc_15:''; tools_menu.drc.macro_in_menu_drc_16:''; tools_menu.drc.macro_in_menu_drc_17:''; tools_menu.drc.macro_in_menu_drc_18:''; tools_menu.drc.macro_in_menu_drc_19:''; tools_menu.lvs.macro_in_menu_lvs:''; tools_menu.lvs.macro_in_menu_lvs_1:''; tools_menu.drc.macro_in_menu_drc_2_1:''; tools_menu.drc.macro_in_menu_drc_3_1:''; tools_menu.drc.macro_in_menu_drc_5_1:''; tools_menu.drc.macro_in_menu_drc_7_1:''; tools_menu.lvs.macro_in_menu_lvs_2:''; tools_menu.drc.macro_in_menu_snapscript:''; tools_menu.drc.macro_in_menu_snapscript_1:''; edit_menu.search_replace_viewer:''; sg13g2_menu.macro_in_menu_sg13g2_beol:''; sg13g2_menu.macro_in_menu_sg13g2_lvs_options:''; tools_menu.drc.macro_in_menu_drc_1_1:''; tools_menu.drc.macro_in_menu_drc_4_1:''; tools_menu.drc.macro_in_menu_drc_6_1:''; sg13g2_menu.macro_in_menu_ihp130_import_netlist:''; sg13g2_menu.macro_in_menu_sg13g2_drc:''; sg13g2_menu.macro_in_menu_sg13g2_drc_options:''; tools_menu.drc.macro_in_menu_image_generator:'' CIRCUIT_ DEVICE_ NET_ false false 1000 auto 255,0,0 0,255,0 0,0,255 255,255,0 255,0,255 0,255,255 160,80,255 255,160,0 true -1 -1 50 -1 false -1 10000 true 1 fit-net NetlistBrowserDialog="AdnQywADAAAAAABGAAAAGwAADW8AAAVYAAAF0AAAAX4AAAfSAAADpgAAAAACAAAADXAAAABGAAAAQAAADW8AAAVY";log_view="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAABAQAAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAABAAAAZAAAAAEAAAAAAAAD6AAAAABk";splitter="AAAA/wAAAAEAAAACAAABhQAABZMB/////wEAAAABAA==";nl_directory_tree="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAADAgAAAAEAAAABAAAAGQAAC4EAAAADAQEAAQAAAAAAAAAAAAAAAJYAAAAZAAAAgQAAAAAAAAADAAAChAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAI/QAAAAEAAAAAAAAD6AEAAACW";nl_hierarchy_tree="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYMAAAABAQAAAQAAAAAAAAAAAAAAAGQAAAAZAAAAgQAAAAAAAAABAAABgwAAAAEAAAAAAAAD6AEAAABk";splitter_3="AAAA/wAAAAEAAAACAAAA1QAACC0B/////wEAAAABAA==";sch_directory_tree="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAADAgAAAAEAAAABAAAAGQAADDEAAAADAQEAAQAAAAAAAAAAAAAAAJYAAAAZAAAAgQAAAAAAAAADAAAAlgAAAAEAAAAAAAAAAAAAAAEAAAAAAAALmwAAAAEAAAAAAAAD6AEAAACW";sch_hierarchy_tree="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANMAAAABAQAAAQAAAAAAAAAAAAAAAGQAAAAZAAAAgQAAAAAAAAABAAAA0wAAAAEAAAAAAAAD6AEAAABk";splitter_4="AAAA/wAAAAEAAAACAAABCQAABg8B/////wEAAAABAA==";xref_directory_tree="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/0AAAAEAQEAAQAAAAAAAAAAAAAAAJYAAAAZAAAAgQAAAAAAAAAEAAAAlgAAAAEAAAAAAAAAGQAAAAEAAAAAAAAAlgAAAAEAAAAAAAAKuAAAAAEAAAAAAAAD6AEAAACW";xref_hierarchy_tree="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQcAAAACAQAAAQAAAAAAAAAAAAAAAGQAAAAZAAAAgQAAAAAAAAACAAAAZAAAAAEAAAAAAAAAowAAAAEAAAAAAAAD6AEAAAAZ"; false false true true true 0 1 2 3 /home/pedersen/.klayout/pymacros/new_python_file.py ruby 'l';'run';'klayout' /home/pedersen/.klayout/pymacros/new_python_file.py true true DejaVu Sans Mono 11 '';'/home/pedersen/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api/source/python/cni/physicalComponent.py' 2 '/home/pedersen/.klayout/pymacros/new_python_file.py' false true basic:'Alert'=(bold:true,color:'#bf0303',background:'#f7e7e7'),'Attribute'=(color:'#0057ae'),'Base-N Integer'=(color:'#b07e00'),'Built-in'=(bold:true,color:'#644a9b'),'Character'=(color:'#ff80e0'),'Comment'=(italic:true,color:'#888786'),'Control Flow'=(bold:true,color:'#1f1c1b'),'Data Type'=(color:'#0057ae'),'Decimal/Value'=(color:'#b07e00'),'Error'=(color:'#bf0303'),'Extension'=(color:'#0095ff'),'Floating Point'=(color:'#b07e00'),'Function'=(color:'#442886'),'Import'=(color:'#ff5500'),'Keyword'=(bold:true),'Normal'=(),'Operator'=(color:'#1f1c1b'),'Others'=(color:'#006e26'),'Preprocessor'=(color:'#006e28'),'Region Marker'=(color:'#0057ae',background:'#e1eaf8'),'Special Character'=(color:'#3daee9'),'Special String'=(color:'#ff5500'),'String'=(color:'#bf0303'),'Variable'=(color:'#0057ae'),'Verbatim String'=(color:'#bf0303');ruby:'Access Control'=(color:'#0000ff'),'Attribute Definition'=(),'Bin'=(),'Blockcomment'=(),'Char'=(),'Class Variable'=(),'Command'=(color:'#aa3000'),'Comment'=(),'Constant'=(),'Constant Value'=(color:'#bb1188'),'Data'=(),'Dec'=(),'Default globals'=(bold:true,color:'#c00000'),'Definition'=(),'Delimiter'=(color:'#ff9fec'),'Error'=(),'Expression'=(),'Float'=(),'GDL input'=(),'Global Constant'=(bold:true,color:'#bb1188'),'Global Variable'=(color:'#c00000'),'Here Document'=(),'Hex'=(),'Instance Variable'=(),'Kernel methods'=(color:'#000080'),'Keyword'=(),'Member'=(),'Message'=(color:'#4000a7'),'Module mixin methods'=(color:'#000080'),'Normal Text'=(),'Octal'=(),'Operator'=(color:'#ff9fec'),'Pseudo variable'=(),'RDoc Value'=(),'Raw String'=(color:'#dd4a4a'),'Region Marker'=(color:'#0000ff'),'Regular Expression'=(color:'#4a5704'),'String'=(),'Substitution'=(),'Symbol'=(color:'#d40000');python:'Builtin Function'=(),'ClassNames'=(italic:false,bold:true,color:'#fcad3d'),'Comment'=(),'Complex'=(),'Decorator'=(),'Definition Keyword'=(),'Error'=(),'Exceptions'=(),'Extensions'=(),'F-String'=(),'Float'=(),'Flow Control Keyword'=(),'Hex'=(),'Import'=(),'Int'=(),'Normal Text'=(),'Octal'=(),'Operator'=(),'Operator Keyword'=(),'Overloaders'=(),'Raw F-String'=(),'Raw String'=(),'Special Variable'=(),'String'=(),'String Char'=(),'String Substitution'=(); 8 MacroEditorDialog="AdnQywADAAAAAAC/AAAAYgAABpMAAAN/AAAAvwAAAIcAAAaTAAADfwAAAAAAAAAAB4AAAAC/AAAAhwAABpMAAAN/";splitter="AAAA/wAAAAEAAAADAAAFwAAAAZAAAAAAAf////8BAAAAAQA=";splitter_2="AAAA/wAAAAEAAAADAAAAXQAAAF0AAAAAAf////8BAAAAAgA=";watchList="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY4AAAACAQAAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAACAAAAZAAAAAEAAAAAAAABKgAAAAEAAAAAAAAD6AAAAABk";variableList="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY4AAAACAQAAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAACAAAAZAAAAAEAAAAAAAABKgAAAAEAAAAAAAAD6AAAAABk";mainHSplitter="AAAA/wAAAAEAAAACAAACyQAAAu0B/////wEAAAABAA==";splitter_7="AAAA/wAAAAEAAAABAAABHAD/////AQAAAAEA";lvs_tree="AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAMMAAAABAQEAAAAAAAAAAAAAAQAAAGT/////AAAAgQAAAAMAAAABAAAAwwAAAAEAAAADAAAD6AAAAABk";drc_tree="AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAq0AAAABAQEAAAAAAAAAAAAAAQAAAGT/////AAAAgQAAAAMAAAABAAACrQAAAAEAAAADAAAD6AAAAABk";d25_tree="AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAMMAAAABAQEAAAAAAAAAAAAAAQAAAGT/////AAAAgQAAAAMAAAABAAAAwwAAAAEAAAADAAAD6AAAAABk";macros_tree="AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAMMAAAABAQEAAAAAAAAAAAAAAQAAAGT/////AAAAgQAAAAMAAAABAAAAwwAAAAEAAAADAAAD6AAAAABk";pymacros_tree="AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAqwAAAABAQEAAAAAAAAAAAAAAQAAAGT/////AAAAgQAAAAMAAAABAAACrAAAAAEAAAADAAAD6AAAAABk"; true '@@navigator_menu.navigator_main_menu.navigator_all_hier_levels':false; '@@navigator_menu.navigator_main_menu.navigator_freeze':false; '@@navigator_menu.navigator_main_menu.navigator_show_images':false; '@bookmarks_context_menu.follow_selection':false; '@bookmarks_context_menu.load_bookmarks':false; '@bookmarks_context_menu.manage_bookmarks':false; '@bookmarks_context_menu.save_bookmarks':false; '@hcp_context_menu.cell_user_properties':false; '@hcp_context_menu.copy':false; '@hcp_context_menu.cut':false; '@hcp_context_menu.delete_cell':false; '@hcp_context_menu.flat_mode':false; '@hcp_context_menu.flatten_cell':false; '@hcp_context_menu.hide_cell':false; '@hcp_context_menu.new_cell':false; '@hcp_context_menu.open_current':false; '@hcp_context_menu.paste':false; '@hcp_context_menu.rename_cell':false; '@hcp_context_menu.replace_cell':false; '@hcp_context_menu.save_cell_as':false; '@hcp_context_menu.show_all':false; '@hcp_context_menu.show_as_top':false; '@hcp_context_menu.show_cell':false; '@hcp_context_menu.sorting.by_area':false; '@hcp_context_menu.sorting.by_area_reverse':false; '@hcp_context_menu.sorting.by_name':false; '@hcp_context_menu.split_mode':false; '@lcp_context_menu.add_others':false; '@lcp_context_menu.clean_up':false; '@lcp_context_menu.copy':false; '@lcp_context_menu.cut':false; '@lcp_context_menu.del':false; '@lcp_context_menu.group':false; '@lcp_context_menu.hide':false; '@lcp_context_menu.hide_all':false; '@lcp_context_menu.hide_empty_layers':false; '@lcp_context_menu.insert':false; '@lcp_context_menu.invert_selection':false; '@lcp_context_menu.invvalid':false; '@lcp_context_menu.paste':false; '@lcp_context_menu.regroup_menu.flatten':false; '@lcp_context_menu.regroup_menu.grp_d':false; '@lcp_context_menu.regroup_menu.grp_i':false; '@lcp_context_menu.regroup_menu.grp_l':false; '@lcp_context_menu.rename':false; '@lcp_context_menu.select_all':false; '@lcp_context_menu.select_source':false; '@lcp_context_menu.show':false; '@lcp_context_menu.show_all':false; '@lcp_context_menu.show_only':false; '@lcp_context_menu.sort_menu.sort_dli':false; '@lcp_context_menu.sort_menu.sort_idl':false; '@lcp_context_menu.sort_menu.sort_ild':false; '@lcp_context_menu.sort_menu.sort_ldi':false; '@lcp_context_menu.sort_menu.sort_name':false; '@lcp_context_menu.tab_menu.new_tab':false; '@lcp_context_menu.tab_menu.remove_tab':false; '@lcp_context_menu.tab_menu.rename_tab':false; '@lcp_context_menu.test_shapes_in_view':false; '@lcp_context_menu.toggle_visibility':false; '@lcp_context_menu.ungroup':false; '@lcp_context_menu.valid':false; '@lcp_context_menu.visibility_follows_selection':false; '@lcp_tabs_context_menu.new_tab':false; '@lcp_tabs_context_menu.remove_tab':false; '@lcp_tabs_context_menu.rename_tab':false; '@secrets.duplicate_interactive':false; '@secrets.paste_interactive':false; '@secrets.sel_move_interactive':false; '@secrets.select_next_item':false; '@secrets.select_next_item_add':false; '@toolbar.box':false; '@toolbar.combine_mode':false; '@toolbar.instance':false; '@toolbar.move':false; '@toolbar.next_display_state':false; '@toolbar.partial':false; '@toolbar.path':false; '@toolbar.polygon':false; '@toolbar.prev_display_state':false; '@toolbar.ruler':false; '@toolbar.select':false; '@toolbar.technology_selector':false; '@toolbar.text':false; bookmark_menu:false; bookmark_menu.bookmark_view:false; bookmark_menu.goto_bookmark_menu:false; bookmark_menu.load_bookmarks:false; bookmark_menu.manage_bookmarks:false; bookmark_menu.open_recent_menu_bookmarks:false; bookmark_menu.save_bookmarks:false; edit_menu:false; edit_menu.add_image:false; edit_menu.cancel:false; edit_menu.cell_menu:false; edit_menu.cell_menu.adjust_cell_origin:false; edit_menu.cell_menu.convert_cell_to_static:false; edit_menu.cell_menu.delete_cell:false; edit_menu.cell_menu.flatten_cell:false; edit_menu.cell_menu.new_cell:false; edit_menu.cell_menu.rename_cell:false; edit_menu.cell_menu.replace_cell:false; edit_menu.cell_menu.user_properties:false; edit_menu.clear_all_rulers:false; edit_menu.configure_rulers:false; edit_menu.copy:false; edit_menu.cut:false; edit_menu.delete:false; edit_menu.duplicate:false; edit_menu.edit_options:false; edit_menu.image_menu:false; edit_menu.image_menu.bring_to_back:false; edit_menu.image_menu.bring_to_front:false; edit_menu.image_menu.clear_all_images:false; edit_menu.layer_menu:false; edit_menu.layer_menu.boolean:false; edit_menu.layer_menu.clear_layer:false; edit_menu.layer_menu.copy_layer:false; edit_menu.layer_menu.delete_layer:false; edit_menu.layer_menu.edit_layer:false; edit_menu.layer_menu.merge:false; edit_menu.layer_menu.new_layer:false; edit_menu.layer_menu.size:false; edit_menu.layout_menu:false; edit_menu.layout_menu.lay_convert_to_static:false; edit_menu.layout_menu.lay_flip_x:false; edit_menu.layout_menu.lay_flip_y:false; edit_menu.layout_menu.lay_free_rot:false; edit_menu.layout_menu.lay_move:false; edit_menu.layout_menu.lay_rot_ccw:false; edit_menu.layout_menu.lay_rot_cw:false; edit_menu.layout_menu.lay_scale:false; edit_menu.mode_menu:false; edit_menu.mode_menu.box:false; edit_menu.mode_menu.instance:false; edit_menu.mode_menu.move:false; edit_menu.mode_menu.partial:false; edit_menu.mode_menu.path:false; edit_menu.mode_menu.polygon:false; edit_menu.mode_menu.ruler:false; edit_menu.mode_menu.select:false; edit_menu.mode_menu.text:false; edit_menu.paste:false; edit_menu.redo:false; edit_menu.search_replace_editor:false; edit_menu.select_menu:false; edit_menu.select_menu.disable_all:false; edit_menu.select_menu.enable_all:false; edit_menu.select_menu.pi_enable_13:false; edit_menu.select_menu.pi_enable_14:false; edit_menu.select_menu.pi_enable_15:false; edit_menu.select_menu.pi_enable_16:false; edit_menu.select_menu.pi_enable_17:false; edit_menu.select_menu.pi_enable_18:false; edit_menu.select_menu.pi_enable_20:false; edit_menu.select_menu.pi_enable_22:false; edit_menu.select_menu.pi_enable_23:false; edit_menu.select_menu.select_all:false; edit_menu.select_menu.unselect_all:false; edit_menu.selection_menu:false; edit_menu.selection_menu.align:false; edit_menu.selection_menu.area_perimeter:false; edit_menu.selection_menu.change_layer:false; edit_menu.selection_menu.convert_to_cell:false; edit_menu.selection_menu.convert_to_pcell:false; edit_menu.selection_menu.difference:false; edit_menu.selection_menu.distribute:false; edit_menu.selection_menu.flatten_insts:false; edit_menu.selection_menu.intersection:false; edit_menu.selection_menu.make_array:false; edit_menu.selection_menu.make_cell:false; edit_menu.selection_menu.make_cell_variants:false; edit_menu.selection_menu.move_hier_up:false; edit_menu.selection_menu.resolve_arefs:false; edit_menu.selection_menu.round_corners:false; edit_menu.selection_menu.sel_flip_x:false; edit_menu.selection_menu.sel_flip_y:false; edit_menu.selection_menu.sel_free_rot:false; edit_menu.selection_menu.sel_move:false; edit_menu.selection_menu.sel_move_to:false; edit_menu.selection_menu.sel_rot_ccw:false; edit_menu.selection_menu.sel_rot_cw:false; edit_menu.selection_menu.sel_scale:false; edit_menu.selection_menu.separate:false; edit_menu.selection_menu.size:false; edit_menu.selection_menu.tap:false; edit_menu.selection_menu.union:false; edit_menu.show_properties:false; edit_menu.undo:false; edit_menu.utils_menu:false; edit_menu.utils_menu.clip_tool:false; edit_menu.utils_menu.fill_tool:false; file_menu:false; file_menu.clone:false; file_menu.close:false; file_menu.close_all:false; file_menu.exit:false; file_menu.import_menu:false; file_menu.import_menu.import_def:false; file_menu.import_menu.import_gerber_menu:false; file_menu.import_menu.import_gerber_menu.import_gerber_new:false; file_menu.import_menu.import_gerber_menu.import_gerber_new_free:false; file_menu.import_menu.import_gerber_menu.import_gerber_open:false; file_menu.import_menu.import_gerber_menu.import_gerber_recent:false; file_menu.import_menu.import_lef:false; file_menu.import_menu.import_stream:false; file_menu.layout_props:false; file_menu.layout_stats:false; file_menu.load_layer_props:false; file_menu.new_layout:false; file_menu.new_panel:false; file_menu.open:false; file_menu.open_new_panel:false; file_menu.open_recent_menu:false; file_menu.open_recent_menu.clear_recent:false; file_menu.open_recent_menu.open_recent_1:false; file_menu.open_recent_menu.open_recent_2:false; file_menu.open_recent_menu.open_recent_3:false; file_menu.open_recent_menu.open_recent_4:false; file_menu.open_recent_menu.open_recent_5:false; file_menu.open_recent_menu.open_recent_6:false; file_menu.open_recent_menu.open_recent_7:false; file_menu.open_recent_menu.open_recent_8:false; file_menu.open_recent_menu_layer_props:false; file_menu.open_recent_menu_sessions:false; file_menu.open_same_panel:false; file_menu.print:false; file_menu.pull_in:false; file_menu.reader_options:false; file_menu.reload:false; file_menu.restore_session:false; file_menu.save:false; file_menu.save_all:false; file_menu.save_as:false; file_menu.save_layer_props:false; file_menu.save_session:false; file_menu.screenshot:false; file_menu.screenshot_to_clipboard:false; file_menu.setup:false; file_menu.view_log:false; file_menu.writer_options:false; help_menu:false; help_menu.about:false; help_menu.about_qt:false; help_menu.assistant:false; help_menu.show_all_tips:false; macros_menu:false; macros_menu.macro_development:false; sg13g2_menu:false; sg13g2_menu.macro_in_menu_sg13g2_lvs:false; sg13g2_menu.macro_in_menu_sg13g2_options:false; tools_menu:false; tools_menu.browse_instances:false; tools_menu.browse_markers:false; tools_menu.browse_netlists:false; tools_menu.browse_shapes:false; tools_menu.d25:false; tools_menu.d25.edit_script:false; tools_menu.d25.new_script:false; tools_menu.d25.open_window:false; tools_menu.diff_tool:false; tools_menu.drc:false; tools_menu.drc.edit_script:false; tools_menu.drc.macro_in_menu_sg13g2:false; tools_menu.drc.macro_in_menu_sg13g2_maximal:false; tools_menu.drc.macro_in_menu_sg13g2_minimal:false; tools_menu.drc.new_script:false; tools_menu.edit_layer_stack:false; tools_menu.lvs:false; tools_menu.lvs.edit_script:false; tools_menu.lvs.new_script:false; tools_menu.net_trace:false; tools_menu.packages:false; tools_menu.shapes_to_markers:false; tools_menu.shapes_to_markers.scan_layers:false; tools_menu.shapes_to_markers.scan_layers_flat:false; tools_menu.technologies:false; tools_menu.trace_all_nets_menu:false; tools_menu.trace_all_nets_menu.trace_all_nets:false; tools_menu.trace_all_nets_menu.trace_all_nets_flat:false; tools_menu.xor_tool:false; view_menu:false; view_menu.crosshair_cursor:false; view_menu.default_grid:false; view_menu.default_grid.default_grid_1:false; view_menu.default_grid.default_grid_2:false; view_menu.default_grid.default_grid_3:false; view_menu.edit_top_level_selection:false; view_menu.mouse_tracking:false; view_menu.no_stipples:false; view_menu.reset_window_state:false; view_menu.show_bookmarks_view:false; view_menu.show_cell_boxes:false; view_menu.show_grid:false; view_menu.show_hierarchy_panel:false; view_menu.show_images:false; view_menu.show_layer_panel:false; view_menu.show_layer_toolbox:false; view_menu.show_libraries_view:false; view_menu.show_markers:false; view_menu.show_navigator:false; view_menu.show_texts:false; view_menu.show_toolbar:false; view_menu.synchronized_views:false; view_menu.transient_selection:false; zoom_menu:false; zoom_menu.ascend:false; zoom_menu.dec_max_hier:false; zoom_menu.descend:false; zoom_menu.global_trans:false; zoom_menu.global_trans.m0:false; zoom_menu.global_trans.m135:false; zoom_menu.global_trans.m45:false; zoom_menu.global_trans.m90:false; zoom_menu.global_trans.r0:false; zoom_menu.global_trans.r180:false; zoom_menu.global_trans.r270:false; zoom_menu.global_trans.r90:false; zoom_menu.goto_position:false; zoom_menu.inc_max_hier:false; zoom_menu.max_hier:false; zoom_menu.max_hier_0:false; zoom_menu.max_hier_1:false; zoom_menu.next_display_state:false; zoom_menu.prev_display_state:false; zoom_menu.redraw:false; zoom_menu.select_cell:false; zoom_menu.select_current_cell:false; zoom_menu.zoom_fit:false; zoom_menu.zoom_fit_sel:false; zoom_menu.zoom_in:false; zoom_menu.zoom_out:false; edit_menu.redo_list:false; edit_menu.undo_list:false; file_menu.open_recent_menu.open_recent_10:false; file_menu.open_recent_menu.open_recent_11:false; file_menu.open_recent_menu.open_recent_12:false; file_menu.open_recent_menu.open_recent_13:false; file_menu.open_recent_menu.open_recent_14:false; file_menu.open_recent_menu.open_recent_15:false; file_menu.open_recent_menu.open_recent_16:false; file_menu.open_recent_menu.open_recent_9:false; sg13g2_menu.macro_in_menu_sg13g2_density_report:false; sg13g2_menu.macro_in_menu_sg13g2_filler_ActGatP:false; sg13g2_menu.macro_in_menu_sg13g2_filler_Metal:false; sg13g2_menu.macro_in_menu_sg13g2_filler_TopMetal:false; tools_menu.drc.macro_in_menu_drc:false; tools_menu.drc.macro_in_menu_drc_1:false; tools_menu.drc.macro_in_menu_drc_10:false; tools_menu.drc.macro_in_menu_drc_11:false; tools_menu.drc.macro_in_menu_drc_12:false; tools_menu.drc.macro_in_menu_drc_2:false; tools_menu.drc.macro_in_menu_drc_3:false; tools_menu.drc.macro_in_menu_drc_4:false; tools_menu.drc.macro_in_menu_drc_5:false; tools_menu.drc.macro_in_menu_drc_6:false; tools_menu.drc.macro_in_menu_drc_7:false; tools_menu.drc.macro_in_menu_drc_8:false; tools_menu.drc.macro_in_menu_drc_9:false; tools_menu.lvs.macro_in_menu_sg13g2_full:false; zoom_menu.descend_into:false; tools_menu.drc.macro_in_menu_drc_13:false; tools_menu.drc.macro_in_menu_drc_14:false; tools_menu.drc.macro_in_menu_drc_15:false; tools_menu.drc.macro_in_menu_drc_16:false; tools_menu.drc.macro_in_menu_drc_17:false; tools_menu.drc.macro_in_menu_drc_18:false; tools_menu.drc.macro_in_menu_drc_19:false; tools_menu.lvs.macro_in_menu_lvs:false; tools_menu.lvs.macro_in_menu_lvs_1:false; tools_menu.drc.macro_in_menu_drc_2_1:false; tools_menu.drc.macro_in_menu_drc_3_1:false; tools_menu.drc.macro_in_menu_drc_5_1:false; tools_menu.drc.macro_in_menu_drc_7_1:false; tools_menu.lvs.macro_in_menu_lvs_2:false; tools_menu.drc.macro_in_menu_snapscript:false; tools_menu.drc.macro_in_menu_snapscript_1:false; edit_menu.search_replace_viewer:false; sg13g2_menu.macro_in_menu_sg13g2_beol:false; sg13g2_menu.macro_in_menu_sg13g2_lvs_options:false; tools_menu.drc.macro_in_menu_drc_1_1:false; tools_menu.drc.macro_in_menu_drc_4_1:false; tools_menu.drc.macro_in_menu_drc_6_1:false; sg13g2_menu.macro_in_menu_ihp130_import_netlist:false; sg13g2_menu.macro_in_menu_sg13g2_drc:false; sg13g2_menu.macro_in_menu_sg13g2_drc_options:false; tools_menu.drc.macro_in_menu_image_generator:false 16 0 '/home/pedersen/misc/no_touch_files/FMD_QNC_60_ghz_mpa_filled_flat.gds'@'sg13g2' '/home/pedersen/projects/IHP-AnalogAcademy/modules/module_3_8_bit_SAR_ADC/part_5_analog_layout/comparator/layout/DIFF_for_image.gds'@'sg13g2' '/home/pedersen/test.gds'@'sg13g2' '/home/pedersen/FMD_QNC_60_ghz_mpa_filled_flat.gds'@'sg13g2' '/home/pedersen/projects/design_space/tapeouts/TO_July2025/60_GHZ_MPA/design_data/gds/FMD_QNC_60_ghz_mpa_filled.gds'@'sg13g2' '/home/pedersen/projects/IHP-AnalogAcademy/modules/module_3_8_bit_SAR_ADC/part_5_analog_layout/comparator/layout/DIFF_COMPARATOR.gds'@'sg13g2' '/home/pedersen/misc/no_touch_files/DIFF_COMPARATOR.gds'@'sg13g2' '/home/pedersen/misc/no_touch_files/DIFF_COMPARATOR_flat.gds'@'sg13g2' '/home/pedersen/projects/design_space/tapeouts/TO_Apr2025/bandgap_ref_cmos/design_data/gds/FMD_QNC_15_WeakInvBGR.gds'@'sg13g2' '/home/pedersen/projects/design_space/TO_Apr2025/bandgap_ref_cmos/design_data/gds/FMD_QNC_15_WeakInvBGR.gds'@'sg13g2' '/home/pedersen/projects/design_space/60_ghz_mpa/layout/FULL_LAYOUT/60_ghz_mpa.gds'@'sg13g2' '/home/pedersen/test2.gds'@'sg13g2' '/home/pedersen/misc/no_touch_files/pex_examples/comparator_example/DIFF_COMPARATOR.gds'@'sg13g2' '/home/pedersen/misc/no_touch_files/pex_examples/inverter_example/inverter.gds'@'sg13g2' '/home/pedersen/misc/no_touch_files/Test/EM_core_with_Cbyp/core_with_Cbyp.gds'@'sg13g2' '/home/pedersen/misc/no_touch_files/Test/EM_c_gnd_base/c_gnd_base.gds'@'sg13g2' false true false auto 255,0,0 0,255,0 0,0,255 255,255,0 255,0,255 0,255,255 160,80,255 255,160,0 false -1 -1 50 -1 -1 10000 1 fit-net 0.15 2 database-top auto -1 -1 -1 -1 1000 -by-cell,+by-category 1 fit-marker MarkerBrowserDialog="AdnQywADAAAAAALYAAAApQAABswAAAMPAAAC2AAAAMoAAAbMAAADDwAAAAAAAAAAB4AAAALYAAAAygAABswAAAMP";splitter_2="AAAA/wAAAAEAAAACAAAB1gAAApcB/////wEAAAABAA==";splitter="AAAA/wAAAAEAAAACAAAA9AAAAPkB/////wEAAAACAA==";markers_list="AAAA/wAAAAAAAAABAAAAAAAAAAIBAAAAAAAAAAAAAAAAAAAAAAAAAocAAAAEAQEAAQAAAAAAAAAAAAAAAGQAAAAYAAAAgQAAAAAAAAAEAAAAZAAAAAEAAAAAAAAAZAAAAAEAAAAAAAAAZAAAAAEAAAAAAAABWwAAAAEAAAAAAAAD6AAAAABk";directory_tree="AAAA/wAAAAAAAAABAAAAAQAAAAEBAAAAAAAAAAAAAAAAAAAAAAAAAUsAAAACAQEAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAACAAAA5wAAAAEAAAAAAAAAZAAAAAEAAAAAAAAD6AAAAABk"; false auto true true true ortho 8 mode=normal,title='ruler othogonal',category='',version=1,fmt=$D,fmt_x=$X,fmt_y=$Y,position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=ruler,outline=diag,snap=true,angle_constraint=global;mode=normal,title='ruler vertical',category='',version=1,fmt=$D,fmt_x=$X,fmt_y=$Y,position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=ruler,outline=diag,snap=true,angle_constraint=global;mode=normal,title='ruler horizontal',category='',version=1,fmt=$D,fmt_x=$X,fmt_y=$Y,position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=ruler,outline=diag,snap=true,angle_constraint=global;mode=normal,title=Ruler,category=_ruler,version=1,fmt=$D,fmt_x=$X,fmt_y=$Y,position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=ruler,outline=diag,snap=true,angle_constraint=global;mode=multi_segment,title='Multi-ruler',category=_multi_ruler,version=1,fmt=$D,fmt_x=$X,fmt_y=$Y,position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=ruler,outline=diag,snap=true,angle_constraint=global;mode=single_click,title=Cross,category=_cross,version=1,fmt='$U,$V',fmt_x='',fmt_y='',position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=cross_both,outline=diag,snap=true,angle_constraint=global;mode=auto_metric,title=Measure,category=_measure,version=1,fmt=$D,fmt_x=$X,fmt_y=$Y,position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=ruler,outline=diag,snap=true,angle_constraint=global;mode=auto_metric_edge,title='Measure edge',category=_measure_edge,version=1,fmt=$D,fmt_x=$X,fmt_y=$Y,position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=ruler,outline=diag,snap=true,angle_constraint=global;mode=angle,title=Angle,category=_angle,version=1,fmt='$(sprintf(\'%.5g\',G))\302\260',fmt_x='',fmt_y='',position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=line,outline=angle,snap=true,angle_constraint=global;mode=angle,title=Radius,category=_radius,version=1,fmt='R=$D',fmt_x='',fmt_y='',position=center,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=arrow_end,outline=radius,snap=true,angle_constraint=global;mode=normal,title=Ellipse,category='',version=1,fmt='',fmt_x='W=$(abs(X))',fmt_y='H=$(abs(Y))',position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=line,outline=ellipse,snap=true,angle_constraint=global;mode=normal,title=Box,category='',version=1,fmt='',fmt_x='W=$(abs(X))',fmt_y='H=$(abs(Y))',position=auto,xalign=auto,yalign=auto,xlabel_xalign=auto,xlabel_yalign=auto,ylabel_xalign=auto,ylabel_yalign=auto,style=line,outline=box,snap=true,angle_constraint=global -1 SaltManagerDialog="AdnQywADAAAAAAWBAAABzAAACDQAAAOoAAAFgQAAAfEAAAg0AAADqAAAAAAAAAAADXAAAAWBAAAB8QAACDQAAAOo";splitter_update="AAAA/wAAAAEAAAACAAABPAAAAUgA/////wEAAAABAA==";splitter="AAAA/wAAAAEAAAACAAABPAAAAUgA/////wEAAAABAA==";splitter_new="AAAA/wAAAAEAAAACAAABPAAAAUgA/////wEAAAABAA==";SaltGrainPropertiesDialog="AdnQywADAAAAAAAAAAAAAAAAArQAAAIZAAAAAAAAAAAAAAK0AAACGQAAAAAAAAAADXAAAAAAAAAAAAAAArQAAAIZ";dependencies="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASwAAAADAQAAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAADAAAAZAAAAAEAAAAAAAAAZAAAAAEAAAAAAAAAZAAAAAEAAAAAAAAD6AAAAABk";LogViewerDialog="AdnQywADAAAAAAAAAAAAAAAAAgMAAAEeAAAAAAAAAAAAAAIDAAABHgAAAAAAAAAADXAAAAAAAAAAAAAAAgMAAAEe";LogViewerDialog="AdnQywADAAAAAAAAAAAAAAAAAgMAAAEeAAAAAAAAAAAAAAIDAAABHgAAAAAAAAAADXAAAAAAAAAAAAAAAgMAAAEe";LogViewerDialog="AdnQywADAAAAAAAAAAAAAAAAAgMAAAEeAAAAAAAAAAAAAAIDAAABHgAAAAAAAAAADXAAAAAAAAAAAAAAAgMAAAEe";LogViewerDialog="AdnQywADAAAAAAAAAAAAAAAAAgMAAAEeAAAAAAAAAAAAAAIDAAABHgAAAAAAAAAADXAAAAAAAAAAAAAAAgMAAAEe";LogViewerDialog="AdnQywADAAAAAAAAAAAAAAAAAgMAAAEeAAAAAAAAAAAAAAIDAAABHgAAAAAAAAAADXAAAAAAAAAAAAAAAgMAAAEe"; 5 0 auto 1 true false 0 1 true 3 any-top 1000 1000 1 fit-marker false true true false true false false true false false current-cell == == ~ == == == == == == == == ~ 1000 find instance 1 fit-marker search_replace_dialog="AdnQywADAAAAAAI3AAAAkgAABXsAAAMEAAACNwAAALcAAAV7AAADBAAAAAAAAAAAB4AAAAI3AAAAtwAABXsAAAME";splitter="AAAA/wAAAAEAAAACAAABTQAAAQAB/////wEAAAABAA==";results="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAAAAAAD6AD/////"; false 0 1 2 3 4 5[1] 6 7 8 9[0] 10 11 12 13 14 15 <?xml version="1.0" encoding="utf-8"?> <stream-import-data> <files> <file>/home/pedersen/projects/IHP-AnalogAcademy/modules/module_3_8_bit_SAR_ADC/part_5_layout/comparator/layout/DIFF_COMPARATOR/out.gds</file> </files> <cell-name/> <layer-offset/> <layer-mode>original</layer-mode> <import-mode>merge</import-mode> <reference-points> </reference-points> <explicit-trans>r0 *1 0,0</explicit-trans> <options> <gds2> <box-mode>1</box-mode> <allow-big-records>true</allow-big-records> <allow-multi-xy-records>true</allow-multi-xy-records> </gds2> <common> <create-other-layers>true</create-other-layers> <layer-map>layer_map('40/0';'40/25';'1/0';'1/1';'1/2';'1/3';'1/4';'1/19';'1/20';'1/22';'1/23';'1/26';'1/27';'1/28';'5/0';'5/1';'5/2';'5/3';'5/4';'5/22';'5/23';'5/26';'5/27';'5/28';'128/0';'128/1';'128/2';'128/3';'128/4';'31/0';'31/1';'31/2';'31/3';'31/4';'32/0';'32/1';'32/2';'32/3';'32/4';'32/21';'46/21';'14/0';'7/0';'7/21';'28/0';'44/0';'6/0';'6/3';'6/4';'6/26';'8/0';'8/1';'8/2';'8/3';'8/4';'8/20';'8/22';'8/23';'8/24';'8/25';'8/26';'8/28';'8/29';'8/33';'8/34';'19/0';'19/3';'19/4';'10/0';'10/1';'10/2';'10/3';'10/4';'10/20';'10/22';'10/23';'10/24';'10/25';'10/26';'10/28';'10/29';'10/33';'10/34';'29/0';'29/3';'29/4';'30/0';'30/1';'30/2';'30/3';'30/4';'30/20';'30/22';'30/23';'30/24';'30/25';'30/26';'30/28';'30/29';'30/33';'30/34';'36/0';'36/3';'36/4';'129/0';'49/0';'49/3';'49/4';'50/0';'50/1';'50/2';'50/3';'50/4';'50/20';'50/22';'50/23';'50/24';'50/25';'50/26';'50/28';'50/29';'50/33';'50/34';'66/0';'66/3';'66/4';'67/0';'67/1';'67/2';'67/3';'67/4';'67/20';'67/22';'67/23';'67/24';'67/25';'67/26';'67/28';'67/29';'67/33';'67/34';'125/0';'125/3';'125/4';'126/0';'126/1';'126/2';'126/3';'126/4';'126/20';'126/22';'126/23';'126/24';'126/25';'126/28';'126/29';'126/33';'126/34';'133/0';'133/3';'133/4';'134/0';'134/1';'134/2';'134/3';'134/4';'134/20';'134/22';'134/23';'134/24';'134/25';'134/28';'134/29';'134/33';'134/34';'9/0';'9/1';'9/2';'9/3';'9/4';'9/35';'9/36';'9/40';'160/0';'146/0';'27/0';'27/2';'27/4';'27/25';'39/0';'39/4';'41/0';'41/35';'41/36';'63/0';'99/0';'99/2';'99/30';'99/31';'99/32';'99/33';'99/34';'99/35';'99/36';'99/37';'99/38';'99/39';'99/100';'16/0';'16/10';'24/0';'24/1';'25/0';'25/1';'25/4';'26/0';'60/0';'51/0';'52/0';'148/0';'148/41';'148/42';'148/43';'148/44';'148/45';'148/46';'148/47';'148/48';'148/49';'148/50';'148/51';'148/52';'148/53';'148/54';'148/55';'148/123';'148/124';'148/125';'148/126';'148/127';'148/300';'148/301';'3/0';'3/26';'13/0';'13/1';'13/2';'13/3';'13/4';'33/0';'33/26';'35/0';'55/0';'70/0';'90/0';'91/0';'101/0';'139/0';'156/0';'152/0';'157/0';'20/0';'20/1';'20/2';'20/3';'20/4';'20/20';'20/22';'20/23';'20/24';'20/25';'20/26';'20/28';'20/29';'20/33';'20/34';'23/0';'72/0';'73/0';'74/0';'75/0';'76/0';'77/0';'54/0';'83/0';'84/0';'132/0';'142/0';'135/0';'136/0';'137/0';'138/0';'149/0';'151/0';'15/0';'45/0';'92/0';'112/0';'113/0';'114/0';'115/0';'127/0';'131/0';'78/0';'79/0';'85/0';'86/0';'86/22';'86/23';'87/0';'88/0';'89/0';'97/0';'109/0';'109/22';'109/23';'109/24';'109/26';'110/0';'110/22';'110/23';'110/24';'110/26';'118/0';'119/0';'119/22';'119/23';'46/0';'46/1';'46/2';'46/3';'46/4';'48/0';'62/0';'68/0';'69/0';'93/0';'98/0';'98/1';'98/2';'98/3';'111/0';'116/0';'117/0';'124/0';'143/0';'145/0';'147/0';'153/0';'154/0';'155/0';'159/0';'189/0';'189/1';'189/4';'190/0';'190/1';'190/2';'190/25';'191/0';'191/1';'191/2';'191/25';'192/0';'192/1';'192/2';'192/25';'193/0';'193/1';'193/2';'193/25';'194/0';'194/1';'194/2';'194/25';'257/0')</layer-map> <enable-properties>true</enable-properties> <enable-text-objects>true</enable-text-objects> </common> <lefdef> <read-all-layers>true</read-all-layers> <layer-map>layer_map()</layer-map> <dbu>0.001</dbu> <produce-net-names>true</produce-net-names> <net-property-name>#1</net-property-name> <produce-inst-names>true</produce-inst-names> <inst-property-name>#1</inst-property-name> <produce-pin-names>false</produce-pin-names> <pin-property-name>#1</pin-property-name> <produce-cell-outlines>true</produce-cell-outlines> <cell-outline-layer>OUTLINE</cell-outline-layer> <produce-placement-blockages>true</produce-placement-blockages> <placement-blockage-layer>PLACEMENT_BLK</placement-blockage-layer> <produce-regions>true</produce-regions> <region-layer>REGIONS</region-layer> <produce-via-geometry>true</produce-via-geometry> <via_geometry-suffix-string/> <via_geometry-datatype-string>0</via_geometry-datatype-string> <produce-pins>true</produce-pins> <pins-suffix-string>.PIN</pins-suffix-string> <pins-datatype-string>2</pins-datatype-string> <produce-lef-pins>true</produce-lef-pins> <lef_pins-suffix-string>.PIN</lef_pins-suffix-string> <lef_pins-datatype-string>2</lef_pins-datatype-string> <produce-fills>true</produce-fills> <fills-suffix-string>.FILL</fills-suffix-string> <fills-datatype-string>5</fills-datatype-string> <produce-obstructions>true</produce-obstructions> <obstructions-suffix>.OBS</obstructions-suffix> <obstructions-datatype>3</obstructions-datatype> <produce-blockages>true</produce-blockages> <blockages-suffix>.BLK</blockages-suffix> <blockages-datatype>4</blockages-datatype> <produce-labels>true</produce-labels> <labels-suffix>.LABEL</labels-suffix> <labels-datatype>1</labels-datatype> <produce-lef-labels>true</produce-lef-labels> <lef-labels-suffix>.LABEL</lef-labels-suffix> <lef-labels-datatype>1</lef-labels-datatype> <produce-routing>true</produce-routing> <routing-suffix-string/> <routing-datatype-string>0</routing-datatype-string> <produce-special-routing>true</produce-special-routing> <special-routing-suffix-string/> <special-routing-datatype-string>0</special-routing-datatype-string> <via-cellname-prefix>VIA_</via-cellname-prefix> <read-lef-with-def>true</read-lef-with-def> <macro-resolution-mode>default</macro-resolution-mode> <separate-groups>false</separate-groups> <joined-paths>false</joined-paths> <map-file/> </lefdef> <mebes> <invert>false</invert> <subresolution>true</subresolution> <produce-boundary>true</produce-boundary> <num-stripes-per-cell>64</num-stripes-per-cell> <num-shapes-per-cell>0</num-shapes-per-cell> <data-layer>1</data-layer> <data-datatype>0</data-datatype> <data-name>DATA</data-name> <boundary-layer>0</boundary-layer> <boundary-datatype>0</boundary-datatype> <boundary-name>BORDER</boundary-name> <layer-map>layer_map()</layer-map> <create-other-layers>true</create-other-layers> </mebes> <dxf> <dbu>0.001</dbu> <unit>1</unit> <text-scaling>100</text-scaling> <circle-points>100</circle-points> <circle-accuracy>0</circle-accuracy> <contour-accuracy>0</contour-accuracy> <polyline-mode>0</polyline-mode> <render-texts-as-polygons>false</render-texts-as-polygons> <keep-other-cells>false</keep-other-cells> <keep-layer-names>false</keep-layer-names> <create-other-layers>true</create-other-layers> <layer-map>layer_map()</layer-map> </dxf> <cif> <wire-mode>0</wire-mode> <dbu>0.001</dbu> <layer-map>layer_map()</layer-map> <create-other-layers>true</create-other-layers> <keep-layer-names>false</keep-layer-names> </cif> <mag> <lambda>1</lambda> <dbu>0.001</dbu> <layer-map>layer_map()</layer-map> <create-other-layers>true</create-other-layers> <keep-layer-names>false</keep-layer-names> <merge>true</merge> <lib-paths> </lib-paths> </mag> </options> </stream-import-data> false true <?xml version="1.0" encoding="utf-8"?> <technologies> <technology> <name/> <description>(Default)</description> <group/> <dbu>0.001</dbu> <default-grids/> <base-path/> <original-base-path/> <layer-properties_file/> <add-other-layers>true</add-other-layers> <reader-options> <gds2> <box-mode>1</box-mode> <allow-big-records>true</allow-big-records> <allow-multi-xy-records>true</allow-multi-xy-records> </gds2> <common> <create-other-layers>true</create-other-layers> <layer-map>layer_map()</layer-map> <enable-properties>true</enable-properties> <enable-text-objects>true</enable-text-objects> </common> <lefdef> <read-all-layers>true</read-all-layers> <layer-map>layer_map()</layer-map> <dbu>0.001</dbu> <produce-net-names>true</produce-net-names> <net-property-name>#1</net-property-name> <produce-inst-names>true</produce-inst-names> <inst-property-name>#1</inst-property-name> <produce-pin-names>false</produce-pin-names> <pin-property-name>#1</pin-property-name> <produce-cell-outlines>true</produce-cell-outlines> <cell-outline-layer>OUTLINE</cell-outline-layer> <produce-placement-blockages>true</produce-placement-blockages> <placement-blockage-layer>PLACEMENT_BLK</placement-blockage-layer> <produce-regions>true</produce-regions> <region-layer>REGIONS</region-layer> <produce-via-geometry>true</produce-via-geometry> <via_geometry-suffix-string/> <via_geometry-datatype-string>0</via_geometry-datatype-string> <produce-pins>true</produce-pins> <pins-suffix-string>.PIN</pins-suffix-string> <pins-datatype-string>2</pins-datatype-string> <produce-lef-pins>true</produce-lef-pins> <lef_pins-suffix-string>.PIN</lef_pins-suffix-string> <lef_pins-datatype-string>2</lef_pins-datatype-string> <produce-fills>true</produce-fills> <fills-suffix-string>.FILL</fills-suffix-string> <fills-datatype-string>5</fills-datatype-string> <produce-obstructions>true</produce-obstructions> <obstructions-suffix>.OBS</obstructions-suffix> <obstructions-datatype>3</obstructions-datatype> <produce-blockages>true</produce-blockages> <blockages-suffix>.BLK</blockages-suffix> <blockages-datatype>4</blockages-datatype> <produce-labels>true</produce-labels> <labels-suffix>.LABEL</labels-suffix> <labels-datatype>1</labels-datatype> <produce-lef-labels>true</produce-lef-labels> <lef-labels-suffix>.LABEL</lef-labels-suffix> <lef-labels-datatype>1</lef-labels-datatype> <produce-routing>true</produce-routing> <routing-suffix-string/> <routing-datatype-string>0</routing-datatype-string> <produce-special-routing>true</produce-special-routing> <special-routing-suffix-string/> <special-routing-datatype-string>0</special-routing-datatype-string> <via-cellname-prefix>VIA_</via-cellname-prefix> <read-lef-with-def>true</read-lef-with-def> <macro-resolution-mode>default</macro-resolution-mode> <separate-groups>false</separate-groups> <joined-paths>false</joined-paths> <map-file/> </lefdef> <mebes> <invert>false</invert> <subresolution>true</subresolution> <produce-boundary>true</produce-boundary> <num-stripes-per-cell>64</num-stripes-per-cell> <num-shapes-per-cell>0</num-shapes-per-cell> <data-layer>1</data-layer> <data-datatype>0</data-datatype> <data-name>DATA</data-name> <boundary-layer>0</boundary-layer> <boundary-datatype>0</boundary-datatype> <boundary-name>BORDER</boundary-name> <layer-map>layer_map()</layer-map> <create-other-layers>true</create-other-layers> </mebes> <dxf> <dbu>0.001</dbu> <unit>1</unit> <text-scaling>100</text-scaling> <circle-points>100</circle-points> <circle-accuracy>0</circle-accuracy> <contour-accuracy>0</contour-accuracy> <polyline-mode>0</polyline-mode> <render-texts-as-polygons>false</render-texts-as-polygons> <keep-other-cells>false</keep-other-cells> <keep-layer-names>false</keep-layer-names> <create-other-layers>true</create-other-layers> <layer-map>layer_map()</layer-map> </dxf> <cif> <wire-mode>0</wire-mode> <dbu>0.001</dbu> <layer-map>layer_map()</layer-map> <create-other-layers>true</create-other-layers> <keep-layer-names>false</keep-layer-names> </cif> <mag> <lambda>1</lambda> <dbu>0.001</dbu> <layer-map>layer_map()</layer-map> <create-other-layers>true</create-other-layers> <keep-layer-names>false</keep-layer-names> <merge>true</merge> <lib-paths> </lib-paths> </mag> </reader-options> <writer-options> <format>GDS2</format> <gds2> <write-timestamps>true</write-timestamps> <write-cell-properties>false</write-cell-properties> <write-file-properties>false</write-file-properties> <no-zero-length-paths>false</no-zero-length-paths> <multi-xy-records>false</multi-xy-records> <resolve-skew-arrays>false</resolve-skew-arrays> <max-vertex-count>8000</max-vertex-count> <max-cellname-length>32000</max-cellname-length> <libname>LIB</libname> </gds2> <oasis> <compression-level>2</compression-level> <write-cblocks>true</write-cblocks> <strict-mode>true</strict-mode> <write-std-properties>1</write-std-properties> <subst-char>*</subst-char> <permissive>false</permissive> </oasis> <cif> <polygon-mode>0</polygon-mode> </cif> <cif> <dummy-calls>false</dummy-calls> <blank-separator>false</blank-separator> </cif> <mag> <lambda>0</lambda> <tech/> <write-timestamp>true</write-timestamp> </mag> </writer-options> <connectivity> </connectivity> </technology> </technologies> false auto 0 true false true hide-empty-layers=4,hide-empty-layers=0,flatten-undo-buffering=4 auto true auto -1 false -1 1 0 AdnQywADAAAAAABGAAAAGwAADW8AAAVYAAAFVQAAARYAAAh0AAADbQAAAAACAAAADXAAAABGAAAAQAAADW8AAAVY AAAA/wAAAAD9AAAAAgAAAAAAAAFMAAAB8PwCAAAAAvsAAAAqAG4AYQB2AGkAZwBhAHQAbwByAF8AZABvAGMAawBfAHcAaQBkAGcAZQB0AAAAAAD/////AAAAjwD////8AAAAUgAAAfAAAAAwAQAAHPoAAAABAQAAAAP7AAAAHABlAG8AXwBkAG8AYwBrAF8AdwBpAGQAZwBlAHQAAAAAAP////8AAAA6AP////sAAAAcAGgAcABfAGQAbwBjAGsAXwB3AGkAZABnAGUAdAEAAAAA/////wAAAMEA////+wAAACAAbABpAGIAcwBfAGQAbwBjAGsAXwB3AGkAZABnAGUAdAEAAAAAAAABRgAAAHgA////AAAAAQAAAU0AAAHw/AIAAAAD+wAAACoAYgBvAG8AawBtAGEAcgBrAHMAXwBkAG8AYwBrAF8AdwBpAGQAZwBlAHQAAAAAAP////8AAAATAP////sAAAAcAGwAcABfAGQAbwBjAGsAXwB3AGkAZABnAGUAdAEAAABSAAAB8AAAABMA////+wAAABwAbAB0AF8AZABvAGMAawBfAHcAaQBkAGcAZQB0AAAAAFIAAAHwAAAAEwD///8AAAB7AAAB8AAAAAQAAAAEAAAACAAAAAj8AAAAAQAAAAIAAAABAAAADgB0AG8AbwBsAGIAYQByAQAAAAD/////AAAAAAAAAAA= false true false false all 1 rdb all false false