Dear All,
Could you please let me know the following spec ?
Wha's the maximum code execution speed on internal flash of F28335 ?
Thank you so much,
Dolphin.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I can tell you from my experience with the F2812 which should be nearly the same regarding speed:
The flash is clocked with 150MHz max, but due to flash wait states, the effective speed is approx. 90 MHz.
This is no value that is given in any datasheet.
If you want full 150MHz, you have to run your code (or at least the time critical code) from internal ram.
In addition to Stephan's note: it is really code dependent. The prefetch buffer does an excellent job of keeping liner segments of code very efficient as it fetches 64 bits at a time. Most C28x opcodes are 16 bits so the prefetch buffer can keep the CPU fed quite well. If your code does a lot of branching - for example a large switch statement, it will degrade performance.
-Lori