--- Quote Start ---
I'm clocking a data bus out of my Cyclone V and want to constrain the maximum skew between data lines. I'm using;
# 100 ps max skew
set_max_skew -to [get_ports data_out
[*]] 0.1
It seems like this should be straightforward, but if I set the skew value to something really small, like 1ps (or even 0 ps) TimeQuest does not report any failure to meet the constraint. My concern is that I'm not really constraining anything. Am I missing something?
--- Quote End ---
As far as I am aware TimeQuest does not report failure with respect to just any of user settings. Rather it reports on timing failure i.e. tSU/tH, tREC/tRem as pass or failure and achieved slack whether inside fpga or at io. But you can use reporting to find out what has been achieved.