gf180mcu GLOBALFOUNDRIES 0.18UM 3.3V/(5V)6V MCU TECHNOLOGY 0.001 $PDK_ROOT/$PDK/libs.tech/klayout gf180mcu.lyp true 1 true true true layer_map() true true true layer_map() 0.001 true #1 true #1 false #1 true OUTLINE true PLACEMENT_BLK true REGIONS true 0 true .PIN 2 true .PIN 2 true .FILL 5 true .OBS 3 true .BLK 4 true .LABEL 1 true .LABEL 1 true 0 true 0 VIA_ true default false false true true 64 0 1 0 DATA 0 0 BORDER layer_map() true 0.001 1 100 100 0 0 0 false false false true layer_map() 0 0.001 layer_map() true false 1 0.001 layer_map() true false true true false false false false false 8000 32000 LIB 2 false false 1 * false 0 false false 0 true # Provide z stack information here # # Each line is one layer. The specification consists of a layer specification, a colon and arguments. # The arguments are named (like "x=...") or in serial. Parameters are separated by comma or blanks. # Named arguments are: # # zstart The lower z position of the extruded layer in µm # zstop The upper z position of the extruded layer in µm # height The height of the extruded layer in µm # # 'height', 'zstart' and 'zstop' can be used in any combination. If no value is given for 'zstart', # the upper level of the previous layer will be used. # # If a single unnamed parameter is given, it corresponds to 'height'. Two parameters correspond to # 'zstart' and 'zstop'. # # Examples: # 1: 0.5 1.5 # extrude layer 1/0 from 0.5 to 1.5 vertically # 1/0: 0.5 1.5 # same with explicit datatype # 1: zstop=1.5, zstart=0.5 # same with named parameters # 1: height=1.0, zstop=1.5 # same with z stop minus height # 1: 1.0 zstop=1.5 # same with height as unnamed parameter # # VARIABLES # # You can declare variables with: # var name = value # # You can use variables inside numeric expressions. # Example: # var hmetal = 0.48 # 7/0: 0.5 0.5+hmetal*2 # 2x thick metal # # You cannot use variables inside layer specifications currently. # # CONDITIONALS # # You can enable or disable branches of the table using 'if', 'else', 'elseif' and 'end': # Example: # var thick_m1 = true # if thickm1 # 1: 0.5 1.5 # else # 1: 0.5 1.2 # end 30/0,33/0,Metal1 Metal1,35/0,Metal2 Metal2,38/0,Metal3 Metal3,40/0,Metal4 Metal4,41/0,Metal5 Metal5,82/0,53/0 Metal1='34/0+34/10' Metal2='36/0+36/10' Metal3='42/0+42/10' Metal4='46/0+46/10' Metal5='81/0+81/10'