The customer find a ADC issue of 28335, they configure the ADC as below with 150MHz CPU frequency, which work in Simultaneous Sampling Mode and the sampling window is about 240 ns(ACQ_PS = 2), they find the sample value of A0 channel is about 550 when the input voltage is 0.3V, which should be about 410, they change the ACQ_PS to 4, then the sample value of A0 is correct.
SysCtrlRegs.HISPCP.all = 1; // HSPCLK = SYSCLKOUT/ADC_MODCLK 75Mhz
AdcRegs.ADCTRL1.bit.SEQ_CASC = 1; // 1 Cascaded mode
AdcRegs.ADCTRL3.bit.ADCCLKPS =0x03; // 6 HSPCLK/[12*(ADCTRL1[7] + 1)]
AdcRegs.ADCTRL1.bit.ACQ_PS = 2; //3*clock
AdcRegs.ADCTRL3.bit.SMODE_SEL = 0x1; //同步。
AdcRegs.ADCCHSELSEQ1.bit.CONV00 = 0x0;
AdcRegs.ADCCHSELSEQ1.bit.CONV01 = 0x1;
AdcRegs.ADCCHSELSEQ1.bit.CONV02 = 0x2;
AdcRegs.ADCCHSELSEQ1.bit.CONV03 = 0x3;
AdcRegs.ADCCHSELSEQ2.bit.CONV04 = 0x4;
AdcRegs.ADCCHSELSEQ2.bit.CONV05 = 0x5;
AdcRegs.ADCCHSELSEQ2.bit.CONV06 = 0x6;
AdcRegs.ADCCHSELSEQ2.bit.CONV07 = 0x7;
But TMS320F28335 DSC Silicon Errata mention that If the ADC is used with a sampling window greater than 160 ns, there is no issue. The sampling window the customer set is 240 ns, please help to clarify why it still have the issue?