在本文中,我们将讨论一些UPF的语法:
create_power_switch:它用于定义门控电源域中所需要的开关。
create_power_switch switch_name
– domain domain_name
– input_supply_port port_name supply_net_name
– output_supply_port port_name supply_net_name
– control_port port_name net_name
– on_state state_name input_supply_port {Boolean_function}
set_isolation:它用于指定域中要使用指定策略隔离的元素。
set_isolation isolation_name
– domain domain_name
– isolation power_net net_name | isolation_ground_net net_name | isolation_power_net net_name -isolation_ground_net net_name | no_isolation
– elements list
– clamp_value < 0 | 1 | latch | Z >
– applies_to < inputs | outputs | both >
set_isolation_control:它用于指定先定义的隔离策略的控制信号。
set_level_shifter:它用于为一个电压域到另一个电压域的信号指定电平移位器策略。
set_level_shifter level_shifter_name
– domain domain_name
– elements list
– applies_to < inputs | outputs | both >
– threshold value
– rule < low_to_high | high_to_low | both >
– location < self | parent | sibling | fanout | automatic >
参考文章:https://www.cnblogs.com/lanlancky/p/17389110.html
阅读全文