cancel
Showing results for 
Search instead for 
Did you mean: 

External Memory Interface using STR912FAWxx

p_chande2
Associate
Posted on March 24, 2011 at 06:57

External Memory Interface using STR912FAWxx

1 REPLY 1
Posted on May 17, 2011 at 10:01

As I recall the decoding is for a 64MB window, your 16MB device will appear 4 times in that space.

What kind of device are you putting in there? 16MB is a lot of NOR flash, and the way NAND flash works is not as a linear block.

The external memory is not going to be fast. The bus width is 16-bits, the memory is not cached, and your typical flash memory is around 30 ns. Try to find a dev board with external memory to verify your achievable bandwidth.

You could copy data from external flash into single cycle RAM.

Perhaps an ARM9 with cache, and faster external bus might be the way to go (SPEAR).

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..