Author: VasanthR_91 Version: **
How does the Design-Wide Resources (DWR) -Operating Conditions in PSoC® Creator™ affect the working of the analog section?
The system editor in DWR is used to edit various system properties. One of the categories within DWR is the Operating Conditions. Settings within Operating Conditions specify the various voltages and temperature ranges in which the device is used. Various components use these values for configuration information. There are numerous ways these values can affect the analog part of the design including the following:
- The ADC_CountsTo_Volts() API uses these voltages for the VSSA to VDDA Input Range.
- The SAR_ADC Component uses the Vdda voltage setting for configuring the input range and reference.
- The SC block Components (TIA, PGA, PGA_Inv, Sample_Hold, Mixer) enable boost clocks when the VDDA is set below 2.7 V.
Additionally, the values indicate whether to enable the charge pumps. For example, for SAR ADC, SAR pump should be enabled for a low VDDA (< 4 V) voltage to meet specified AC electrical characteristics in the datasheet. For a low VDDA application, make sure that VDDA voltage is set correctly in the DWR system settings for proper working of the components. From the analog perspective, a wrong VDDA value may result in a wide range of problems. Starting from unexpected behavior of components which uses a charge pump (for example, SAR ADC) to incorrect results when using component APIs which refer this value for operation (for example, ADC_CountsTo_Volts() API in case of ADCs).