The document presents a circuit similarity-based placement (CSBP) algorithm for FPGA incremental design and design space exploration. CSBP uses an iterative circuit similarity algorithm to compute similarity scores between original and modified circuits. It initializes placement by finding node correspondences based on similarity scores. A low-temperature simulated annealing further refines the results. Experimental results on real circuits show CSBP can successfully find internal node correspondence and achieve better wirelength, delay, and runtime compared to traditional placement tools. The algorithm supports constraints like support and level constraints to enhance performance.