# Package type MO-192 Variation:AAF-1 # Altera fine pitch 256 pin BGA # From PCB libraries # Steve Morss include("landutils.inc") # useful functions include("constraints.inc") # basic constraints pad_type = "pad" pad_shape = "circular" # set package dimensions pitch_x = pitch_y = 1mm pad_width = pad_height = 0.4mm # a 2D array of pads with the x & y ranges as given array(0,0,{A1:A16}, {A1:T1}) # make a silkbox silkbox_brackets(0,0,17mm, 17mm) # make a diagonal line in the upper left corner (0.07 times the x & y dims) silksegment(-17mm/2, 17mm/2, -1.07 * 17mm/2, 1.07 * 17mm/2) # write the file and purge the output buffer mywriteland("FBGA256")