AnsweredAssumed Answered

VisualDSP++ Memory Mapped Streams - Maximum Allowed Streams?

Question asked by rmchale on Mar 3, 2011
Latest reply on Mar 4, 2011 by CraigG

I want to setup my IDE session to use a file as input to the external memory banks of the ADSP-21479.  In doing this I have a file with approximately 20,000  lines of data.  I have setup my stream to use the input file (formatted as 16-bit Hex values) as the source and the destination ssetup as "16-bit Mem map Port I/O" with an address of 0x4000000.  However in my application when I try an read at address 0x4000001, I do not get data from the second line of the file but instead get 0x0000.  It seems that If I want to simulate the external memory bank, as FLASH for instance, I need to setup a stream for each address in my "Flash" space.  Is this correct?  If so how many streams can we setup in VisualDSP++ 5.0.  Will the tool handle 20,000+ streams?  Defining this many streams will be no problem when using the Automation API.

Outcomes