Post Go back to editing

ADAU1702 hysteresis settings

Thread Summary

The user asked about the auxiliary ADC hysteresis settings on the ADAU1701, noting discrepancies in SigmaStudio. The engineer confirmed that setting FIL=11 (No Low Pass Filter) actually applies the LP filter without hysteresis, while FIL=10 (No Hysteresis) bypasses both the LP filter and hysteresis. Hysteresis is applied after the LP filter, as observed in waveform tests.
AI Generated Content

I don't understand the auxiliary ADC hysteresis settings:

 

FIL[1:0]

  • 00  4-bit hysteresis (12-bit level)
  • 01  5-bit hysteresis (12-bit level)
  • 10  Filter and hysteresis bypassed
  • 11  Low-pass filter bypassed

 

So with FIL=11, which hysteresis is used?

 

In SigmaStudio it just says "No hysteresis", with no mention of filter being bypassed:

 

  • 00 4-bit Hysteresis
  • 01 5-bit Hysteresis
  • 10 No Hysteresis
  • 11 No Low Pass Filter

 

So there's no setting to disable hysteresis and keep the lowpass filter?  I have to add my own in software?

Parents
  •     Hello,

        This is going to appear a bit strange, but you can get the LP filter without hysteresis by selecting the fourth choice, 11 -- No Low Pass Filter.  At least, that's what my informal frequency response and waveform tests show.

    •     Frequency Response:

        Three settings (below, right) out of the four have similar responses:

    00 -- 4-bit Hysteresis

    01 -- 5-bit Hysteresis

    11 -- No Low Pass Filter

        The odd one out is 10 -- No Hysteresis, which yields a full frequency response:

    •     Waveform:

        By sending a low-frequency (0.2 Hz), low-amplitude (about -20 dB) sine wave to the Aux ADC, its hysteresis response can be seen.  Two settings, 10 -- No Hysteresis and 11 -- No Low Pass Filter, place no hysteresis on the sine wave:

        The 00 -- 4-Bit Hysteresis and 01 -- 5-bit Hysteresis settings place increasing hysteresis on the ADC output:

        Thus, to get a LP filter without hysteresis, choose (ironically), 11 -- No Low Pass Filter.

    BTW -- the Capture Window correctly shows the ADC control bits from the selections in the 170x / 140x Register Control window -- so any discrepancy appears to be in the silicon vs. data sheet, not in SigmaStudio.

         Best regards,

         Bob

Reply
  •     Hello,

        This is going to appear a bit strange, but you can get the LP filter without hysteresis by selecting the fourth choice, 11 -- No Low Pass Filter.  At least, that's what my informal frequency response and waveform tests show.

    •     Frequency Response:

        Three settings (below, right) out of the four have similar responses:

    00 -- 4-bit Hysteresis

    01 -- 5-bit Hysteresis

    11 -- No Low Pass Filter

        The odd one out is 10 -- No Hysteresis, which yields a full frequency response:

    •     Waveform:

        By sending a low-frequency (0.2 Hz), low-amplitude (about -20 dB) sine wave to the Aux ADC, its hysteresis response can be seen.  Two settings, 10 -- No Hysteresis and 11 -- No Low Pass Filter, place no hysteresis on the sine wave:

        The 00 -- 4-Bit Hysteresis and 01 -- 5-bit Hysteresis settings place increasing hysteresis on the ADC output:

        Thus, to get a LP filter without hysteresis, choose (ironically), 11 -- No Low Pass Filter.

    BTW -- the Capture Window correctly shows the ADC control bits from the selections in the 170x / 140x Register Control window -- so any discrepancy appears to be in the silicon vs. data sheet, not in SigmaStudio.

         Best regards,

         Bob

Children
No Data