在本文中,我們將討論一些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
閱讀全文