新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ARM TCM(緊耦合內存)內存--簡介

        ARM TCM(緊耦合內存)內存--簡介

        作者: 時間:2016-11-10 來源:網絡 收藏
        1. 簡介

        TCM : Tightly Coupled Memory

        本文引用地址:http://www.104case.com/article/201611/317215.htm

        為了彌補Cache訪問的不確定性,而增加的OnChip Memory.

        有的CPU含有分立的Instruction TCM / Data TCM.

        TCM包含在存儲器的地址映射空間中,可以作為快速存儲器來訪問。

        TCM使用物理地址,對TCM的寫訪問,受到MMU內部保護信息的控制.

        向 TCM 中的內存位置寫入時,不會發生任何外部寫入。

        TCM 用于向處理器提供低延遲內存,它沒有高速緩存特有的不可預測性。 可以使用 TCM 來存放重要例程,如中斷處理例程或者極需要避免高速緩存不確定性的實時任務。此外,可以使用 TCM 來保存暫時寄存器數據、局部屬性不適合高速緩存的數據類型,以及中斷堆棧等重要數據結構。

        ARM926EJ-S內置32KB I-Cache / 16KB D-Cache / 8KB Data-TCM / 8KB I-TCM


        2. 目前狀態

        Cortex-A系列的Application Processor,為節省成本,基本不帶TCM。

        Cortex-M系列:主要用于Embedded市場,有實時性要求,因此就會帶TCM,來提高某些代碼的相應速度.



        關鍵詞: ARMTCM緊耦合內

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 五大连池市| 宜州市| 蒙城县| 武隆县| 崇仁县| 黔东| 正蓝旗| 四会市| 右玉县| 平度市| 盐亭县| 炉霍县| 德庆县| 安宁市| 神农架林区| 滦南县| 浮山县| 马边| 犍为县| 高安市| 忻州市| 固镇县| 阿勒泰市| 丹东市| 遂溪县| 潜山县| 礼泉县| 桃源县| 襄汾县| 屯昌县| 娄烦县| 赤壁市| 基隆市| 寻乌县| 兴安县| 剑川县| 安多县| 永昌县| 台中市| 湟中县| 三江|