Electronic – Can Tiva C run code from SRAM

armcortex-mmicrocontroller

All I know is that although Cortex-M3/4 micros are Harvard architecture, they can run code from RAM, at least some implementations can (like STM32F4). Can Tiva C series microcontrollers execute from RAM?

Best Answer

Tiva™ TM4C123BE6PZ Microcontroller Data Sheet

It's not immediately obvious from the datasheet, but look on page 87-88:enter image description here

It has two buses but only one address space; so you can execute programs from several regions, but you are advised that you only get the benefit of being able to do an instruction fetch and data fetch at the same time if they are from different regions.