Question: Can I place multiple instances of ADCINCVRs in a project?
Answer: No. It is not possible to place multiple instances of ADCINCVRs (or ADCINC14) in a single project. Each analog column in the PSoC has an AND gate. One input of the AND gate is from the Comparator bus (driven by the ADC's Modulator) and the other input is from the PWM of the ADCINCVR (shown in the block diagram below).


The digital block that drives the lower side of the AND gate is selected using the ICLKS0 bit in the DEC_CR0 register and ICLKS1, ICLKS2 and ICLKS3 bits in the DEC_CR1 register. As this setting is universal to all the comparator columns, another instance of ADCINCVR cannot be placed in the same project. If more number of ADCINCVR ADCs are required use the DUALADC and TRIADC user modules which are same as the ADCINCVR but with two and three channels respectively.



