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.

OMAP-l132 and ADS5520

Other Parts Discussed in Thread: OMAP-L132, ADS5520, OMAP-L138, DM3725, DM3730

The OMAP-l132 says that the maximum DSP speed is 200MHz. What does this mean exactly? I'd like to use an ADS5520 running at 125MSPS with the OMAP-l132. Is this feasible or not? All I need to do is implement a Multiply and Accumulate (MAC) on the OMAP so I don't see much processing overhead that I need to take into account.

 

Thanks

 

Matt

  • Matt,

    When you see 200MHz in the datasheet, that's generally means the part is tested and warranted to work at that speed given a package and operating temp rating. 

    Also in general, the DSP in the OMAP-L can do multiple Mult-Accumulates per MHz. 

    Your challenge is how to capture ADC samples over an external interface which typically runs slower than the processor speed rating.  

    Even if you upgrade to the OMAP-L138, I believe you are limited to 100 MHz on the slower "EMIFA" peripheral. Take a look at section 10 in the data sheet.

    Are you required to use 125 MSPS in your application?

    Would 100 MSPS (or slightly less) be sufficient?

    I'd like to suggest DM3730 or DM3725 as an alternate processor option.  The GPMC on those devices should be able to handle higher data rates.

     

     

  • Also, I forgot to mention the Universal Parallel port (found on OMAP-L138) may have some value for hooking up your ADC but it is also limited in speed.

    http://processors.wiki.ti.com/index.php/Introduction_to_uPP

  • Thanks Dave, I'll take a look at the links you sent me.

    125MSPS is a requirement right now, hopefully it will come down lower in the future.

    Anyway, im basically trying to build a data conversion board using a DDS and an ADC and because of that I have the following requirements:

    1) 60MHz max frequency DDS

    2) 125MSPS ADC ( must be able to sample the DDS)

    3) Processor capable of performing a multiply-accumulate operation as the ADC is sampled.

    4) Run a Real-time OS on processor that I can talk to via 802.11

    Do you have any suggestions on processors that can handle this?

    Matt