Patent attributes
A method includes arranging a first cell having a first cell height in a first row. The method further includes arranging a second cell having a second cell height in a second row abutting the first row, wherein the second cell height is different from the first cell height. The method further includes placing a plurality of first cell pins within the first cell, wherein each of the plurality of first cell pins extends along a corresponding routing track. The method further includes placing a plurality of second cell pins over a plurality of selected via placement points in the second cell, wherein at least one second cell pin of the plurality of second cell pins extends along a second routing track across a boundary of the second cell and into the first cell.