A new Timing Driven Placement Algorithm for Dependable Circuits on SRAM-based FPGAs