日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

應(yīng)用筆記|使用 STM32 緩存來優(yōu)化性能與功率效率

STM32單片機(jī) ? 來源:未知 ? 2023-02-05 02:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本應(yīng)用筆記描述了意法半導(dǎo)體開發(fā)的首款指令緩存(ICACHE)和數(shù)據(jù)緩存(DCACHE)。


Arm Cortex-M33 處理器的 AHB 總線中引入的 ICACHE 和 DCACHE 嵌入到下表中列出的 STM32 微控制器(MCU)中。


這些緩存使用戶從內(nèi)部和外部存儲(chǔ)器提取指令和數(shù)據(jù)時(shí)或在用于外部存儲(chǔ)器的數(shù)據(jù)流量時(shí)提高應(yīng)用性能并降低功耗。本文檔提供了典型示例,以強(qiáng)調(diào) ICACHE 和 DCACHE 功能,并便于配置





目錄預(yù)覽




1ICACHE 和 DCACHE 概述

2ICACHE 和 DCACHE 主要特性

3 ICACHE 和 DCACHE 的性能與功耗

4 結(jié)論



1.ICACHE 和 DCACHE 概述

本節(jié)概述了嵌入在基于 STM32 Arm Cortex內(nèi)核的微控制器中的 ICACHE 和 DCACHE 接口。詳細(xì)介紹了 ICACHE 和 DCACHE 框圖架構(gòu)以及在系統(tǒng)架構(gòu)中的集成。



1.1 STM32L5 系列智能架構(gòu)


此架構(gòu)基于總線矩陣,允許多個(gè)主設(shè)備(Cortex-M33、DMA1/2 和 SDMMC1)訪問多個(gè)從設(shè)備(如Flash 存儲(chǔ)器、SRAM1/2、OCTOSPI1 或 FSMC)。


下圖描述了 STM32L5 系列智能架構(gòu)。


由于將 8-Kb 的 ICACHE 接口引入其 C-AHB 總線,通過快速總線從內(nèi)部存儲(chǔ)器(Flash 存儲(chǔ)器、SRAM1 或SRAM2)或通過慢速總線從外部存儲(chǔ)器(OCTOSPI1 或 FSMC)提取代碼或數(shù)據(jù)時(shí),Cortex-M33 的性能有所提升。



1.2 STM32U5 系列智能架構(gòu)


此架構(gòu)基于總線矩陣,允許多個(gè)主設(shè)備(Cortex-M33、GPDMA1、DMA2D 和SDMMC1/2)訪問多個(gè)從設(shè)備(如 Flash 存儲(chǔ)器、SRAM1/2/3/4、BKPSRAM、OCTOSPI1/2 或 FSMC)。


下圖描述了 STM32U5 系列智能架構(gòu)。



其 C-AHB 總線引入了 8-Kb 的 ICACHE 接口,通過快速總線從內(nèi)部存儲(chǔ)器(Flash 存儲(chǔ)器、SRAM1、SRAM2 或SRAM3)或通過慢速總線從外部存儲(chǔ)器(OCTOSPI1、OCTOSPI2 或 FSMC)提取代碼或數(shù)據(jù)時(shí),Cortex-M33 的性能有所提升。其 S-AHB 總線引入了 4-Kb 的 DCACHE 接口,提高了外部存儲(chǔ)器(OCTOSPI1、OCTOSPI2 或 FSMC)的數(shù)據(jù)流量。




1.2 ICACHE 框圖


ICACHE 框圖如下圖所示:


ICACHE 存儲(chǔ)器包括:


? 具有以下元素的 TAG 存儲(chǔ)器:

– 指示將哪些數(shù)據(jù)包含在緩存數(shù)據(jù)存儲(chǔ)器中的地址標(biāo)簽

– 有效位


? 數(shù)據(jù)存儲(chǔ)器,包含緩存的數(shù)據(jù)



1.4DCACHE 框圖


DCACHE 框圖如下圖所示。



DCACHE 存儲(chǔ)器包括:

? 具有以下元素的 TAG 存儲(chǔ)器:

– 指示將哪些數(shù)據(jù)包含在緩存數(shù)據(jù)存儲(chǔ)器中的地址標(biāo)簽

– 有效位 特權(quán)位

– dirty 位

? 數(shù)據(jù)存儲(chǔ)器,包含緩存的數(shù)據(jù)


本文檔詳細(xì)介紹了意法半導(dǎo)體開發(fā)的首款指令緩存(ICACHE)和數(shù)據(jù)緩存(DCACHE)的基本特性,并在文中提供示例介紹其性能,為大家?guī)黻P(guān)于這款指令的全面解讀。由于文章篇幅有限僅展示部分,完整內(nèi)容請(qǐng)點(diǎn)擊“閱讀原文”下載原文檔。


長按掃碼關(guān)注公眾號(hào)


更多資訊,盡在STM32


點(diǎn)擊“閱讀原文”,可下載原文檔


原文標(biāo)題:應(yīng)用筆記|使用 STM32 緩存來優(yōu)化性能與功率效率

文章出處:【微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    6078

    文章

    45596

    瀏覽量

    674064
  • STM32
    +關(guān)注

    關(guān)注

    2313

    文章

    11196

    瀏覽量

    374766

原文標(biāo)題:應(yīng)用筆記|使用 STM32 緩存來優(yōu)化性能與功率效率

文章出處:【微信號(hào):STM32_STM8_MCU,微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    onsemi FDMC012N03 N溝道MOSFET:高效性能與應(yīng)用解析

    onsemi FDMC012N03 N溝道MOSFET:高效性能與應(yīng)用解析 在電子設(shè)計(jì)領(lǐng)域,MOSFET作為關(guān)鍵的功率器件,其性能直接影響著電路的效率和穩(wěn)定性。今天我們
    的頭像 發(fā)表于 04-17 10:20 ?346次閱讀

    安森美NVD5867NL功率MOSFET:高性能與可靠性的完美結(jié)合

    安森美NVD5867NL功率MOSFET:高性能與可靠性的完美結(jié)合 在電子設(shè)計(jì)領(lǐng)域,功率MOSFET是一個(gè)關(guān)鍵的元器件,它的性能直接影響到整個(gè)電路的
    的頭像 發(fā)表于 04-07 17:35 ?1127次閱讀

    京東緩存中間件架構(gòu)與緩存內(nèi)核優(yōu)化

    一、京東緩存中間件架構(gòu) 1、背景 在當(dāng)今高并發(fā)、分布式的系統(tǒng)架構(gòu)中,緩存已成為提升應(yīng)用性能、降低數(shù)據(jù)庫負(fù)載的核心組件。隨著業(yè)務(wù)規(guī)模的擴(kuò)大與系統(tǒng)復(fù)雜度的增加,緩存的使用和管理面臨諸多挑戰(zhàn)
    的頭像 發(fā)表于 04-03 16:18 ?1831次閱讀
    京東<b class='flag-5'>緩存</b>中間件架構(gòu)與<b class='flag-5'>緩存</b>內(nèi)核<b class='flag-5'>優(yōu)化</b>

    探秘CSD87351Q5D:高效同步降壓NexFET?功率模塊的卓越性能與應(yīng)用

    探秘CSD87351Q5D:高效同步降壓NexFET?功率模塊的卓越性能與應(yīng)用 在電子設(shè)計(jì)的廣闊領(lǐng)域中,電源模塊的性能直接影響著整個(gè)系統(tǒng)的效率、穩(wěn)定性和可靠性。今天,我們將深入探討TI
    的頭像 發(fā)表于 03-06 14:15 ?245次閱讀

    n型TOPCon電池中通過氘化/氫化混合策略提升鈍化性能

    在晶體硅太陽能電池領(lǐng)域,隧穿氧化層鈍化接觸(TOPCon)技術(shù)是突破效率瓶頸的關(guān)鍵方向,其鈍化性能直接決定電池效率。目前,TOPCon結(jié)構(gòu)的制備嚴(yán)重依賴氫化工藝中和缺陷,但傳統(tǒng)方法面
    的頭像 發(fā)表于 12-12 09:03 ?682次閱讀
    n型TOPCon電池中通過氘化/氫化混合策略提升鈍<b class='flag-5'>化性能</b>

    通過優(yōu)化代碼提高M(jìn)CU運(yùn)行效率

    編譯器優(yōu)化 熟悉并合理使用編譯器優(yōu)化選項(xiàng),如GCC的 -O2, -Os。 -O2:側(cè)重于速度優(yōu)化。 -Os:側(cè)重于代碼大小優(yōu)化,有時(shí)對(duì)緩存
    發(fā)表于 11-12 08:21

    蜂鳥E203內(nèi)核優(yōu)化方法

    。 修改內(nèi)核參數(shù):對(duì)蜂鳥E203的內(nèi)核參數(shù)進(jìn)行相應(yīng)修改,可以優(yōu)化內(nèi)核運(yùn)行效率,提高系統(tǒng)性能,比如調(diào)整緩存大小、內(nèi)存分配策略等。 資源管理:進(jìn)行有針對(duì)的資源管理,例如調(diào)度算法的修改,調(diào)整
    發(fā)表于 10-21 07:55

    伺服電機(jī)編碼器安裝與維護(hù)最佳實(shí)踐:優(yōu)化性能與延長系統(tǒng)壽命

    ,正確的安裝與精心的維護(hù)可是必不可少的。今天,咱們就來聊聊伺服電機(jī)編碼器安裝與維護(hù)的最佳實(shí)踐,一起探尋優(yōu)化性能與延長系統(tǒng)壽命的秘訣。
    的頭像 發(fā)表于 08-29 17:27 ?1045次閱讀

    n型背接觸BC電池:通過SiNx/SiON疊層優(yōu)化減反射與表面鈍化性能

    背結(jié)背接觸(BJBC)電池通過將發(fā)射極和金屬接觸集成于背面,顯著提升了載流子收集效率。本研究采用非真空中斷法制備SiNx/SiON雙層結(jié)構(gòu),結(jié)合Quokka模擬,系統(tǒng)優(yōu)化了BC電池減反射與鈍化性能
    的頭像 發(fā)表于 08-13 09:02 ?1955次閱讀
    n型背接觸BC電池:通過SiNx/SiON疊層<b class='flag-5'>優(yōu)化</b>減反射與表面鈍<b class='flag-5'>化性能</b>

    性能緩存設(shè)計(jì):如何解決緩存偽共享問題

    緩存行,引發(fā)無效化風(fēng)暴,使看似無關(guān)的變量操作拖慢整體效率。本文從緩存結(jié)構(gòu)原理出發(fā),通過實(shí)驗(yàn)代碼復(fù)現(xiàn)偽共享問題(耗時(shí)從3709ms優(yōu)化至473ms),解析其底層機(jī)制;同時(shí)深入剖析高
    的頭像 發(fā)表于 07-01 15:01 ?904次閱讀
    高<b class='flag-5'>性能</b><b class='flag-5'>緩存</b>設(shè)計(jì):如何解決<b class='flag-5'>緩存</b>偽共享問題

    鴻蒙5開發(fā)寶藏案例分享---長列表性能優(yōu)化解析

    鴻蒙長列表性能優(yōu)化大揭秘!告別卡頓,實(shí)戰(zhàn)代碼解析來了! 大家好呀~今天在翻鴻蒙開發(fā)者文檔時(shí),發(fā)現(xiàn)了個(gè) 性能優(yōu)化寶藏案例 !官方居然悄悄放出了長列表卡頓的完整解決方案,實(shí)測(cè)效果炸裂!我連
    發(fā)表于 06-12 17:40

    GPDV6624C應(yīng)用筆記1.0版

    電子發(fā)燒友網(wǎng)站提供《GPDV6624C應(yīng)用筆記1.0版.pdf》資料免費(fèi)下載
    發(fā)表于 06-06 17:20 ?0次下載

    HarmonyOS優(yōu)化應(yīng)用內(nèi)存占用問題性能優(yōu)化

    應(yīng)用開發(fā)過程中注重內(nèi)存管理,積極采取措施減少內(nèi)存占用,以優(yōu)化應(yīng)用程序的性能和用戶體驗(yàn)。 HarmonyOS提供了一些內(nèi)存管理的工具和接口,幫助開發(fā)者有效地管理內(nèi)存資源: onMemoryLevel接口
    發(fā)表于 05-21 11:27

    快手上線鴻蒙應(yīng)用高性能解決方案:數(shù)據(jù)反序列化性能提升90%

    “class-transformer”的使用代碼即可實(shí)現(xiàn)性能優(yōu)化,既保持了對(duì)原有開發(fā)模式的兼容性,又大幅提升了運(yùn)行效率,整體改造過程無侵入、低成本、低風(fēng)險(xiǎn),適用于已有項(xiàng)目的快速集成與上線。 在實(shí)際應(yīng)用中
    發(fā)表于 05-15 10:01

    MCU緩存設(shè)計(jì)

    MCU 設(shè)計(jì)通過優(yōu)化指令與數(shù)據(jù)的訪問效率,顯著提升系統(tǒng)性能并降低功耗,其核心架構(gòu)與實(shí)現(xiàn)策略如下: 一、緩存類型與結(jié)構(gòu) 指令緩存(I-Cach
    的頭像 發(fā)表于 05-07 15:29 ?1309次閱讀
    马鞍山市| 工布江达县| 泗洪县| 甘洛县| 图木舒克市| 开阳县| 宁明县| 五指山市| 海南省| 平顺县| 天镇县| 宜州市| 富民县| 诸城市| 冀州市| 利辛县| 岐山县| 邵武市| 纳雍县| 中宁县| 招远市| 乌审旗| 岳阳县| 通榆县| 元阳县| 桂东县| 盐池县| 新民市| 微山县| 武定县| 喜德县| 全州县| 惠州市| 当涂县| 定兴县| 太白县| 贺兰县| 化隆| 类乌齐县| 当阳市| 五华县|