This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TAS2563: Audible Noise output when Pause Music

Part Number: TAS2563

Hi team,

Customer is facing an audible noise on the speaker when they stops playing music. 

When they pause music, the I2S signals(SDIN, LRCLK, BCLK) are keep coming in for about 2 seconds. During this 2 seconds the noise is audible. And the noise stops as soon as the I2S signal halts.

They said PWM switches for 2 seconds and then stops.

Do you have any idea where this noise came from? Please let me know if you need any information or advice me if you came up with anything that they can try.

I've attached customer's schematic for your reference:

  • Load: 4Ohm

Thank you so much,

Jay

  • Hi Jay,

    Could you please share the device configuration? Are they using an initialization script generated from PPC3?
    Please also inspect the Data input line during the silence.

    If they're using PPC3, perhaps they can try by disabling the idle channel detection as well, just to check if this could be misbehaving due to constant 0's received at the input.

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Ivan, 

    Thanks for your support again.

    Yes, they just used the initialization script from PPC3.

    I'll let them try disabling the idle channel detection and get back to you. 

    Thank you,

    Jay

  • Hi Jay,

    Let us know how the test goes, I've tried before by sending all 0's before and it works OK, so I wonder what could be different.
    This is QFN version and they're using external PVDD, correct? Does this happen on all units or only some of them?

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Ivan,

    Customer tested disabling the idle channel detection and the noise is removed! They are using external PVDD and it seems happening on all units.

    Can you let me know why the noise is gone when we disable that mode? I need to explain this to the customer.

    Thanks,

    Jay

  • Hi Jay,

    We would need to look deeper on the device design to understand the root cause, but I think these alternative workaround solutions apply to the observed noise. First and last options may cause the less impact:

    • Don't feed all 0's to the device during silence, send small dither instead.
    • IDLE CHANNEL b0 p0 r0x3e
      • Disable (0) the ENABLE_IDLE_CH_DETECT bit (idle channel detection feature disabled)
    • MISC_CFG1 b0 p0 r0x04
      • Disable (0) AMP_SS bit (spread spectrum feature disabled)
    • TDM_CFG0 b0 p0 r0x06
      • Enable (1) CLASSD_SYNC bit (Class-D synced to input clocks feature enabled)

    Best regards,
    -Ivan Salazar
    Applications Engineer