AnsweredAssumed Answered

SIMD and DAG Question

Question asked by dougcl on Jan 1, 2014
Latest reply on Jan 2, 2014 by MaheshN

Hi folks, referring to this thread, http://ez.analog.com/thread/4386 it was pointed out that writing to a DAG address in SIMD mode causes both the target address and its adjacent address to be populated with the same value

 

Is it possible to use this behavior in any beneficial way?

 

I thought perhaps the code below would populate adjacent locations differently, but it doesn't:

 

r0=0;

s0=1;

dm(junk)=r0;

 

In this case I would like to see junk=0 and junk+1=1, but both locations seem to get the value of 1 from s0.

 

I guess more generally, I don't see how to use r0 and s0 meaningfully at all, given this behavior. I would like to see an example of SIMD using r0 and s0 to modify internal memory.

 

Thanks,

Doug

 


 

 


 

 


Outcomes