--- Quote Start ---
Hi kaz,
Thank you for your reply.
So that is the "Fmax" that I want right? Another question if you don't mind... Is Fmax and slack are connected to each other? If so, how?
Can I change "Restricted Fmax"?
Yes I am based in Syria :) it is all rabbles LOL but passion for FPGA has greater impact on me :D
Thank you so much sir.
--- Quote End ---
there are two types of reported fmax, one is fmax and the other is restricted fmax (not helpful terminology).
fmax (classic) is restricted by setup time and so relates to register setup slack directly. It does care about register hold or io speed or pulse width.
restricted fmax is restricted by these few other issues like pulse width, io toggle and register hold
so any change of fmax or restricted fmax needs looking at its root causes.
Regarding your FPGA passion, I believe it is common secondary result of conflicts and wars and I suffered it before you.