Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16886 Discussions

set_max_delay and set_min_delay is no sense for project compile

lambert_yu
Novice
1,513 Views

Hi sir,

     I face one problem, and I have no idea for the set_max_delay and set_min_delay constrains, the problem as follows:

     I want to constrains the delay from the reg_q to the port_o, but I found there is no effect when I constrain the datapath, and the time report presents the delay is large the value that I set.

   The timing report as follows:

     

 

     the constrains as follows:

     set_min_delay  -from spi_master_wrap_u|spi_tx_u|tx_sck_o|q -through spi_master_wrap_u|sck_o~0|combout -to m_spi_ck_o~output|i 0.200

     set_max_delay  -from spi_master_wrap_u|spi_tx_u|tx_sck_o|q -through spi_master_wrap_u|sck_o~0|combout -to m_spi_ck_o~output|i 2.100

     Is there any problem for the constarins or it's not correct to use these constrains. Would someone will help me?

  Software:quartus II 13.1 

  FPGA chip: Arria V AGXA7

Best regards,

Lambert

 

0 Kudos
6 Replies
KhaiChein_Y_Intel
1,495 Views

Hi,


This might due to the value you set exceeds the limitation of the max/min delay value.


Thanks

Best regards,

KhaiY


0 Kudos
lambert_yu
Novice
1,491 Views

Hi KhaiY

   I am  so happy for your response, but would you help me to know how can I estimate or find the limitation for the max/min delay value?

 

Best regards,

Lambert

0 Kudos
KhaiChein_Y_Intel
1,482 Views

Hi,


It depends on the location of the source and destination. If you set min/max delay and you see the delay in the Timing Analyzer exceeds the value that you set, the value in the Timing Analyzer is min/max for the same source/destination location.


Thanks

Best regards,

KhaiY


0 Kudos
lambert_yu
Novice
1,481 Views

Hi KhaiY,

   If so, I want to know, if the max/min value which I set is not satisfied by software, will it provide violation message? Now, it does not present this message in timing report, it's normal?

 

BR,

Lambert

0 Kudos
KhaiChein_Y_Intel
1,471 Views

Hi Lambert,


You are correct. This will not reported as warning or error message.


Thanks

Best regards,

KhaiY


0 Kudos
KhaiChein_Y_Intel
1,457 Views

Hi,


We do not receive any response from you to the previous question/reply/answer that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.


Best regards,

KhaiY


0 Kudos
Reply