An analytical placer for heterogeneous FPGAs via rough-placed packing | IEEE Conference Publication | IEEE Xplore