the depicted user interface 400 clicking on the create button 430 can cause a dialog box 434 to appear in which a user can indicate properties for a new dpd such as a name scalability and switchability indicators and minimum and maximum voltages if a dpd is indicated as being non scalable a single voltage can be provided e g the maximum and minimum voltages can be set to the same value alternatively the eda tool can be configured to assume that one voltage or the other is to be always used for the dpd in further embodiments for a dpd indicated as being scalable setting the maximum and minimum voltages both to zero can be used to indicate an unlimited voltage range in the example embodiment shown here the list 420 shows two dpds u201c powerdomain 1 u201d and u201c realtimeclock u201d for the purposes of this example u201c powerdomain 1 u201d is a default dpd in some embodiments a multiple number of dpds can be created fig5 shows the user interface 400 displaying cpd instances assigned to dpds in this particular embodiment the nomenclature element name cpd name indicates the instance of a particular cpd assigned to a particular element for example u201c cmp 3 cpd 2 u201d indicates the instance of cpd 2 assigned to component cmp 3 in this embodiment where only a component or.