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.

TM4C1294NCPDT : program execution from the external SDRAM

Hi,

I have one question regarding TM4C1294.

I know that Cortex-M4 core does not have the internal cache. TM4C1249 also is the same.

If I place my execution code in the external SDRAM, the SDRAM access happens each instruction fetch.

This means that program execution is too slow.

Is my understanding right?

Please advise me.

Best regards,

Michi

  • Hello Michi,

    The SDRAM fetch may not happen every clock cycle, since the Row and Column needs to be opened before a read may be performed, and that is why Program Fetches would be slow. This is true for all devices with external SDRAM for code execution unless a cache is implemented at memory controller.

    Regards
    Amit