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

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

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

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

如何使用現(xiàn)有的MCU實現(xiàn)處理器性能

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-03-19 08:17 ? 次閱讀

用戶期望智能器件既功能強大、安全可靠,又能延長電池壽命。為了滿足這些期望,開發(fā)人員現(xiàn)在主攻可任其發(fā)揮的 MCU,讓這些 MCU 不僅能提供足夠的低功耗性能和存儲器以滿足中等特性要求,又能夠?qū)崿F(xiàn)安全更新以實現(xiàn)功能增強和故障修復(fù)。

隨著 MCU 成為可穿戴設(shè)備、物聯(lián)網(wǎng)設(shè)備和其他智能便攜式產(chǎn)品的核心,MCU 必須組合好高性能和低功耗,以便在小尺寸產(chǎn)品中執(zhí)行日益復(fù)雜的軟件應(yīng)用,同時最大限度地減少電池消耗。除了安全保證,長工作壽命和易用性對用戶體驗同樣至關(guān)重要。

本文將介紹如何使用 Maxim Integrated 提供的支持力度大的現(xiàn)有 MCU 系列來滿足這些要求。

明確好的用戶體驗

在很多方面,用戶的要求與開發(fā)人員過去努力去滿足的并沒有根本的不同。然而,對于新興智能產(chǎn)品的可接受解決方案,設(shè)計人員卻面臨著重大的差異。用戶越來越期望產(chǎn)品結(jié)構(gòu)緊湊、重量輕,并且可以舒適地放在身上,或者放在家中或公司里也不會太引人注意。用戶更有可能接受這樣的智能產(chǎn)品:不需要給予過度關(guān)注,使用、充電、更新操作不會非常繁瑣,同時始終安全。

除了易于交互之外,用戶還希望智能產(chǎn)品能夠與提供類似功能的傳統(tǒng)產(chǎn)品一樣,具有大致相同的尺寸和外觀,包括“風(fēng)格”。例如,用戶較可能接受的可穿戴健身設(shè)備更像是一只手鐲或腕表,而不是戴在手腕上的一個怪模怪樣的東西。

當然,如果產(chǎn)品無法為用戶提供足夠的價值,那么即使易于交互且風(fēng)格很受歡迎,產(chǎn)品仍然會失敗。一個時尚腕戴式設(shè)備若提供的有用信息非常之少,那么與昂貴的腕帶無異。要將技術(shù)和風(fēng)格很好地接合起來,這需要一定程度的隱形智能。

為了實現(xiàn)這種隱形智能,開發(fā)人員需要調(diào)整一些高級特性,例如舒適的交互、熟悉的外觀和高價值信息等,將其轉(zhuǎn)化為適合應(yīng)用的獨特要求。

擴充要求

對于設(shè)計人員而言,若要滿足用戶對輕松交互的期望,就要提供足夠的性能來讓智能產(chǎn)品上運行的更復(fù)雜應(yīng)用軟件快速輸出結(jié)果。這些功能需求又轉(zhuǎn)化為對處理器的需求,處理器必須能夠執(zhí)行該軟件,同時從日益增多的傳感器模態(tài)中提取更多有用信息。

在獲取信息時,這些設(shè)備將獲得對特權(quán)信息的訪問權(quán)限,特權(quán)信息則要求通過強大的安全機制來給予保護,同時又不破壞應(yīng)用性能。

除了這些直接需求之外,智能設(shè)備還需要通過隱形運行的軟件更新來應(yīng)對新類型的攻擊,但這些更新又不能給用戶增加負擔(dān)。與此同時,設(shè)計需要具備高效的節(jié)電特性,以便能延長電池壽命,使用戶無需攜帶笨重的電池或頻繁充電。

確保易用性涉及的各種要求本身就具有挑戰(zhàn)性,而滿足用戶對智能產(chǎn)品美觀性的期望,又進一步加大了挑戰(zhàn)難度。大體積的電池、超大的設(shè)計尺寸或笨拙的用戶界面可能會扼殺用戶的興趣,打消他們嘗試與產(chǎn)品交互的愿望。

將智能融入設(shè)計時,開發(fā)人員需要在形式與功能的兩極之間找到平衡點。為實現(xiàn)這一平衡,開發(fā)人員需要進一步限定備選解決方案,重點關(guān)注能夠解決高性能和低功耗、豐富功能與尺寸、靈活性與安全性這些傳統(tǒng)沖突的方案。

另一個因素是成本。物聯(lián)網(wǎng)、可穿戴設(shè)備和智能產(chǎn)品在快速發(fā)展,開發(fā)人員必須提供硬件及軟件更新來支持未來需求。在規(guī)劃未來的功能增強時,需要在初始設(shè)計中增加備用的功率和存儲空間,開發(fā)人員必須平衡好可能因此帶來的成本增加。

對于開發(fā)人員來說,若要解決上述眾多需求,最佳著眼點就在作為嵌入式智能產(chǎn)品設(shè)計核心的 MCU 上。雖然 8 位和 16 位 MCU 仍然很受歡迎,但隨著用戶期望的提升,智能產(chǎn)品需要提供更高的性能和功能。因此,32 位 MCU 也頗受智能產(chǎn)品系統(tǒng)設(shè)計的歡迎。例如,與 8 位或 16 位 MCU 相比,32 位 MCU 可以用更少的指令周期完成 32 位加法等基本運算(清單 1)。

Copy anl PSW, #0E7H ;Register Bank 0 mov a, r0 ;load X low byte into acc add a, r4 ;add Y low byte mov r0, a ;save result mov a, rl ;load X next byte into acc addc a, r5 ;add Y next byte with carry mov rl, a ;save result mov a, r2 ;load X next byte into acc addc a, r6 ;add Y next byte mov r2, a ;save result mov a, r3 ;load X high byte into acc addc a, r7 ;add Y high byte with carry mov r3, a mov C, OV ret (A) mov a, r0 add rl mov r0, a ret (B)

清單 1:為執(zhí)行 32 位加法,8 位 MCU 需要的指令周期數(shù) (A) 顯著多于 32 位 MCU 的周期數(shù) (B)。(代碼來源:Maxim Integrated)

隨著設(shè)計人員在傳感器融合算法中結(jié)合多個傳感器數(shù)據(jù)流,高性能 32 位 MCU 變得更加重要。傳感器融合算法有很多應(yīng)用,例如生成精確方向和室內(nèi)位置信息,這是用戶越來越希望從可穿戴設(shè)備和移動產(chǎn)品獲得的信息。在這種情況下,像 Maxim Integrated 的 Darwin MCU 系列這樣的高級 MCU 的能力對于實現(xiàn)隱形智能至關(guān)重要。

實現(xiàn)隱形智能

Darwin MCU 專為支持新興智能產(chǎn)品的需求而設(shè)計。該系列將低功耗操作與全套集成功能結(jié)合在一起,產(chǎn)品包括 MAX32620、MAX32625 和 MAX32630。

Darwin MCU 基于帶浮點單元 (FPU) 的 32 位 Arm? Cortex?-M4,其不僅全面支持低功耗操作,而且具備專門用于外設(shè)管理、電源監(jiān)控和加密的模塊(圖 1)。安全型版本(如 MAX32631)通過集成信任保護單元 (TPU) 來擴展對安全性的支持,該單元能夠在智能產(chǎn)品與外部主機的每次交互中保障機密性、完整性和真實性。

如何使用現(xiàn)有的MCU實現(xiàn)處理器性能

圖 1:Darwin MCU(如 MAX32630 及其安全型版本 MAX32631)將 32 位處理性能與全套外設(shè)、接口、專用模塊結(jié)合在一起,并且在 MAX32631 中納入了支持關(guān)鍵安全機制的信任保護單元 (TPU)。(圖片來源:Maxim Integrated)

開發(fā)人員可以利用 MCU 的多個模擬和數(shù)字外設(shè)以及串行接口,來簡化使用多個傳感器的系統(tǒng)的硬件設(shè)計。Maxim Integrated 通過其 MAXREFDES100 評估套件展示了這種簡化設(shè)計。該套件包括一塊展示多個傳感器使用方法的電路板和參考設(shè)計,具體包括 Maxim MAX30205 體溫傳感器、MAX30003 ECG 模擬前端 (AFE)、MAX30101 脈搏血氧計,以及其他適用于典型可穿戴健身設(shè)備的傳感器。

雖然在捕獲更復(fù)雜數(shù)據(jù)的過程中必須使用靈活的接口,但 Darwin 指令集架構(gòu)能夠使這些 MCU 快速執(zhí)行復(fù)雜的算法,不斷滿足從這些數(shù)據(jù)提取有用信息的需要。該指令集融合了 16 位和 32 位指令,減少了應(yīng)用軟件的占用空間,同時保留了 32 位架構(gòu)每字節(jié)執(zhí)行更多指令的能力。除了集成 FPU 外,Darwin CPU 架構(gòu)還含有高速硬件乘法累加運算 (MAC) 和單指令多數(shù)據(jù) (SIMD) 并行處理能力,從而提供數(shù)字信號處理功能。

這種浮點和 DSP 指令的結(jié)合有助于 Darwin MCU 更快地執(zhí)行數(shù)據(jù)密集型算法,以便滿足在下一代產(chǎn)品中內(nèi)建智能的需求。同時,這些 MCU 集成了足夠大的片上存儲器,可以存儲算法和其他應(yīng)用代碼,以及越來越多的系統(tǒng)級軟件,包括實時內(nèi)核、通信堆棧和安全協(xié)議棧。在 Darwin MCU 系列產(chǎn)品中,開發(fā)人員可以找到最適合其應(yīng)用的閃存與 SRAM 組合。MAX32630/MAX32631 MCU 提供 2 MB 閃存和 512 KB SRAM;MAX32620 提供 2 MB 閃存和 256 KB SRAM;MAX32625 提供 512 KB 閃存和 160 KB SRAM。為簡化這些存儲器的使用,Darwin MCU 支持一致的存儲器映射,將各種存儲器類型和存儲器映射寄存器合并到單個地址空間中(圖 2)。

如何使用現(xiàn)有的MCU實現(xiàn)處理器性能

圖 2:Darwin MCU 使用單個地址空間,其中包含各種存儲器類型以及用于功能塊的存儲器映射寄存器。(圖片來源:Maxim Integrated)

開發(fā)人員可以進一步擴展可用閃存,以支持非常大的代碼集或系統(tǒng)庫。Darwin MCU 支持芯片內(nèi)執(zhí)行 (XIP) 操作,允許 CPU 直接從外部閃存執(zhí)行代碼。Maxim Integrated 在其 MAXREFDES100 參考設(shè)計中展示了這種方法,其中包括一個 32 MB Cypress Semiconductor S25FS256SAGNFI001 閃存器件。

盡管有強大的存儲器和處理能力,Darwin MCU 仍能滿足開發(fā)人員對低功耗的需求。在本文提及的產(chǎn)品中,MAX32630/MAX32631 MCU 支持最大的集成存儲器,只需低至 3.4 微瓦 (μW) 的功耗即可保持其 512 KB SRAM。在完全活動模式下,其功耗仍然只有 130 μW/MHz。這兩者之間還有一個中間地帶:在使用集成外設(shè)管理單元 (PMU) 的特殊模式中,消耗 30 μW/MHz 即可支持外設(shè)操作,同時 CPU 內(nèi)核處于超低功耗休眠狀態(tài)。

Darwin MCU 在處理器休眠的同時能夠運行外設(shè),這使得開發(fā)人員可以通過限制 CPU 需要保持活動模式的時間來降低功耗。開發(fā)人員不必使用完全活動的 CPU 定期輪詢傳感器并將結(jié)果傳輸?shù)街鳈C,而是可以使用 Darwin MCU 針對“等待中斷”、“等待事件”和“退出時休眠”的指令,最大限度地減少有效占空比,并降低整體系統(tǒng)功耗(圖 3)。

如何使用現(xiàn)有的MCU實現(xiàn)處理器性能

圖 3:在可穿戴或其他傳感器系統(tǒng)中,開發(fā)人員可以通過最大限度增加 CPU 處于低功耗休眠狀態(tài)的時間來大幅降低系統(tǒng)功耗,喚醒時間只需足以獲取傳感器數(shù)據(jù)并將結(jié)果傳輸?shù)街鳈C即可。(圖片來源:Maxim Integrated)

較慢的 MCU 從休眠模式轉(zhuǎn)換到活動模式常常會浪費一些功耗,而這些 MCU 的喚醒時間為 5 μs,可以降低轉(zhuǎn)換期間所浪費的功耗。結(jié)合其 SRAM 保持休眠狀態(tài),這些器件可以快速恢復(fù)處理,不存在因為使用外部非易失性存儲器來保存和恢復(fù)狀態(tài)而導(dǎo)致的長時間延遲與功耗浪費。因此,工程師可以開發(fā)出非常高效的功耗敏感型應(yīng)用。

為了支持這些應(yīng)用的開發(fā),Maxim 提供了 MAX326XX 固件軟件開發(fā)套件 (SDK),其中包括外設(shè)驅(qū)動程序、電路板支持驅(qū)動程序和樣例應(yīng)用程序(圖 4)。

如何使用現(xiàn)有的MCU實現(xiàn)處理器性能

圖 4:Maxim Integrated 的 MAX326XX 固件軟件開發(fā)套件 (SDK) 為應(yīng)用軟件開發(fā)人員提供樣例應(yīng)用程序,展示了如何使用基于 Arm Cortex 微控制器軟件接口標準 (CMSIS) API 而構(gòu)建的 SDK 外設(shè)和板卡驅(qū)動程序。(圖片來源:Maxim Integrated)

MAX326XX 固件 SDK 外設(shè)和電路板庫基于 Arm Cortex 微控制器軟件接口標準 (CMSIS) API 而構(gòu)建。反過來,應(yīng)用軟件雖然通常與外設(shè)和電路板庫交互,但可以直接與 CMSIS 交互,以便根據(jù)需要訪問底層硬件。

總結(jié)

用戶希望可穿戴設(shè)備、物聯(lián)網(wǎng)設(shè)備和其他智能設(shè)備能夠在系統(tǒng)中提供復(fù)雜的應(yīng)用,并且易于交互、佩戴舒適以及很有使用價值。為了滿足這些需求,開發(fā)人員需要將豐富的功能、高性能處理能力和低功耗操作結(jié)合在一起的 MCU。

Maxim Integrated 的 Darwin 系列 MCU專為滿足這些需求而設(shè)計,能夠讓開發(fā)人員在設(shè)備中更輕松地構(gòu)建隱形智能,不斷滿足智能產(chǎn)品用戶的期望。

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

    關(guān)注

    146

    文章

    17199

    瀏覽量

    351909
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2911

    文章

    44824

    瀏覽量

    375082
  • 可穿戴設(shè)備
    +關(guān)注

    關(guān)注

    55

    文章

    3818

    瀏覽量

    167151
收藏 人收藏

    評論

    相關(guān)推薦

    盛顯科技:解決投影融合處理器性能評估標準

    投影融合處理器是一種專門為多個投影儀協(xié)同工作設(shè)計的硬件設(shè)備,它能夠消除不同投影儀之間的邊緣重疊、色彩不匹配、亮度不一致等問題,從而實現(xiàn)更加逼真、高清晰度的投影效果。以下是對投影融合處理器性能
    的頭像 發(fā)表于 12-26 15:26 ?166次閱讀
    盛顯科技:解決投影融合<b class='flag-5'>處理器</b>的<b class='flag-5'>性能</b>評估標準

    性能MCU對比 MCU在智能家居中的應(yīng)用

    的差異。 1. MCU的基本概念 微控制單元(MCU)是一種集成了處理器核心、存儲、輸入/輸出接口等組件的集成電路。它能夠
    的頭像 發(fā)表于 11-11 14:51 ?594次閱讀

    盛顯科技:異形拼接處理器和傳統(tǒng)拼接處理器有什么區(qū)別?

    現(xiàn)如今,隨著科技的不斷發(fā)展,拼接處理器已在眾多領(lǐng)域展現(xiàn)出其廣泛的適用性,尤其是異形拼接處理器,作為實現(xiàn)異形拼接屏功能的尖端設(shè)備,更是脫穎而出,它能夠巧妙地整合多個顯示屏,包括液晶顯示屏、LED顯示屏
    的頭像 發(fā)表于 11-06 10:52 ?205次閱讀

    Sitara?處理器MCU上支持的工業(yè)通信協(xié)議

    電子發(fā)燒友網(wǎng)站提供《Sitara?處理器MCU上支持的工業(yè)通信協(xié)議.pdf》資料免費下載
    發(fā)表于 09-21 10:23 ?0次下載
    Sitara?<b class='flag-5'>處理器</b>和<b class='flag-5'>MCU</b>上支持的工業(yè)通信協(xié)議

    性能處理器芯片溫度監(jiān)控

    電子發(fā)燒友網(wǎng)站提供《高性能處理器芯片溫度監(jiān)控.pdf》資料免費下載
    發(fā)表于 09-19 12:49 ?0次下載
    高<b class='flag-5'>性能</b><b class='flag-5'>處理器</b>芯片溫度監(jiān)控

    ARM處理器和CISC處理器的區(qū)別

    ARM處理器和CISC(復(fù)雜指令集計算機)處理器在多個方面存在顯著的區(qū)別。這些區(qū)別主要體現(xiàn)在架構(gòu)原理、性能與功耗、設(shè)計目標、應(yīng)用領(lǐng)域以及市場生態(tài)等方面。
    的頭像 發(fā)表于 09-10 11:10 ?522次閱讀

    影響微處理器性能的因素

    影響微處理器性能的因素是多方面的,這些因素共同決定了微處理器處理數(shù)據(jù)、執(zhí)行指令以及協(xié)調(diào)系統(tǒng)各部件工作時的效率和能力。
    的頭像 發(fā)表于 08-22 12:31 ?1234次閱讀

    國產(chǎn)高性能先進微處理器產(chǎn)業(yè)的推動者

    處理器
    jf_10805031
    發(fā)布于 :2024年06月19日 09:36:37

    imec推出超導(dǎo)處理器,基于現(xiàn)有的CMOS制造工具

    近日,IEEE Spectrum刊文指出,比利時imec微電子研究所在現(xiàn)有的CMOS制造工具基礎(chǔ)上,成功研發(fā)出超導(dǎo)處理器。該超導(dǎo)處理器主要借助“約瑟夫森節(jié)”的獨特構(gòu)造來構(gòu)建基本邏輯單元及SRAM緩存模塊。
    的頭像 發(fā)表于 05-27 17:52 ?809次閱讀

    處理器的定義和種類

    處理器,作為計算機系統(tǒng)的核心部件,承載著執(zhí)行指令、處理數(shù)據(jù)的重要任務(wù)。隨著信息技術(shù)的飛速發(fā)展,處理器的種類和性能也在不斷提升。本文將對處理器
    的頭像 發(fā)表于 05-12 18:12 ?2775次閱讀

    瑞薩推出基于Arm Cortex-M23處理器的RA0微控制MCU)系列

    全球半導(dǎo)體解決方案供應(yīng)商瑞薩電子(TSE:6723)宣布推出基于Arm Cortex-M23處理器的RA0微控制MCU)系列。全新32位通用MCU RA0系列產(chǎn)品除了
    的頭像 發(fā)表于 04-14 10:12 ?871次閱讀
    瑞薩推出基于Arm Cortex-M23<b class='flag-5'>處理器</b>的RA0微控制<b class='flag-5'>器</b>(<b class='flag-5'>MCU</b>)系列

    瑞薩電子推出基于Arm? Cortex?-M23處理器的RA0微控制MCU

    瑞薩電子今日宣布推出基于Arm? Cortex?-M23處理器的RA0微控制MCU)系列。全新32位通用MCU RA0系列產(chǎn)品除了實現(xiàn)
    的頭像 發(fā)表于 04-10 10:14 ?799次閱讀
    瑞薩電子推出基于Arm? Cortex?-M23<b class='flag-5'>處理器</b>的RA0微控制<b class='flag-5'>器</b>(<b class='flag-5'>MCU</b>)

    業(yè)界首款基于Arm Cortex-M85處理器MCU

    所有RA8系列MCU均利用Arm Cortex-M85處理器和Arm的Helium技術(shù)所帶來的高性能,結(jié)合矢量/SIMD指令集擴展,能夠在數(shù)字信號處理器(DSP)和機器學(xué)習(xí)(ML)的實
    發(fā)表于 03-05 14:14 ?762次閱讀
    業(yè)界首款基于Arm Cortex-M85<b class='flag-5'>處理器</b>的<b class='flag-5'>MCU</b>

    瑞薩電子發(fā)布業(yè)界首款基于Cortex-M85處理器的全新超高性能MCU

    去年10月,瑞薩電子重磅發(fā)布了業(yè)界首款基于Cortex-M85處理器的全新超高性能MCU:RA8M1系列微處理器。 今年,瑞薩將舉辦RA8巡回技術(shù)研討會。
    的頭像 發(fā)表于 02-26 10:27 ?645次閱讀
    瑞薩電子發(fā)布業(yè)界首款基于Cortex-M85<b class='flag-5'>處理器</b>的全新超高<b class='flag-5'>性能</b><b class='flag-5'>MCU</b>

    如何提高處理器性能

    提高處理器主頻可以提高處理器性能,但是到一定程度就不能再提高了,我們需要通過雙核,或者多核來提高處理器性能
    的頭像 發(fā)表于 01-24 09:59 ?2579次閱讀
    如何提高<b class='flag-5'>處理器</b>的<b class='flag-5'>性能</b>
    主站蜘蛛池模板: 女人被男人免费播放网站| 人与牲动交xxxxbbbb高清| 轻点灬大ji巴太粗太长了h | 欧美zoozzooz性欧美| 天天爱天天做色综合| 夜夜爽8888| 五月欧美激激激综合网色播| 久久就是精品| 国内免费视频成人精品| 成人精品视频在线观看播放| 一级特黄a免费大片| 天天爽天天| 激情五月激情综合| 操她视频网站| 久久e热| 午夜肉伦伦影院在线观看| 色色色色色色色色色色色色| 另类免费视频| 夜夜夜夜曰天天天天拍国产| 久久精品伊人波多野结| xxxx日本在线播放免费不卡| 久久99国产精品久久99| 天天噜噜日日噜噜久久综合网| 日本bt| 成人看片在线观看| 色婷婷狠狠干| 欧美xxx另类| 在线激情网| 免看一级a一片成人123| a毛片免费观看完整| 久操视频免费看| 性做久久久久久免费观看| 亚欧人成精品免费观看| 美女视频黄.免费网址| 永久看片| 97涩涩涩| 伊人久久成人成综合网222| 欧美一级精品| 亚洲系列_1页_mmyy11| 国产午夜剧场| 最新地址四虎www4hutv|