be provided to resolve which method to apply to a given portion of a design where multiple such methods may be applicable fig5 a illustrates an example method 500 for resolving which of the methods described with respect to fig2 4 to apply to a portion of a design such as circuit 100 fig1 exemplary method 500 illustrates a method proceeding according to individual blocks in the design however other methods for resolving which setting to apply to a block are possible in 505 the method obtains a mixed signal design specification such as a specification for circuit 100 in 510 described in more detail in fig5 b the method may receive some or all of the user provided block or global based settings and commands described with respect to fig2 4 alternatively the block based settings or commands can be obtained or otherwise accessed when they need to be referenced for determining what to do for a particular block in the design in this block by block method thus at step 510 the setting to be applied to that block is identified see fig5 b first at 525 it is determined whether there is a global setting to skip design resolution applicable to that block the present exemplary method provides for overriding other settings that may be associated with that block if there is a global setting then the method at 530 determines whether the block contains any boundary between an analog and digital block exemplary ways to make this determination were described with respect to fig2 and include identifying analog and digital blocks based on a design language used to specify each block and then identifying nets that connect analog.