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.

Which DSK with large internal and external memory ?

Expert 2370 points

Other Parts Discussed in Thread: OMAP-L137, ADS1601, ADS7881

Hi,

My application deal with continuous sampling of a signal with maximum frequency of 150 kHz then performing 1024 point FFT over sampled data then further post-processing on FFT data. Lets assume, I will have approximately 8 million values after 10 minutes. I will perform further processing over 8 million values after 10 minutes while saving only hundred values and descarding rest of them. In one day, I will have 100*6*24 = 14400 values and in one week I will have 100,800 values.

I am not planning to use PC. I want to boot the processor from Flash so that it will start executing the code which will perform sampling, FFT and FFT post-processing, saving 8M values in internal memory then performing further processing to save only 100 values to external memory after every 10 minutes. External memory so it keep all the data save even if DSK power goes off for some reason. Later on, I want to further analyze external memory data in Matlab .

I am looking for,

1. Fast processing DSK.

2. Large internal memory.

3. Large external memory.

I hope it's not impossible to find what I am looking for.

I will appreciate your help.

BAS

  • BAS,

     

    I would recommend the OMAP-L137 DSK.  The DSP boots first in this part, so you can just ignore the ARM and program the c6747 DSP.  It has large serial flash, and if that's not enough, there's an SD card slot on the DSK.  The DSK has a generous SDRAM.

     

    You don't say how you're getting the sampled data to the DSK.  The on-board audio codec can run at 192 kHz, but it's still just audio analog bandwidth.  We've used the ads1601 with this processor with excellent success.  There are also USB ports and ethernet on the DSK if your A/D source is more easily configured that way.

     

    best regards,

    Cameron

     

  • Cameron,

    Your help is much appreciated here.

    I already have ADS7881 which I am planning to use with the processor.

    SD card slot seems promising. Is it possible to write data in MMC card after some processing in DSP after every 10 minutes or so ?

    My main object is to collect  huge data in run time using nonvolatile memory without using PC/CCS.

    Looking forward for your help.

    Regards,

    BAS

  • Hi, BAS,

     

    You can write to MMC whenever you like.  You can find DSP/BIOS examples in the PSP for this DSP, and they run quite well on the DSK.  I have pspdrivers_01_30_01, works with DSP/BIOS 5.41. 

     

    Building a daughtercard with the right connectors can be made easier by using the prototype board from Spectrum Digital.  It's just a board that plugs onto the DSK, and brings out all the expansion signals to 0.1" header pins.  You can use jumper wires to an ads7881 eval board, for instance.

     

    best regards

    Cameron

  • Hi Cameron,

    Thanks a lot. I really appreciate your help.

    Can you please provide me your email address, would be easier for me to keep in touch.

    Thanks.

  • BAS,

     

    You can contact me cmpike8_AT_cp-com_DOT_com

     

    Cameron

  • Thanks Cameron.

    BAS