在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Cortex R52內核Cache的相關概念(1)

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 2024-07-15 10:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在開始閱讀本系列文章之前,請先參閱《有關CR52 MPU配置說明》。因為這篇文章講述了,cache配置所涉及到的寄存器的設置和MPU的一些基本概念。如果讀者都已經(jīng)理解了上述內容,可以跳過。本章內容主要講述cache屬性的具體含意、注意事項、以及在RZ/T2M的性能測試。

RZ/T2M cache的相關說明

RZ/T2M用的Cortex-r52內核芯片做了一級Cache支持,Cache又分數(shù)據(jù)緩存D-Cache和指令緩存I-Cache,RZ/T2M cpu0的數(shù)據(jù)緩存和指令緩存大小都是16KB,cpu1的數(shù)據(jù)緩存和指令緩存大小都是32KB。對于指令緩存,用戶不必過于關注,對于有執(zhí)行效率要求的代碼,盡量放在TCM或者使能cache的SRAM區(qū)域。這里主要說的是數(shù)據(jù)緩存D-Cache。如果Rzt2m主頻是400MHz,TCM和Cache都以400MHz工作,但是如果主頻是800MHz,那么TCM必須有一個指令周期的等待。也就是說TCM的工作頻最高就是400MHz,而cache的工作頻與CPU主頻一致。

這就是為什么當用戶代碼比較小的時候,如果代碼放在SRAM,但是代碼又大部分被cache緩存了,在CPU的主頻是800MHz的情況下,此時代碼的執(zhí)行效率高于TCM的原因。因為cache可以達到800MHz的主頻,而TCM只能達到400MHz。如果CPU主頻是400MHz,在代碼很小的情況下,TCM的性能與SRAM的性能幾乎相當。但是用戶代碼很大又比較復雜的時候,遠超過16KB的緩存大小時,這就要看具體情況另當別論了。

TCM不是本章內容的重點,本章內容重點是SRAM的cache的說明。T2/N2 SRAM的總線頻是200MHz。數(shù)據(jù)緩存D-Cache就是為了CPU加速訪問SRAM。如果每次CPU要讀寫SRAM區(qū)的數(shù)據(jù),都能夠在Cache里面進行,自然是最好的,實現(xiàn)了200MHz到400MHz的飛躍,實際是做不到的,因為數(shù)據(jù)Cache大小是有限的,總有用完的時候。

60640f44-3e90-11ef-a4c8-92fbcf53809c.png

RZ/T2M系統(tǒng)框圖

Cache相關概念

對際cache的操作主要分讀寫兩種情況:

1Read操作

如果CPU要讀取的SRAM區(qū)域的數(shù)據(jù)在Cache中已經(jīng)加載好了,這就叫讀命中(Cache hit)。讀命中的情況下,自然效率是高的。但是如果cache里面沒有,這就是所謂的cache miss,那么就要從SRAM里面加載,然后再讀取。

2Write操作

如果CPU要寫的SRAM區(qū)域數(shù)據(jù)在cache中已經(jīng)開辟了對應的區(qū)域,這就叫寫命中,如果Cache里面沒有開辟對應的區(qū)域,這就是寫cache miss了。

Cache的配置是通過MPU來設置的,通常用到以下幾種方式:

左右滑動查看完整內容

608796d0-3e90-11ef-a4c8-92fbcf53809c.png

長按可保存查看大圖

對上述的幾種方式說明一下:

1Normal Memory

通常我們用的塊存儲設備,可讀,可寫或者只讀。

2Device

這通常用于外圍設備,這些外圍設備可能對讀敏感或對寫敏感。這個Arm體系結構限制了對設備內存的訪問的排序、合并或推測。比如FPGA,這里的排序,合并和推測請看下表的解釋。內容不在本章展開說明。下表對GRE,nGRE,nGnRE…等概念都有具體說明,相關的GRE的屬性也都有說明。

6094ae9c-3e90-11ef-a4c8-92fbcf53809c.png

點擊可查看大圖

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 內核
    +關注

    關注

    3

    文章

    1416

    瀏覽量

    41341
  • 瑞薩
    +關注

    關注

    36

    文章

    22379

    瀏覽量

    87981
  • Cortex
    +關注

    關注

    2

    文章

    203

    瀏覽量

    47313

原文標題:解密Cortex R52內核Cache:操作實踐、性能測試與深度解析(1)

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    在IAR Embedded Workbench for Arm中使用Arm Cortex-R52 NEON

    隨著嵌入式系統(tǒng)變得越來越智能,對嵌入式處理器的要求也越來越高。為了更好應對汽車、醫(yī)療和工業(yè)機器人等領域對嵌入式處理器的要求,Arm推出了采用Armv8-R架構的Cortex-R52。Cortex-R52相對之前的處理器引入了很多
    的頭像 發(fā)表于 06-05 09:57 ?795次閱讀
    在IAR Embedded Workbench for Arm中使用Arm <b class='flag-5'>Cortex-R52</b> NEON

    如何從R52_0使用SD Boot啟動S32z ?

    有人能夠從 R52_0 使用 SD Boot 啟動 S32z 嗎? 如果是,如何初始化 IVT 工具并創(chuàng)建圖像 blob? 我能夠從 SD 卡啟動 M33,但 R52 失敗......
    發(fā)表于 03-17 06:10

    集成應用處理功能和高精度實時控制性能的高端 MPU RZ/T2H數(shù)據(jù)手冊

    所需的處理能力和外設功能。 Quad Arm? Cortex-A55 CPU 內核(1200MHz) 用于應用處理,兩個 Arm? Cortex?-R52 CPU
    的頭像 發(fā)表于 03-14 14:44 ?509次閱讀
    集成應用處理功能和高精度實時控制性能的高端 MPU RZ/T2H數(shù)據(jù)手冊

    STM32WBA52CEU可以用標準庫開發(fā)嗎?

    手頭有一塊慶科的EMB1073開發(fā)板,其處理器是STM32WBA52CEU,內核Cortex-M33。 下載的Keil.STM32WBAxx_DFP.1.2.1安裝后,從Keil V5.23上可以
    發(fā)表于 03-13 06:34

    用DeepSeek-R1實現(xiàn)自動生成Manim動畫

    ? 作者:算力魔方創(chuàng)始人/英特爾創(chuàng)新大使劉力 前面我們分享了在本地運行能與OpenAI-o1 能力相媲美的DeepSeek-R1 模型。本文將介紹如何使用DeepSeek-R1實現(xiàn)自動生成Manim
    的頭像 發(fā)表于 02-07 12:31 ?3265次閱讀
    用DeepSeek-<b class='flag-5'>R1</b>實現(xiàn)自動生成Manim動畫

    東芝推出七款基于Arm Cortex-M4內核的32位微控制器

    東芝電子元件及存儲裝置株式會社(“東芝”)宣布,最新推出七款配備Cortex-M4內核的32位微控制器,進一步擴大其電機控制微控制器產(chǎn)品線。其中,六款產(chǎn)品組成新的產(chǎn)品組合——M4K組(1)[1
    的頭像 發(fā)表于 01-22 18:05 ?828次閱讀
    東芝推出七款基于Arm <b class='flag-5'>Cortex</b>-M4<b class='flag-5'>內核</b>的32位微控制器

    晶圓制造中的T/R概念、意義及優(yōu)化

    在晶圓制造領域中,T/R(Turn Ratio)指在制品的周轉率。它是衡量生產(chǎn)線效率、工藝設計合理性和生產(chǎn)進度的重要指標之一。本文介紹了T/R概念、意義,并提出了如何優(yōu)化T/R。 ?
    的頭像 發(fā)表于 12-17 11:34 ?1347次閱讀

    實際項目開發(fā)中為何選擇ARM? Cortex?-M4 內核的HK32MCU?

    ?Cortex?-M4內核的HK32F407芯片的深度知識,并圍繞各類實際案例詳細解讀了如何選型,為何選擇ARM?Cortex?-M4內核的HK32MCU。航順芯片深耕32
    的頭像 發(fā)表于 10-22 17:19 ?869次閱讀
    實際項目開發(fā)中為何選擇ARM? <b class='flag-5'>Cortex</b>?-M4 <b class='flag-5'>內核</b>的HK32MCU?

    Cache和內存有什么區(qū)別

    Cache(高速緩存)和內存(Memory,通常指主存儲器或RAM)是計算機存儲系統(tǒng)中兩個重要的組成部分,它們在計算機的性能和數(shù)據(jù)處理中扮演著不同的角色。以下是對Cache和內存之間區(qū)別的詳細解析。
    的頭像 發(fā)表于 09-26 15:28 ?4001次閱讀

    Arm Cortex-R82AE賦能高性能區(qū)域控制器設計

    在之前的一篇推文中我曾談到過,汽車行業(yè)的近期發(fā)展趨勢正在推動對汽車架構中區(qū)域控制器和域控制器的需求。而基于 Armv8-R 的 Arm Cortex-R52Cortex-R52+ 核心正是滿足
    的頭像 發(fā)表于 09-02 10:23 ?1012次閱讀

    RM57L843基于ARM? Cortex?-R內核的Hercules?微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《RM57L843基于ARM? Cortex?-R內核的Hercules?微控制器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-08 10:52 ?4次下載
    RM57L843基于ARM? <b class='flag-5'>Cortex</b>?-<b class='flag-5'>R</b><b class='flag-5'>內核</b>的Hercules?微控制器數(shù)據(jù)表

    TMS570LC4357基于ARM Cortex?-R內核的Hercules?微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TMS570LC4357基于ARM Cortex?-R內核的Hercules?微控制器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-07 11:01 ?4次下載
    TMS570LC4357基于ARM <b class='flag-5'>Cortex</b>?-<b class='flag-5'>R</b><b class='flag-5'>內核</b>的Hercules?微控制器數(shù)據(jù)表

    Cortex R52內核Cache的具體操作(2)

    ,clean等操作。雖然目前在cortex R52內核很少需要操作cache,但是本節(jié)依然給一些操作指導和實踐,以備以后不時之須。
    的頭像 發(fā)表于 07-15 15:44 ?2232次閱讀
    <b class='flag-5'>Cortex</b> <b class='flag-5'>R52</b><b class='flag-5'>內核</b><b class='flag-5'>Cache</b>的具體操作(2)

    Cortex R52內核Cache相關概念(2)

    讀/寫分配是一種內存訪問策略,用于確定處理器在訪問內存時是否需要將數(shù)據(jù)加載到高速緩存中。
    的頭像 發(fā)表于 07-15 10:35 ?1748次閱讀
    <b class='flag-5'>Cortex</b> <b class='flag-5'>R52</b><b class='flag-5'>內核</b><b class='flag-5'>Cache</b>的<b class='flag-5'>相關</b><b class='flag-5'>概念</b>(2)

    CortexR52內核Cache的具體操作

    ,clean等操作。雖然目前在cortex R52內核很少需要操作cache,但是本節(jié)依然給一些操作指導和實踐,以備以后不時之須。
    的頭像 發(fā)表于 07-15 10:32 ?1949次閱讀
    CortexR<b class='flag-5'>52</b><b class='flag-5'>內核</b><b class='flag-5'>Cache</b>的具體操作
    主站蜘蛛池模板: 天天色影 | 国产裸体美女视频全黄 | 色激情小说 | 日日操夜夜操免费视频 | 天天干 夜夜操 | 天天干视频在线观看 | 亚洲热热久久九九精品 | 最近最新中文字幕6页 | 真实国产伦子系 | 91桃色国产线观看免费 | 欧美中字 | 新版天堂中文资源8在线 | freesex性欧美重口 | 成人看的午夜免费毛片 | 性 色 黄 一级 | 男女交性视频播放 视频 视频 | 日本大片免费一级 | 欧美激情91 | 欧美黑人5o厘米全进去 | se97se成人亚洲网站 | 天堂网在线最新版www中文网 | 亚洲福利在线视频 | 国产精品欧美一区二区三区 | 免费无码看av的网站 | 色播视频在线观看免费 | 在线观看亚洲成人 | 伊人操| 免费男女| 国内自拍网红在综合图区 | 免费啪视频在线观看免费的 | 国产免费私拍一区二区三区 | 人人干人人玩 | www.av天天| 日韩欧美卡通动漫在线观看 | 特级aaaaaaaaa毛片免费视频 | 欧美成人生活片 | 84pao强力永久免费高清 | 色天天综合色天天碰 | 国产精品久久福利网站 | 亚洲男人精品 | 手机看片福利永久 |