1.set_drive 设置外部输入驱动信息,通过该命令定义驱动该引脚的输入驱动电阻值,通过该驱动电阻值计算出驱动端的转换时间,并计入时序路径延时信息; 当定义为0时,代表输入端驱动力为无穷大; set_drive0[get_portsCLK] 上述定义CLK输入的驱动值为无穷大; set_drive-rise0.4[all_inputs] set_drive-fall0.3[all_inp...
1.set_drive 设置外部输入驱动信息,通过该命令定义驱动该引脚的输入驱动电阻值,通过该驱动电阻值计算出驱动端的转换时间,并计入时序路径延时信息; 当定义为0时,代表输入端驱动力为无穷大; set_drive0[get_portsCLK] 上述定义CLK输入的驱动值为无穷大; set_drive-rise0.4[all_inputs] set_drive-fall0.3[all_inp...
由于通常情况下,设计的时钟和复位端都由驱动能力很大的单元或树形缓冲来驱动,所以可以用set_drive命令将这两个端口的驱动电阻设置为0,也就是驱动强度为无穷大。 set_drive [ -rise ] [ -fall ] //指定约束信号的上升沿或下降沿驱动,不指定为都约束 [ -min ] [ -max ] //指定驱动的最小电阻或最大电阻,...
set_drive:设置输入端口或者双向端口的电阻值,主要是为了更加精确的估计输入电路的延迟,我们需要知道信号到达输入端口的transition time,set drive使用一个确定的值来估计输入端的输入电阻,从而得到输入端口的延迟,该值越小,驱动能力越强。 例:set_drive 2.0 [get_ports in1] 注意:不能使set_drive值为0,这样输入...
1.3. Set_driving_cell 1.4. Set_load 1.5. Set_fanout_load 1.6. Set_min_library 2. Set design constraints 2.1. Design rule constraints 2.2. Design optimization constraints 3. Other commands 3.1. set_clock_groups 3.2. set_false_path
set_drive:设置输入端口或者双向端口的电阻值,主要是为了更加精确的估计输入电路的延迟,我们需要知道信号到达输入端口的transition time,set drive使用一个确定的值来估计输入端的输入电阻,从而得到输入端口的延迟,该值越小,驱动能力越强。 例:set_drive 2.0 [get_ports in1] ...
包括drive/drive cell,load/fanout_load/port_fanout_number等。环境约束是为了对外部输入输出负载做精确的设置,避免与实际工作环境有较大的误差。 4.1 set_max_fanout, set_fanout_load, set_load区别是什么呢? 4.1.1 set_max_fanout 指定design中所有net能驱动的最大fanout的load。这里的fanout不是指电容,而是...
1.set_drive 设置外部输入驱动信息,通过该命令定义驱动该引脚的输入驱动电阻值,通过该驱动电阻值计算出驱动端的转换时间,并计入时序路径延时信息; 当定义为0时,代表输入端驱动力为无穷大; 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行
2.1. Set_clock_uncertainty, 2.2. set_max_transition 2.3. set_propagated_clock set_operating_conditions 定义当前设计的控制条件 语法: Int set_operating_conditions [-analysis_type bc_wc | on_chip_variation] [-min min_condition] [-max max_condition] ...
set_units [-capacitance cap_unit] [-resistance res_units] [-time time_unit] [-voltage voltage_unit] [-current current_unit] [-power power_unit] 上述命令指定了SDC文件中使用的单位。 例子: set_units -capacitance pf -time ps A.2 对象访问命令 ...