Embedded Design Handbook

ID 683689
Date 8/28/2023
Public
Document Table of Contents

7.5.1. Reasons for Using Tightly Coupled Memory

You can implement one or more of the following functions or modules using tightly coupled memory to enhance the performance of your system:

  • Separate exception stack for use only while handling interrupts
  • Fast data buffers
  • Fast sections of code
    • Fast interrupt handler
    • Critical loop
  • Constant access time that is guaranteed not to have arbitration delays

For programs with modest memory requirements, all of the code and data can be held in a tightly coupled memory pair.