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.

TDA4VM-Q1: Audio with TDM Interface

Part Number: TDA4VM-Q1

Hi TI expert,

Based on the datasheet chapter 8.4.5.21 MCASP, it seems that we can support both I2S and TDM audio format in Jacinto TDA4VM-Q1.

May I know whether you have any guideline for the I2S/TDM HW connection?

Which MCASP related pins will we recommend to use?

Looking forward to your reply.

Thank you. 

  • The interface is fully programmable.  All McASP data pins can be used for either input or output, and there is no specific order (any data bit can be used for any function).  Most designs use a reference clock (audio_ext_refclk) sourced from TDA4VM-Q1, along with MCASP bit clock (ACLKX), word clock (AFSX), and two data bits (AXR) - one for transmit one for receive

    The Jacinto7 Common Processor board includes a audio codec as an example.

  • Hi Robert,

    Thank you for the comment.

    Let me summarize the net name as below(Yellow marks mean customer can choose accordingly based on their configuration which pins are available):

    Bit Clock -> MCASPx_ACLKX

    Frame Clock -> MCASPx_AFSX

    Data (Input + Output)-> MCASPx_AXRx

    Master Clock -> AUDIO_EXT_REFCLKx

    Kindly correct me if I was wrong.

  • Correct - the McASP signals needs to be from single McASP interface (all from McASP0 for example).  Any AUDIO_EXT_REFCLK can be used.  Data Input is typically one McASPx_AXRx and data output is typically a different data bit McASPx_AXRy

  • Hi Robert,

    Thank you for the comment.

    I have further question related to block diagram so I will move the discussion offline.