对于上述clk的周期为T=4ns,现在若只设置set_multicycle_path 2 -setup -from CLK1 -to CLK2后,由于hold检查比setup检查往左一个时钟周期,则要求数据到达触发器的时间范围为:[4ns+Th,8ns-Ts],此时由于数据采集每2个时钟周期一次,这样对于保持关系过于苛刻,实际数据可到达的时间范围是[0ns+Th,8ns-Ts]。所...
set_multicycle_path -setup -from [get_clocks clk1] 2 有一点需要注意,不设置多周期约束时,可以默认为设置了setup的周期数为set_multicycle_path -setup -end -from [get_clocks clk1] 1,即该约束设不设置都不会影响原本的分析。 a)只设置setup参数 下面设置一条setup的约束如下,多周期约束值为3,约束生...
set_multicycle_path -setup -from [get_clocks clk1] 2 有一点需要注意,不设置多周期约束时,可以默认为设置了setup的周期数为set_multicycle_path -setup -end -from [get_clocks clk1] 1,即该约束设不设置都不会影响原本的分析。 a)只设置setup参数 下面设置一条setup的约束如下,多周期约束值为3,约束生...
对于上述clk的周期为T=4ns,现在若只设置set_multicycle_path 2 -setup -from CLK1 -to CLK2后,由于hold检查比setup检查往左一个时钟周期,则要求数据到达触发器的时间范围为:[4ns+Th,8ns-Ts],此时由于数据采集每2个时钟周期一次,这样对于保持关系过于苛刻,实际数据可到达的时间范围是[0ns+Th,8ns-Ts]。所...
set_multicycle_path -setup -from [get_clocks clk1] 2 有一点需要注意,不设置多周期约束时,可以默认为设置了setup的周期数为set_multicycle_path -setup -end -from [get_clocks clk1] 1,即该约束设不设置都不会影响原本的分析。 a)只设置setup参数 ...