when ur doing PAR in ISE, the ISE PAR tool automatically check for hold violations and gives timing report either ur design met timing requirements or not, if any violations(setup & hold) PAR fails to route ur design and reports, on which timing path violation occur