remove_driving_cell命令删除指定端口上任何匹配上升或下降驱动电阻属性(由set_drive命令产生)。现在认为较好的方式是使用set_driving_cell命令取代set_drive,因为set_driving_cell更准确。 范例: 分配AND2单元驱动力给端口IN1 set_driving_cell –lib_cell AND2 {IN1} 分配tech_lib库中INV单元的Z端的驱动给所有输...
2.set_driving_cell 指定驱动单元 set_driving_cell-lib_cellINVX1M[all_inputs] 上述命令定义设计所有驱动力等价于单元库中INVX1M单元的驱动力; -lib_cell:指定驱动引脚的单元; 3.set_input_transition 通过set_input_transition 定义驱动该引脚的输入驱动端转换时间,设置的转换时间越大驱动力越小,当定义为0时...
set_driving_load [-lib_cell lib_cell_name] [-library lib_name] [-rise] [-fall] [-min] [-max] [-pin pin_name] [-from_pin from_pin_name] [-dont_scale] [-no_design_rule] [-input_transition_rise rtrans] [-input_transition_fall ftrans] [-multiply_by_facrtor] [-clock clock_na...
set_driving_cell:这个约束其实跟set_drive实现的是同一个功能,指使用设计库中的某一个单元来驱动输入端口,然后按照该单元的输入电阻来计算tranition time,从而得到输入端口的延迟。通常要比set_drive使用更多,一般用在block level上, 因为会考虑OCV等因素,会更加准确一点。 例:set_driving_cell-lib_cell AND -fro...
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.1.1. Set_max_transition 2.1.2. Set_max_fanout 2.1.3. Set_max_capacitance 2.2. Design optimization constraints ...
set_driving_cell-lib_cellINVX1M[all_inputs] 上述命令定义设计所有驱动力等价于单元库中INVX1M单元的驱动力; -lib_cell:指定驱动引脚的单元; 3.set_input_transition 通过set_input_transition 定义驱动该引脚的输入驱动端转换时间,设置的转换时间越大驱动力越小,当定义为0时,其代表输入端驱动力无穷大; ...
set_drive 0 {clk, reset} 4.9 set_driving_cell set_driving_cell [ -lib_cell lib_cell_name]//选择cell的名字去驱动到指定的端口 [ -rise ] [ -fall ] //指定上升沿或下降沿的驱动单元 [ -min ] [ -max ] //指定上升沿或下降沿的驱动单元 ...
端口Buffer和set_driving_cell配合使用 在实际项目中,为了避免模块之间,或者模块和顶层之间IO接口部分出现时序问题,一般会要求在靠近IO端口的地方添加具有一定驱动能力的端口Buffer。在这种情况下,可以通过set_driving_cell来模拟端口的真实外部环境。假如没有端口Buffer,也可以通过set_input_transition大致指定输入端口的驱动...
分配and2单元驱动力给端口in1setdrivingcelllibcelland2in1分配techl库中inv单元的端的驱动给所有输入端口setdrivingcelllibcellinvpilibrarytechlnputs分配驱动不因控制条件而发生改变setdrivingcelllibcellinvdontscalin1在上升沿情况与下降沿情况分配不同的端口驱动setdrivingcellriselibcellbuf1tspisetdrivingcellfalllib...
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 对象访问命令 ...