You are on page 1of 1

create_supply_set temp create_supply_set tempC3 ## CREATE POWER DOMAINS ####################### create_power_domain TOP create_power_domain PD_u3DmacChannel -elements {u3DmacChannel} ## SUPPLY

NETWORK - TOP ####################### create_supply_net VDD create_supply_net VSS create_supply_net VDDC3 set_domain_supply_net TOP -primary_power_net VDD -primary_ground_net VSS set_domain_supply_net PD_u3DmacChannel -primary_power_net VDDC3 -primary_ground_ net VSS create_supply_set temp -function {power VDD} -function {ground VSS} -update create_supply_set tempC3 -function {power VDDC3} -function {ground VSS} -update ## ISOLATON STRATEGY #################### set_isolation iso_u3DmacChannel -domain PD_u3DmacChannel -isolation_supply_set t empC3 -clamp_value 1 -source temp -sink tempC3 set_isolation_control iso_u3DmacChannel -domain PD_u3DmacChannel -isolation_sign al enable_signal -location self ## POWER STATE TABLE #################### ## CREATE PORT STATES add_power_state temp -state on { -supply_expr {power == `{FULL_ON, 1.14} }} add_power_state temp -state off { -supply_expr {power == `{OFF} }} add_power_state tempC3 -state on { -supply_expr {power == `{FULL_ON, 1.14} }} create_pst tc75_dma_pst -supplies {temp.power tempC3.power} add_pst_state s0 -pst tc75_dma_pst -state {* * } name_format -level_shift_prefix "LS_"

You might also like