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

I2S signal frequency relation between ADAU1450 & AK4621, please verify

SigmaDSP & SigmaStudio kanwar Sep 11, 2018 00:00 2 replies Original on forum ↗
Subscribe
kanwar Question
Sep 11, 2018 00:00

Hello

I am running ADAU1450 in FS 96khz mode along with Codec AK4621 configured for the same sampling frequency mode.

I am getting below readings

MCLK 12.288 MHZ

LRCLK 96 KHZ

BCLK 6.14 MHZ

SDATA_IN3 795KHZ

SDATA_OUT3 800KHZ

I want to know is my setup valid or I am doing something wrong

Meanwhile Audio signal is fed into the codec, processed by DSP and then taken out from the codec without any issues, the sound is crystal clear.

Edit Notes
Clarity on Audio transmission

[edited by: kanwar at 6:14 PM (GMT -4) on 11 Sep 2018]

Audio Signal Processors

adau1452

bclk

lrclk

mclk

ak4621

i2s

adau1450

sigmastudio

SigmaDSP Audio Processors

Show More

DaveThib Reply
Sep 14, 2018 00:00

The MCLK, LRCLK and BCLK frequencies are correct. It is not valid to measure the SDATA frequencies because it is data that varies from sample to sample.

If the audio sounds good then you are probably fine. The most important thing to test is if you are getting all the bits. If you can send a sine wave into the ADC at the maximum level that it is supposed to produce a full scale signal then look at it in the DSP and see if you are reading a full scale signal. The meters in SigmaDSP will read -3dB with a full scale signal. You might end up clipping so perhaps going down one dB will give you better results. If you are missing a bit then either it will be horribly distorted until you go to like -6dB or -7dB, or the signal in the DSP will be reading 6dB low, which is -9dB.

These are all usually caused by serial port settings that are different between the sending and receiving chip.

Dave T

kanwar Reply
Sep 17, 2018 00:00

Thanks very much Dave, you are as always very helpful