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.

MSP430FR6047: high sampling rate (>12Msps) for MSP or other SoC MCU?

Part Number: MSP430FR6047
Other Parts Discussed in Thread: ADC1173, ADC3541

Hello,

I am looking for a microcontroller that has an embedded ADC with minimum sampling rate of 12Msps (at 10bit or better). I have came across MSP430FR6047 with sampling rate of 8 Msps, however, this is a bit low for my application. I want to avoid using a separate ADC (such as ADC354x or ADC1173). Do you have any suggestions for me?

  • Hi Aiden,

    What is your use case for the ADC? 8 MSPS is the fastest single ADC we have on an MCU. In theory, you could use multiple ADCs and start their ADC sampling slightly off from each other in order to get a sampling speed that is faster (performance would be degraded due to different characteristics in the ADCs, like offset). This would require timing to start the individual ADCs in a cascaded manner get a 12+ MSPS sampling speed.

    The MSPM0G only has 2x 4 MSPS ADCs so your max theoretical speed would be 8 MSPS. I'll move this thread to Sitara MCU to see if they have an option they can provide.

    Regards,
    Luke

  • Thanks Luke. This is for some Ultrasound diagnostic, that is why a better resolution than 8Msps is needed. I think you are referring to interleaving technique, which I don't think is a good idea.

    How about if I use an ADC; do you think I can use an MSP with an external ADC (such as ADC3541{or 42}) to read the ADC at 120 Mbps. The ADC is using DDR. Any MSP that is compatible with ADC3541?

    I also want to write data into a microSD after reading (and moving average signal processing).

  • Hi Luke,

    The Sitara MCUs also have only upto 5x 4MSPS ADCs, a higher sampling rate isn't available. 

    Regards,

    Sahana

  • Thanks Sahana! I can perhaps use a separate ADC that offers higher sampling rate. Now, my question is whether Sitara (or MSP) offers a high speed communication (at least 120Mbps) for reading from ADC and writing on a MicroSD. (E.g., ADC3541 uses SDR/DDR, Is Sitara compatible?)

  • Hi Aiden,

    None of MSP's communication interfaces would be able to support the speed required. Our fastest CPU speed is also at 80 MHz, our fastest communication would be SPI at 40MHz.

    I'll let Sitara comment if there is anything they can provide here.

    Regards,
    Luke

  • Thanks Luke. I thought something like AM3358BZCZ100 should work. However, I am interested to also hear from Sitara folks.

**Attention** This is a public forum