ArchFP: Rapid prototyping of pre-RTL floorplans