Tightly-Coupled Memory (TCM) là một bộ nhớ truy cập tốc độ cao dùng để chứa dữ liệu hoặc lệnh mà người dùng muốn truy cập nhanh chóng.
TCM khác Cache ở chỗ dữ liệu trong TCM là dữ liệu tĩnh - được thiết lập lúc liên nạp chương trình và có không gian địa chỉ rõ ràng trong Bản đồ Địa chỉ (Memory Map), nghĩa là người dùng có thể thấy nó. Dữ liệu trong Cache là dữ liệu động - thay đổi theo nguyên lý cục bộ mỗi khi Bộ xử lý truy cập bộ nhớ và nó vô hình với người dùng.
TCM được dùng cho nhiều mục đích, nhưng 2 ứng dụng phổ biến là:
Xử lý ngắt tốc độ cao mà không bị tác động bởi Cache miss, nghĩa là chứa các trình xử lý ngắt quan trọng.
Xử lý thời gian thực, nghĩa là chứa các đoạn mã hoặc các cấu trúc dữ liệu quan trọng.