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.

upp module speed for OMAP-L138

Other Parts Discussed in Thread: OMAP-L138

Can you tell me how fast the upp on the OMAP-L138 can run, I need a data rate of 40Ms/s for 32 bit data.  If the upp does not support this rate, can you advise what module would in either an ARM 9 or Cortex A8 based TI processor.  Thank you.

  • Hi Paul,

    Each of the 2 UPP channels can run up to 75 MHz (single data rate, 1/4 of the CPU clock) at up to 16 bits of data.  That's 150 MB/sec.  

    You require 160 MB/sec, options for the UPP include:

    a) splitting the data across both channels and configure them to both run as 16 bit inputs.  We've not tried running both as inputs, but have run both as in/out duplex at rates ~ 40 MHz with success.

    b) running the CPU > 320 MHz and running the UPP at 80 Mhz.  This is out of spec with TI's datasheet, but there have been some folks claiming that as long as you honor the 1/4 CPU rate, it appears to work at faster rates.  (I wouldn't advise it, and I'm sure the TI folks will chime in as well, but it looks like folks are doing it...)

    We've pushed data into the OMAP-L138 at ~120 MBytes per second in bursts of 180 MBytes with an OMAP-L138 (the MItyDSP-L138F) using x16 mDDR at 150 MHz with success.  But our application wasn't trying to process that data in realtime.  You might be hard-pressed to keep those kind of sustained rates and actually do anything with the data unless it's a very simple operation.

    UPP and higher speed parallel interfaces are pretty much being abandoned by SOC manufacturers, so you'll likely need to look at PCIe or SATA or SRIO or something to push that kind of data inro the A8 based devices like the 81x8 processors...

    My 2 cents...

    -Mike

  • We tested :each of the 2 UPP channels can run up to 48 MHz (double data rate, 1/4 of the CPU clock) at up to 16 bits of data.

    192MB/s DDR2@150MHz.

    TI engineer said it is not recommend or need more test:

    http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/t/163091.aspx