cancel
Showing results for 
Search instead for 
Did you mean: 

Need assistance on a design of STA309A in combination with AKM AK4683 codec

nmagniez
Associate II
Posted on February 12, 2014 at 16:20

AK4683 is used to feed I2S audio to STA309A I2S input. I2S out of STA309A is again feed back to AK4683's DAC. Both I2S ports of AK4683 are set up to slave mode. Master clock is provided by AK4683 to STA309A-XTI pin. As both I2S ports of AK4683 (in and out) are configured in master mode, there is no I2S-master to drive the I2S input port clocks of STA309A (BICKI, LRCKI). So my idea is to connect STA309A BICKO->BICKI and LRCKO->LRCKI. My question is whether this setup can work. For better understanding I can send a block diagramm or schematics to you.

Thanks for your help.
1 REPLY 1
Nickname1623_O
Associate II
Posted on February 18, 2014 at 02:12

Hi Naue_b,

first of all , STA309A is I2S slave device , means that all the clock signal for I2S bus must be provided by external DSP or Codec, then for your system , you have to use AK4683 as master for I2S input ( port A) and slave ( port B) at the same time . since inside AK4683 , the I2S clock is synchronously ,  you did not need to feed the clock from STA309A to AK4683, but provide data output from STA309A serial data output to AK4683 I2S port B.

and it's better to verify this configuration with AKM demo kit first , before you started board layout.

Thanks and best regards

Yun Tao Zhao