Other Parts Discussed in Thread: MSPM0G3507, SYSCONFIG
Tool/software:

I would like to measure RED and GREEN points separately coming from the same ADC channel on the launchpad. Frequency of signal is fixed, always 1kHz, duty cycle varies from 10% to 90%.
Ideally, all RED samples are grouped together in one array, and all GREEN signals are grouped together in one array. In this case, i would every 100 periods, in this case 100ms, process them and find out what was the average positive and average negative amplitude for last 100 periods.
How to do this using MSPM0G3507, with least CPU intervention? I can oversample x20 probably get the accurate enough result for what I need, but this would interrupt CPU quite a lot.
In case one DMA signal is used I would have RED and GREEN in same array without nice way of filtering positives together and negatives together, as noise could be induced causing this logic to fail.
