Using a TM4C123 and running at 80MHz I have a performance bottleneck.
I am, of course, doing all the usual of moving work out of the bottleneck changing algorithms etc but I also am looking at the possibilitiy of moving it into on-board RAM.
The flash is noted as running at 40MHz (1/2 clock speed above 40MHz) but with 64 bit access so that it fetches 2 instructions per cycle with branch prediction and speculative pre-fetch. The RAM is zero wait access if sequential fetches are to alternate banks.
I can easily envision a range of results from moving a particular piece of code to RAM (including a slowdown) and so I was wondering if anyone had done this and what result did they experience.
Robert