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.

C674x McBSP with Mic of TDM interface



Hello DSP team,

 

I have a question about the McBSP of C674x.

 

Our customer is considering to use MEMS mic having a TDM interface. The example device is ICS-52000.

https://www.invensense.com/products/ics-52000/

 

Is it possible to connect this device to McBSP of C6748 using TDM interface mode?

 

If there is some notes of caution, would you please give any advice?

 

 

Best Regards,

Nobu Arai

  • Hi Nobu Arai,

    Please refer the C6000 McBSP user guide, ignore if already done.  I will ask someone to comment here. Thank you for your patience.

  • Hello Raja,

    Thank you for your comment.

    I checked the DS, TRM and User guide and it looks this MIC and C6748 McBSP can connect by TDM mode.

    But our customer wants to connect 8 MICs to C6748 McBSP. I do not know whether McBSP can process multiple Audio signals in real time.
    That is why I would like to ask this question and have your comment if it is realistic or not.

    Thank you very much for your advice.


    Best Regards,
    Nobu Arai
  • Nobu,

    Since you have looked at our documentation and believe the signalling will work, and I assume your customer has made a similar engineering analysis, it would be smart for them to build a breadboard to test this. You can help them find one of the available LCDK or EVM boards that brings the McBSP to a header, then they can build a small cable to connect to a breadboard with the Invensence part for testing.

    The documentation from the link you sent is not enough to make any determination on our side about the compatibility. In fact, it is a good idea to ask Invensence whether their part is compatible with the standard TI McBSP. And also ask them how to connect 8 of their devices in a TDM fashion to operate with a single DSP.

    Their online description claims to be compatible with standard DSPs, and ours are fairly well known in the industry so they should have a comment to make there. They also claim that up to 16 of their devices can be connected to a DSP, so your request for 8 would fit within that claim.

    Nobuyoshi Arai44 said:
    I do not know whether McBSP can process multiple Audio signals in real time.

    If the MEMS mic devices are compatible with the TI McBSP, then you will be able to get the data into the DSP. That is of course contingent on the data rate you will be using. The processor runs up to 456MHz, so it can easily do processing on 8 channels of audio coming in, but you will have to define what that processing requirement is before you will know what clock speed is required. Simple filtering will be easy.

    Regards,
    RandyP

  • Hello Randy,

    Thank you for your comment.
    I understood that we should ask Invensense about the compatibility and our customer should try to test with EVM.

    They are currently in the feasibility study. So, we will try to ask Invensense first.
    If we get any additional question, please let me ask you again later.

    Best Regards,
    Nobu Arai