91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

VIP也分高低?

痞子衡嵌入式 ? 來源:恩智浦MCU加油站 ? 作者:恩智浦MCU加油站 ? 2023-04-06 11:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前面小編對純軟件性能分析的理論與實(shí)踐的分享,希望給大家找到了豪華待遇的感覺。當(dāng)然了,自己當(dāng)土豪爽一下也就過去了,但是性能的問題還擺在那里等待解決,接下來怎么辦呢?

改善性能可以改進(jìn)代碼的寫法或算法,這就要結(jié)合實(shí)際問題,各顯神通了。但畢竟大牛人是來仰望的,咱們還需要更加立竿見影的招數(shù),那就是給CPU占用最大的一些函數(shù)提供VIP的待遇,把它們放在VIP區(qū)中——執(zhí)行性能更高的存儲(chǔ)器。

以前介紹性能分析時(shí)曾提到,VIP區(qū)其實(shí)也是分等級(jí)的。不同的單片機(jī),在存儲(chǔ)器的設(shè)計(jì),總線連接方式,訪問控制策略都各有特色,對性能的影響也不一而足。嵌入式IoT的開發(fā),處處彰顯出碎片化和粉末化的特色,這可讓人怎么整?

幸好,即使世界這么紛紛擾擾,還是有大類可循的。小編也試著結(jié)合NXPLPC54000系列和i.MX RT1050系列,給各類VIP區(qū)分了5類VIP特權(quán)等級(jí)。

VIP:C級(jí)(小V)

這主要是針對外置QSPI Flash的升級(jí)。

對于LPC540xx和LPC18x0/43x0系列,它們沒有內(nèi)置Flash。如果跑不動(dòng)了,可以考慮升級(jí)到其對應(yīng)的有內(nèi)置Flash的pin2pin型號(hào),比如LPC546xx,LPC18xx/43xx(尾號(hào)非0)。內(nèi)置Flash跑血常規(guī)(CoreMark)的性能一般在外置QSPI的1.5倍以上,對于查表較多的程序甚至在數(shù)倍以上。內(nèi)部Flash的帶寬往往在128位甚至256位,還帶有專用于加速循環(huán)結(jié)構(gòu)的特制小cache,執(zhí)行程序的性能還是很棒的。

為了呈現(xiàn)更高的性價(jià)比,i.MX RT系列全部沒有內(nèi)置Flash。不過,i.MX RT的FlexSPI支持高性能的DDR模式、雙Flash交火、以及8線Flash模式。就拿EVK上的hyper flash為例,可高達(dá)332MB/s,而一般的QSPI Flash通常不過60MB/s。此外,i.MX RT的SEMC對于從SDRAM執(zhí)行代碼的性能也比較給力,如果系統(tǒng)中存在SDRAM,也可以使一些數(shù)據(jù)表和代碼放在SDRAM中。

VIP:B級(jí)(中V)

各型Flash和SDRAM對于小循環(huán)體的性能盡管還可以,但是當(dāng)程序跳轉(zhuǎn)不規(guī)則,或者順序結(jié)構(gòu)較長時(shí),以及數(shù)據(jù)訪問隨機(jī)性強(qiáng)時(shí),性能的表現(xiàn)就變得很不均勻,讓人有“雖然我表達(dá)不了太多的愛,唯有好多眼淚流出來”的感覺。

這個(gè)時(shí)候,可以使用單片機(jī)片上的系統(tǒng)RAM。對于LPC54系列的Cortex-M4/M0+單片機(jī),可以放在內(nèi)存地址為0x2000-0000開頭的RAM中,對于i.MX RT系列則是地址為0x2020-0000的OCRAM中。這些RAM的工作頻率和隨機(jī)訪問性能比Flash好得很多。但是因?yàn)樵谶@個(gè)地址范圍使用的AHB (LPC)或AXI (i.MX RT)系統(tǒng)總線的啟動(dòng)時(shí)序開銷大,總線往往又比較忙,還要和諸多帶DMA的總線主機(jī)搶帶寬,性能加速可能得不到保證,因此充其量也就算是中V級(jí)吧。

VIP:A級(jí)(大V)

和中V級(jí)相比,大V的待遇就更好了,有了專屬的緊密耦合RAM區(qū)。

以LPC5411x為例,它有32KB的”SRAMX”,這塊SRAMX和192KB的全部容量相比只占1/6,但絕對配得上大V的待遇。它直接連接到Cortex-M4的I-Code和D-Code總線上。這兩條總線也是“特供”于快速代碼執(zhí)行的綠色通道,其它總線主設(shè)備是沒資格用的。

再看i.MX RT,它的Cortex-M7內(nèi)核更是有過之而無不及,把I-Code和D-Code升級(jí)到64位的ITCM(指令緊密耦合存儲(chǔ)器)和DTCM(數(shù)據(jù)緊密耦合存儲(chǔ)器),并且片上的512KB內(nèi)存可以自由分割,全部配置成ITCM和DTCM也可以。那沒有了其它RAM,外設(shè)要訪問怎么辦呢?Cortex-M7留了個(gè)小后門——AHB-Slave給其它DMA主機(jī)訪問TCM,當(dāng)然是看M7臉色行事。

總之,大V待遇對于大多數(shù)程序代碼已經(jīng)相當(dāng)有面兒了,性能提升也是杠杠的!

VIP:S級(jí)(超V)

啥,還有超V級(jí)?難道還有比TCM更快的,莫非小編你瘋到想把R0-R14也給賣了?

倒也不是,超V級(jí)其實(shí)可以看作是上述VIP的組合,給最關(guān)鍵的模塊提供服務(wù),占用多塊RAM。比如一個(gè)壓縮jpeg的模塊,它既有代碼又有只讀數(shù)據(jù)。如果把代碼與只讀數(shù)據(jù)全放在一塊RAM,就不能發(fā)揮M4/M7雙總線的優(yōu)勢,比如沒法取指令的同時(shí)訪問數(shù)據(jù)。小編于是把代碼放ITCM,只讀數(shù)據(jù)放DTCM,相當(dāng)于它自己左手一個(gè)右手一個(gè)擁抱了整個(gè)芯片中性能最強(qiáng)的兩塊RAM,讓600MHz的M7火力全開,跑到QVGA分辨率下60幀每秒以上的圖片壓縮性能。

VIP:PS級(jí)(公共超V)

(僅適用于Cortex-M7)

在Cortex-M7內(nèi)核的i.MX RT系列中,支持指令高速緩存(I-Cache)和數(shù)據(jù)高速緩存(D-Cache),各有32KB。這兩個(gè)Cache的性能完全是TCM級(jí)別的。這是一項(xiàng)超V級(jí)水準(zhǔn)的平民福利,獻(xiàn)給全部沒有享受到大V和超V待遇的代碼和數(shù)據(jù),就稱作公共超V級(jí)吧。

有趣的是,它是全自動(dòng)的——不管是什么代碼和數(shù)據(jù),上鏡率越高,就越有機(jī)會(huì)多享受超V級(jí)待遇。但若是如果什么時(shí)候起受冷落了,就最終會(huì)被掃出門。

打個(gè)不嚴(yán)謹(jǐn)?shù)谋确剑@就好比假設(shè)高鐵中以商務(wù)座的標(biāo)準(zhǔn)建餐車,即使沒買一等座和商務(wù)座,只要搶到了餐車座席吃飯,吃飯期間也享受商務(wù)座待遇。只不過,若是吃完飯想再歇會(huì),又沒空位子了,那就祈禱別人不要來吃飯吧,否則就會(huì)被趕走。

因此,這項(xiàng)復(fù)用型超V待遇是按需分配的。值得注意的是,在替換cache內(nèi)容時(shí)會(huì)花時(shí)間,既對確定性產(chǎn)生影響,也降低平均性能。所以雖然比超V級(jí)弱一點(diǎn),但它把福利普照給公眾,這是前面任何VIP特權(quán)也提供不了的。


審核編輯:劉清

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

    關(guān)注

    5199

    文章

    20454

    瀏覽量

    334269
  • FlaSh
    +關(guān)注

    關(guān)注

    10

    文章

    1749

    瀏覽量

    155545
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    39

    文章

    7739

    瀏覽量

    171699
  • QSPI
    +關(guān)注

    關(guān)注

    0

    文章

    55

    瀏覽量

    13368

原文標(biāo)題:VIP也分高低——存儲(chǔ)器對執(zhí)行性能的影響

文章出處:【微信號(hào):pzh_mcu,微信公眾號(hào):痞子衡嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    評(píng)選十大高低溫試驗(yàn)箱有哪些標(biāo)準(zhǔn)?高低溫試驗(yàn)箱廠家性價(jià)比怎么看?

    當(dāng)業(yè)界探討高低溫試驗(yàn)箱排名或評(píng)選十大高低溫試驗(yàn)箱時(shí),其標(biāo)準(zhǔn)往往超越設(shè)備本身的參數(shù),更在于它能否無縫融入嚴(yán)苛的研發(fā)體系,成為支撐可靠性工程的堅(jiān)實(shí)基石。LabCompanion?(宏展科技)高低溫試驗(yàn)箱
    的頭像 發(fā)表于 02-25 10:31 ?644次閱讀
    評(píng)選十大<b class='flag-5'>高低</b>溫試驗(yàn)箱有哪些標(biāo)準(zhǔn)?<b class='flag-5'>高低</b>溫試驗(yàn)箱廠家性價(jià)比怎么看?

    高低溫試驗(yàn)箱試驗(yàn)功能全解析:恒溫 / 循環(huán) / 可編程怎么選?

    廣東宏展科技提供高精度高低溫試驗(yàn)箱,覆蓋電子、汽車等行業(yè),具備恒溫、高低溫循環(huán)及可編程功能,滿足多場景測試需求。
    的頭像 發(fā)表于 02-04 08:59 ?2937次閱讀
    <b class='flag-5'>高低</b>溫試驗(yàn)箱試驗(yàn)功能全解析:恒溫 / 循環(huán) / 可編程怎么選?

    2025 十大高低溫試驗(yàn)箱高低溫沖擊試驗(yàn)箱品牌 安全合規(guī)與極端適配先鋒榜

    2025年,高低溫試驗(yàn)箱高低溫沖擊試驗(yàn)箱行業(yè)在“安全合規(guī)升級(jí)”與“極端場景拓展”的雙重催化下邁入高質(zhì)量發(fā)展新階段。GB38031—2025動(dòng)力電池新國標(biāo)將熱擴(kuò)散要求提升至“不起火、不爆炸”,超低溫
    的頭像 發(fā)表于 12-08 10:00 ?5w次閱讀
    2025 十大<b class='flag-5'>高低</b>溫試驗(yàn)箱<b class='flag-5'>高低</b>溫沖擊試驗(yàn)箱品牌 安全合規(guī)與極端適配先鋒榜

    芯原NPU IP VIP9000NanoOi-FS獲ISO 26262 ASIL B認(rèn)證

    Saar頒發(fā)。 作為芯原VIP9000系列的一部,VIP9000NanoOi-FS專為汽車和邊緣AI應(yīng)用設(shè)計(jì),提供高性能神經(jīng)網(wǎng)絡(luò)
    的頭像 發(fā)表于 12-02 10:48 ?726次閱讀

    高低壓隔離器:電力網(wǎng)絡(luò)的可靠防線

    在工業(yè)生產(chǎn)與能源傳輸?shù)膹?fù)雜電力系統(tǒng)中,高低壓電路的共存既滿足了不同設(shè)備的用電需求,帶來了安全與穩(wěn)定的雙重挑戰(zhàn)。當(dāng)高壓側(cè)的浪涌電壓竄入低壓控制回路,當(dāng)電機(jī)啟動(dòng)時(shí)的瞬間電流干擾傳感器信號(hào),當(dāng)雷電
    的頭像 發(fā)表于 10-25 15:21 ?615次閱讀

    高低溫循環(huán)測試對電子元件壽命有什么影響

    在電子產(chǎn)品無處不在的今天,微小元件的可靠性直接關(guān)系整個(gè)系統(tǒng)的成敗。小到手機(jī),大到汽車、醫(yī)療及工業(yè)設(shè)備,任何元件的失效都可能造成設(shè)備癱瘓。要預(yù)知元件壽命,高低溫循環(huán)測試是關(guān)鍵所在。什么是高低溫循環(huán)測試
    的頭像 發(fā)表于 10-16 15:00 ?634次閱讀
    <b class='flag-5'>高低</b>溫循環(huán)測試對電子元件壽命有什么影響

    普科差探頭PKDV5151助力客戶完成高低壓電機(jī)驅(qū)動(dòng)波形測量

    一、項(xiàng)目背景 一家專注于工業(yè)電氣設(shè)備研發(fā)生產(chǎn)的高新技術(shù)企業(yè),在高低壓電機(jī)驅(qū)動(dòng)系統(tǒng)研發(fā)測試階段,遭遇了高壓波形測量的技術(shù)瓶頸。傳統(tǒng)測量設(shè)備因無法滿足高電壓、高精度、高安全性的測試要求而無法勝任,經(jīng)過
    的頭像 發(fā)表于 08-15 14:16 ?805次閱讀
    普科差<b class='flag-5'>分</b>探頭PKDV5151助力客戶完成<b class='flag-5'>高低</b>壓電機(jī)驅(qū)動(dòng)波形測量

    激光焊接技術(shù)在焊接高低壓斷路器工藝中的應(yīng)用

    高低壓斷路器作為電力系統(tǒng)的核心保護(hù)裝置,其內(nèi)部關(guān)鍵部件的連接質(zhì)量直接影響著設(shè)備的開斷能力、載流穩(wěn)定性及長期運(yùn)行可靠性。傳統(tǒng)的焊接方法在應(yīng)對精密導(dǎo)電回路、密封殼體以及微型化組件時(shí),常遇到熱損傷、變形
    的頭像 發(fā)表于 08-04 14:27 ?609次閱讀
    激光焊接技術(shù)在焊接<b class='flag-5'>高低</b>壓斷路器工藝中的應(yīng)用

    高低溫耐碎石沖擊試驗(yàn)機(jī)

    高低溫耐碎石沖擊試驗(yàn)機(jī)是一種集高低溫環(huán)境模擬、沖擊試驗(yàn)和數(shù)據(jù)分析于一體的先進(jìn)設(shè)備,能在設(shè)定溫度范圍內(nèi)對碎石材料進(jìn)行沖擊試驗(yàn),模擬不同氣候條件下材料性能表現(xiàn),為評(píng)估碎石材料耐久性和可靠性提供重要依據(jù)
    的頭像 發(fā)表于 06-12 16:02 ?587次閱讀
    <b class='flag-5'>高低</b>溫耐碎石沖擊試驗(yàn)機(jī)

    高低溫絕緣電阻率測量系統(tǒng):原理、應(yīng)用與測試技巧

    在電氣設(shè)備與材料領(lǐng)域,絕緣性能是衡量其安全性與可靠性的關(guān)鍵指標(biāo),高低溫環(huán)境下的絕緣電阻率更是直接影響設(shè)備運(yùn)行與壽命。高低溫絕緣電阻率測量系統(tǒng)作為專業(yè)檢測設(shè)備,能揭示材料在極端溫度下的絕緣特性。 一
    的頭像 發(fā)表于 06-07 15:16 ?867次閱讀
    <b class='flag-5'>高低</b>溫絕緣電阻率測量系統(tǒng):原理、應(yīng)用與測試技巧

    UHV-430高低壓開關(guān)柜通電試驗(yàn)臺(tái)操作使用

    高低壓開關(guān)柜通電試驗(yàn)臺(tái)用于高低壓開關(guān)柜生產(chǎn)廠家對所生產(chǎn)的高低壓開關(guān)柜進(jìn)行出廠前的各項(xiàng)通電試驗(yàn)。高低壓開關(guān)柜通電試驗(yàn)臺(tái)能提供各種交、直流電源,便于對開關(guān)柜的檢測,提高工作效率。
    發(fā)表于 05-07 18:14 ?0次下載

    請問TC297如何配置默認(rèn)引腳的高低?

    TC297如何配置默認(rèn)引腳的高低
    發(fā)表于 04-21 07:56

    高低溫試驗(yàn)箱:探索溫度邊界的測試?yán)?/a>

    在科學(xué)研究與工業(yè)生產(chǎn)的廣袤領(lǐng)域中,高低溫試驗(yàn)箱宛如一位神秘的幕后英雄,默默發(fā)揮著不可替代的關(guān)鍵作用。?上海和晟HS-80C高低溫試驗(yàn)箱高低溫試驗(yàn)箱,顧名思義,其核心功能是精準(zhǔn)模擬高溫與低溫環(huán)境。在外
    的頭像 發(fā)表于 04-17 10:14 ?5891次閱讀
    <b class='flag-5'>高低</b>溫試驗(yàn)箱:探索溫度邊界的測試?yán)? />    </a>
</div>                              <div   id=

    HJJF-1000K 三相 無高低檔 說明書

    電子發(fā)燒友網(wǎng)站提供《HJJF-1000K 三相 無高低檔 說明書.pdf》資料免費(fèi)下載
    發(fā)表于 03-26 14:39 ?0次下載

    ADA4932-2差輸出共模電壓不一致的原因?怎么解決?

    原理圖設(shè)計(jì)是期望通過差輸入 經(jīng)過ADA4932-2放大40dB后產(chǎn)生差輸出。經(jīng)過調(diào)試測量的過程中發(fā)現(xiàn),當(dāng)輸入ADA4932的差分信號(hào)擺幅不斷增大,在輸出端達(dá)到器件的鉗位點(diǎn)時(shí),差輸出的OUT+
    發(fā)表于 03-24 06:29