• Are simultaneous accesses to both ITCM and DTCM of Cortex-M7 possible?
    Hi experts and ARM designers, I have found "ARM® Cortex®-M7 Processor Technical Reference Manual Revision r0p2" on the ARM site. By reading it I have a question. "Figure 1-3 Cortex-M7 functional diagram...
  • How to put codes into ITCM?
    Hello experts, I have a question how to put instruction codes into ITCM? I have only one experience of ITCM by STM32F7 based on Cortex-M7. In the STM32F7 case, there is no path to write codes into ITCM...
  • M7 TCM interface : can a ROM be connected on ITCM
    Can we hook up a ROM instead of a RAM on the ITCM interface and use it in the boot process.
  • Memory access ordering - an introduction
    I recently gave a presentation at the Embedded Linux Conference Europe 2010 called Software implications of high-performance memory systems . This title was my sneaky (and fairly successful) way to get...
  • Memory access ordering part 3: Memory access ordering in the Arm Architecture
    In my previous posts, I have introduced the concept of memory access ordering and discussed barriers and their implementation in the Linux kernel . I chose to do it in this order because I wanted to...