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.

TLV320AIC12K: Need alternate part with SMARTDM or equivalent port with can match SPI timing parameters

Part Number: TLV320AIC12K
Other Parts Discussed in Thread: TLV320AIC3107, TLV320AIC3100, TLV320AIC3212, , TLV320AIC3104, TLV320AIC3106, TLV320AIC3254, TLV320AIC3256, TLV320AIC3262, TLV320AIC12

Hi ,

In one of our mobile phone product , we are still using Audio codec TLV320AIC12KIRHBR .

As per our customer requirement , we need to replace this legacy chip with mobile category codec . In  existing design,  TLV320AIC12KIRHBR  codec 's  SMARTDM port  is connected to host vocoder chip SPI  port.As per datasheet , SMARTDM timings  are  fully compatible with SPI timing. 

Please suggest one  audio codec (with inbuilt class D amplifier for 8 ohm speaker, Head phone Jack (L/R/MIC) support with detect pin, 32 ohm  ear piece support, MIC support ) with SMARTDM interface  or fully compatible with SMARTDM port timing . Ensure  newly suggesting codec  interface PORT timing  (SMARTDM or equivalent) is fully matching with SPI timing parameters .

Reg

S Ge

  • S Ge, 

    the only codecs that have SmarTDM functionality are the AIC12k and AIC15k. 

    the TLV320AIC3107, TLV320AIC3100,  TLV320AIC3212 all support TDM,  but the control would need to be I2C, or in the Case of the AIC3212, it could either be I2C or SPI.  But the control would be separate from the audio port. 

    best regards,

    -Steve Wilson

  • Hi Steve,

    Thanks for your reply.

    We are okay to provide separate  I2C control path to audio codec.  

    Only main concern is TDM port's compatibility with SPI interface.

    Could you please cross check TDM port can  meet SPI timing and can be connect to SPI master for audio data ?  

    Regards

    S Ge

  • S Ge, 

    I'm not sure how that would work.  TDM would require a SCLK, DIN, DOUT and The frame sync.  while SPI would have SCLK, DIN, DOUT and Slave select. 

    the SCLK, DIN, DOUT seem like they could work, but the frame sync is quite different and SCLK would need to be running constantly. 

    perhaps the more appropriate question is can your SPI bus meet the TDM port requirements?

    best regards,

    -Steve Wilson

  • Hi Steve Wilson ,

    Sorry for delay in response.

    Repeating my problem statement again:  Need to replace codec TLV320AIC12K with mobile category codec .

     We are using  Audio Codec  TLV320AIC12K  in one of our product  . In  existing design, TLV320AIC12K 's  connected to voice coder  one AMBE-3000 ( from DVSI) . There was some confusion in AMBE-3000 datasheet to understand interface with Codec ( Circuit designed by our end customer) . I need to  understand TLV320AIC12K's  SMARTDM  interface and timing 

    Could you please suggest one CODEC which support  equivalent of  SMARTDM  timing ?   Is codec with I2S or TDM interface  support equivalent SMARTDM  timing ? 

    Please Refer figure 30 in page 31 of  TLV320AIC12K datasheet  for more details of   SMARTDM wave form  .  

    Regards

    S Ge

  • S Ge, 

    Here is a list of some of our codecs that support TDM mode.

    TLV320AIC3106 or TLV320AIC3104

    TLV320AIC3254 or TLV320AIC3256

    TLV320AIC3262

    Best regards,

    -Steve Wilson

  • Hi Steve,

    Thanks for your reply . 

    Here attached the  interface wave form between AMBE 3000R (vocder) and TLV320AIC12K codec  . Here TLV320AIC12K is the master  and its  Clock and FS signals are inverted and connected to  AMBE 3000R to match signal polarity.

    Could you please check the wave forms and confirm the interface  is DSP or TDM  or I2S  ? 

    I am little confused with DSP /TDM/I2S  interfaces . Once confirm the interface , I will select proper codec from Texas .  Please advice .

    Regards

    S Ge

  • S Ge, 

    This looks like DSP mode with an Inverted BCLK, WCLK and a Data offset of 1bit.  if there are more than two channels the DSP mode is TDM compliant. 

    One issue I see is that you note  8bit companded audio in your diagram.  None of our more modern audio codecs support companded audio.  We do have the LM49352 which supports this in a 3x3 DBGA package.   but otherwise the last codec TI made that supports companded audio is AIC12k/14k/24k series

    best regards,

    -Steve Wilson

  • Hi Steve Wilson ,

    We are using 16 bit  linear PCM  (AMBE 3000 support 16 bit linear  PCM , 8 bit -U law and 8 -bit A law ) data format  betwenn AMBE3000 and TLV320AIC12K .  

    More over I didn't see any companding support  in  AIC12k/14k/24k series datasheet . 

    Could you please suggest one  QFN package Codec with above said  DSP mode interface ? We need below channels for mobile phone application . 

    1. One Mono Class D  8 -OHM Speaker output 

    2. One Stereo Headphone  channel  (Left & Right ) 32 Ohm support  

    3. One ear piece 32 Ohm support 

    4.   2 xMicrophone support with Bias voltage

    5. HP (headphone) detect support .

    Regards

    S Ge

  • S Ge, 

    The TLV320AIC3107 is QFN and meets your requirements.  the headphones and earpiece would need to be AC coupled.  

    the TLV320AIC3107 only does linear 16,20,24, and 32 bit data. 

    best regards,

    -Steve Wilson

  • Hi Steve,

    Let me know the EOL status of TLV320AIC3107 QFN package Chip. Whether it will be available in next 5 years?

    Regards

    S Ge

  • S Ge,

    I can't promise you anything there,  but let me say a few things about it:

    1. TI takes EOL and NRND very seriously.  We know our customers are counting on us.  You will typically see a device go NRND first before it is EOL

    2. The TLV320AIC12k/14k are still active devices despite being 5 years older than the AIC3107.   We still sell a fair few of these, and often reassure customers that do not have plans to NRND/EOL those devices at this time. 

    3, The TLV320AIC3107 is still an important part of our audio codec portfolio,  we sell quite a few of these every year and I personally would be surprised to see any of the TLV320AIC310x devices discontinued in 5 years time.  These are still very popular parts at this time.  

    4. In the event we do change the status of a device,  typically it will go from Active  to NRND first and it will stay there for a couple of years.  before the device is officially EOL all active customers will have an opportunity to do a lifetime buy.  Note that the TLV320AIC12/14  have been NRND for many years, despite there being a direct replacement (the AIC12k/14k).

    I hope this gives you some reassurance.  I can tell you that there are times when supporting so many legacy device is difficult and I personally wish we didn't support such old devices.  however, I do not see this changing,  as I am constantly reminded by some of our big customers how meaningful this is to them. 

    best regards,

    -Steve Wilson