Thank you for reply...
But I have a doubt...
Whether the delay is slightly less than 0.5*Tref or slightly greater than 0.5*Tref, in both the cases my PFD will generate UP pulses, as falling edge doesn't have any effect on the operation of PFD. In both the cases it will try to reduce delay. Then how does it will lock if delay>0.5*Tref & <Tref ?
If your detector responds only to phase, and your period is
exactly half, you can still get phase-match (just every other
edge). Similarly if your period is 2, 3, ...X. Perhaps a phase-
frequency detector would fix that.