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.

PCM codec on MCBSP

Other Parts Discussed in Thread: TMS320DM355, TLV320AIC33

Hi,

 

Can we configure McBSP on DM355 to support PCM interface?

4 line interface:

PCMCLK

PCMSYNC

PCMI

PCMO

The PCM interface transmits and receives data at the PCMO and PCMI terminals respectively. The data is
transmitted or received at the PCMCLK speed once every PCMSYN cycle.

 

If we can support PCM interface then how to configure McBSP for PCM interface?

Please let me know?

 

-Azam.

  • Hi All,

     

    There have been so many views for the question. But there is no reply.

     

    We are not able to proceed with the work without the answer. Also we are stuck in selecting a Codec type for the H/W.

     

    I have been waiting for reply since long time but still there is no answer.

    Please can someone suggest an answer.

     

    -Azam.

  • Azam Ansari said:

    Can we configure McBSP on DM355 to support PCM interface?

    4 line interface:

    PCMCLK

    PCMSYNC

    PCMI

    PCMO

    The PCM interface transmits and receives data at the PCMO and PCMI terminals respectively. The data is
    transmitted or received at the PCMCLK speed once every PCMSYN cycle.

    Yes, you can configure the McASP interface to support a 4-wire connection.  The McASP frame syncs (FSR/X) and clocks (CLKR/X) can be generated internally, by the Sample Rate Generator, or driven by an external source.  This is discussed in the TMS320DM35x Audio Serial Port (ASP) Reference Guide (SPRUED3) found on the TMS320DM355 Product Folder.

    The mapping would be something like:

    PCMCLK      : ASP0_CLKR / ASP0_CLKX
    PCMSYNC   : ASP0_FSR / ASP0_FSX
    PCMI             : ASP0_DR
    PCMO           : ASP0_DX

    An example of this is implemented on the TMS320DM355 EVM, which has a Product Folder.
    Schematics for the EVM are found on the Support Site from Spectrum Digital.

     

    Azam Ansari said:

    If we can support PCM interface then how to configure McBSP for PCM interface?

    Information regarding the configuration of the McASP peripheral can be found in the TMS320DM35x Audio Serial Port (ASP) Reference Guide (SPRUED3).

     

    Azam Ansari said:

    Also we are stuck in selecting a Codec type for the H/W.

    What type of codec do you need?

    An example is the TLV320AIC33 which is implemented on the TMS320DM355 EVM.  Information regarding the TLV320AIC33 can be found on its Product Folder.

  • Hi ,

     

    Actually I am also facing the same problem which Azam has decribed and during the search at this forum I found this page.

    I referred to the page you have mention above for the example of PCM interface but i didn't figure out that implementation.

    Please help me out and share me the actual implementation example for PCM interface with McBSP.

    I have stuck here and not progressing further , Your help will make proceed and help me ot complete the project asap.

     

    Thanks

    Tauqueer