ΣSigmaStudio Ask AI Русский Log in

ADAU1787 DMIC input noise floor increase high

SigmaDSP & SigmaStudio kermit.yu Feb 18, 2022 00:00 2 replies Original on forum ↗
Subscribe
kermit.yu Question
Feb 18, 2022 00:00

Hi Guys,

I use AP to test the DMIC input path, AP generate a PDM signal to ADAU1787 DMIC input and monitor the HP out. I find that the noise floor increase high when using a PDM signal above -7dBFS. The spec shows the full-scale PDM input results in the full-scale PDM outputs, The PDM modulator performance reduces at an output amplitude greater than -7.5dBFS. Is the -7dBFS PDM input made the PDM modulator performance get worse and cause the noise floor increase? Why the point is -7.5dBFS and it can increase the noise floor. Anyone can explain it for me? Very appreciate it.

nosie floor

ADAU1787

DMIC

pdm

Integrated/Special Purpose A/D Converters

Audio CODECs

Show More

DaveThib Reply
Mar 7, 2022 00:00

Hello kermit.yu,

I do not have a great explanation except that all PDM modulators/demodulators will do that when they get within 6 or7dB of full scale. I will try to get a better explanation.

Dave T

Ken.M Reply
Mar 8, 2022 00:00

Remember that PDM (pulse density modulation) represents a waveform as a series of high and low pulses. When the waveform spends an equal amount of time at logic 0 and logic 1, the average output is a zero signal. More time at 1 represents a positive signal, and more time at 0 represents a negative signal. Also remember that the width of pulses is quantized to the PDM clock rate so no pulse can be narrower than a half clock cycle in double-edge clocking as used in microphones.

At moderate amplitudes, the time quantization is not a huge problem since a slightly too long pulse can be offset by a subsequent slightly too short pulse. This is a key role of the noise shaper. However, as the signal approaches positive or negative full scale, the waveform is spending nearly all the time at either 1 or 0, respectively. The noise shaper has less "room" to do this balancing at high output levels.

The variation in pulse width is finite, and this quantization produces an increase in noise near the rails. The higher the clock rate for the same bandwidth, the lower this effect at the expense of radiated EMI, power, etc. However, in practice, the distortion from the mechanical elements of the microphone dominate over the modulator noise at high levels. Note that this is not only true of PDM. There is a very similar effect with PWM, and neither can achieve 100% modulation depth.

Ken