Subject: Re: Xscale optimisations
To: David Laight <david@l8s.co.uk>
From: Richard Earnshaw <rearnsha@arm.com>
List: port-arm
Date: 10/14/2003 13:54:15
> Does anyone know if the SA1100 ever generates a memory burst for a stmia 
> that write that misses the cache?
> 

StrongARM load/store multiple instructions are expanded in the pipeline 
into a sequence of equivalent load/store word operations (which is why 
they take a long time to *not* execute if the condition fails).  A 
sequence of stores that miss the cache will go direct to the write buffer. 
 Provided that write-coalescing is enabled, this will be used to form a 
burst on the memory bus.

R.