I am working on a design which uses the CD74HCT4067 to switch 16 high impedance sources (~2K ohms) to the input of an ADC.
Whenever the source switches I see what looks like charge injection back to the newly selected analog input. This then disrupts the analog sample captured by the ADC.
This is a switch issue since I see exactly the same issue even if I lift the common output pin of the CD74HCT4067 so that it is not connected to the ADC.
I modified my FPGA controller code so that the CD74HCT4067 was disabled whilst switching inputs, then re-enabled and I see the glitches at the instant of re-enabling the CD74HCT4067.
It seems to be at least partially dependent on what the previous input voltage level was, almost as if there is a large capacitance on the common node, but as I mentioned I see the same result even if the CD74HCT4067 common pin is lifted (i.e. no ADC or PCB capacitance).
I see about 1V drop of a 2V input for close to 1uS before it recovers (seems to depend heavily on the source impedance and on the other input channel voltage levels.
Any ideas why I would see this noise being injected back to the inputs with a 2K ohm source impedance?
BR,
Steve