Incorporating Physical Information into Clustering for FPGAs