Algorithm for Block Placement by Size Optimization
This approach selects the optimal block size and relative block placement repeatedly in order to eliminate wasted space and reduce total chip area. During the optimization process, channel widths are also taken into account.