I want to write simple UPF for doing power supply connection for the design. I have top level design (eg name TOP) having 6 different power supplies.I am not sure while defining domain how to use 'TOP' for individual power supplies. Eg i have power supplies A, B, C , D, E all are in the same block TOP.

for writing power supply A:

create_power_domain TOP -elements {......}
create_supply_net A -domain TOP
create_supply_net VSS -domain TOP
set_domain_supply_net TOP -primary_power_net A -primary_ground_net VSS
create_supply_port VSS -domain TOP -direction in
create_supply_port A -domain TOP -direction in
add_port_state VSS -state {state1 0.000000}
add_port_state A  -state {state1 1.080000}
connect_supply_net VSS -ports VSS
connect_supply_net A  -ports A

For writing power supply B:

how i can define in the same domain TOP ?

What should be the proper procedure ?

  • \$\begingroup\$ Do you have a valid electrical or electronics engineering design question? \$\endgroup\$ – Andy aka Mar 27 at 11:54
  • \$\begingroup\$ You may use the same commands as you can have multiple power nets in a power domain. Use set_domain_supply_net to set primary power and ground nets. \$\endgroup\$ – across Mar 27 at 12:03
  • \$\begingroup\$ But can I give domain TOP for all other power supplies ? Is data will not be overwritten or wrong ? \$\endgroup\$ – Ritika Khurana Mar 28 at 19:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.