Other Parts Discussed in Thread: PCM5122, PCM5142
Hi, Team
My automotive customer is using PCM5102A in their car infotainment system. They find that there is pop noise when end-user pause and play music in the music player. Is there any suggestion to solve the pop noise isuse?
1. User pause the music
The processor will output zero data on I2S. Becasue of Zero Data Detect function of PCM5102A, once the pause time > 21ms (processor output zero data for >21ms), PCM5102A will mute the analog output, and that cause pop noise. The Zero Data Detect function can not be turned off.
If XSMT pin is pull low manually before the puase the music, there is no pop noise. But when user press puase button, processor can not pull XSMT pin to low in 21ms. So system can not fix this issue by pull XSMT low automaticaly.
Is there any method to turn off the Zero Data Detect and fix the pop noise?
2. User replay music from pause
When the music player is paused, processor will stop outputing BLCK and LRCLK. When user replay the music from pause, processor resend the BCLK and LKCLK. There will be a spur on PCM5102A output and cause the pop noise.
Is ther any suggestion to fix this spur?
CH1: BCLK
CH2: OUTL
Thanks
Kevin