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

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

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

嵌入式的CPU自定義指令有什么特點

Wildesbeast ? 來源:21IC ? 作者:21IC ? 2020-02-05 17:32 ? 次閱讀

Arm的自定義指令最早將在2020年上半年在ArmCortex?M33CPU中開展,而新的和現(xiàn)有的被許可人將無需支付額外費用,因此SoC設(shè)計人員可以為嵌入式和互聯(lián)網(wǎng)添加自己的指令而不會出現(xiàn)軟件碎片的風險。

CPU:用于Arm硅合作伙伴創(chuàng)新的機箱

Arm自定義指令是基于Armv8-M架構(gòu)演進的一部分而設(shè)計的,它具有安全的Arm TrustZone?技術(shù),它基于簡單的指導原則。CPU是Arm硅合作伙伴創(chuàng)新的基礎(chǔ)。通過將他們獨特的特定于應(yīng)用程序的功能添加到Cortex-M33 CPU中,這種方法使芯片設(shè)計人員有機會進一步提高性能和效率。

通過對CPU進行修改來啟用Arm自定義指令,為處理器保留編碼空間,以使設(shè)計人員可以輕松添加自定義數(shù)據(jù)路徑擴展,同時保持現(xiàn)有軟件生態(tài)系統(tǒng)的完整性。此功能與現(xiàn)有的協(xié)處理器接口一起,使Cortex-M33 CPU可以通過針對邊緣計算用例(包括機器學習(ML)和人工智能(AI))進行了優(yōu)化的各種類型的加速器進行擴展。

更大的生態(tài)系統(tǒng)靈活性和差異化

Arm的自定義指令與Arm近期推出的靈活訪問功能的結(jié)合,突顯了Arm致力于提高靈活性和芯片合作伙伴差異化的承諾,以通過以下方式支持新的高級計算機: ML,AI,自動駕駛汽車,5G物聯(lián)網(wǎng)。為了進一步加強這一承諾,Arm將在未來的Cortex-M處理器中將“自定義說明”作為標準功能提供。Cortex-M處理器是迄今為止功能最強大的Arm處理器之一, 已經(jīng)交付了超過500億個芯片。

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

    關(guān)注

    134

    文章

    9143

    瀏覽量

    368315
  • 嵌入式
    +關(guān)注

    關(guān)注

    5088

    文章

    19160

    瀏覽量

    306541
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10891

    瀏覽量

    212446
收藏 人收藏

    評論

    相關(guān)推薦

    think-cell:自定義think-cell(四)

    C.5 設(shè)置默認議程幻燈片布局 think-cell 議程可以在演示文稿中使用特定的自定義布局來定義議程、位置和議程幻燈片上的其他形狀,例如標題或圖片。通過將此自定義布局添加到模板,您可以為整個組織
    的頭像 發(fā)表于 01-13 10:37 ?65次閱讀
    think-cell:<b class='flag-5'>自定義</b>think-cell(四)

    think-cell;自定義think-cell(一)

    本章介紹如何自定義 think-cell,即如何更改默認顏色和其他默認屬性;這是通過 think-cell 的樣式文件完成的,這些文件將在前四個部分中進行討論。 第五部分 C.5 設(shè)置默認議程幻燈片
    的頭像 發(fā)表于 01-08 11:31 ?107次閱讀
    think-cell;<b class='flag-5'>自定義</b>think-cell(一)

    ARM架構(gòu)嵌入式主板特點

    極其廣泛。ARM架構(gòu)嵌入式主板什么特點呢?一、工作時間及環(huán)境:ARM主板不受時間限制,可常開機,無需人員維護。在有電源調(diào)節(jié)的情況下,只要接通電源,就會自動啟動,
    的頭像 發(fā)表于 12-31 16:03 ?254次閱讀
    ARM架構(gòu)<b class='flag-5'>嵌入式</b>主板<b class='flag-5'>特點</b>

    創(chuàng)建自定義的基于閃存的引導加載程序(BSL)

    電子發(fā)燒友網(wǎng)站提供《創(chuàng)建自定義的基于閃存的引導加載程序(BSL).pdf》資料免費下載
    發(fā)表于 09-19 10:50 ?0次下載
    創(chuàng)建<b class='flag-5'>自定義</b>的基于閃存的引導加載程序(BSL)

    嵌入式常用總線哪些

    嵌入式系統(tǒng)中常用的總線種類繁多,它們各自具有不同的特點和應(yīng)用場景。以下將詳細介紹幾種嵌入式開發(fā)中常用的總線,包括UART、I2C、SPI、RS-232、RS-485、CAN以及USB等,每種總線將從其
    的頭像 發(fā)表于 09-10 11:34 ?702次閱讀

    NVIDIA NeMo加速并簡化自定義模型開發(fā)

    如果企業(yè)希望充分發(fā)揮出 AI 的力量,就需要根據(jù)其行業(yè)需求量身定制的自定義模型。
    的頭像 發(fā)表于 07-26 11:17 ?784次閱讀
    NVIDIA NeMo加速并簡化<b class='flag-5'>自定義</b>模型開發(fā)

    ESP32如何使用庫中的HF相關(guān)函數(shù)發(fā)送自定義AT指令?

    請問如何使用庫中的HF相關(guān)函數(shù)發(fā)送自定義AT指令?
    發(fā)表于 06-17 07:43

    e203自定義指令硬件模塊設(shè)計,在vivado硬件里自定義指令識別為非法指令怎么解決?

    e203自定義指令硬件模塊設(shè)計,修改內(nèi)核,綜合沒錯誤,軟件也修改工具鏈通過并產(chǎn)生verilog文件,但在vivado硬件里自定義指令識別為非法指令
    發(fā)表于 05-28 06:40

    e203自定義指令硬件模塊設(shè)計不工作的原因?

    設(shè)計了自定義指令,用軟件跑了verilog二進制文件,激勵進去。但自定義的硬件模塊不工作,都是零,是我指令沒給進去嗎?還是邏輯問題?
    發(fā)表于 05-27 07:29

    nuclei studio e203自定義指令不識別的原因?

    用nuclei studio軟件去做自定義指令的驗證,沒修改工具鏈,采用匯編文件.s,但沒有識別我的指令,是寫匯編文件需要修改工具鏈嗎,那nuclei studio軟件集成的工具鏈怎么修改?。?
    發(fā)表于 05-21 06:33

    HarmonyOS開發(fā)案例:【 自定義彈窗】

    基于ArkTS的聲明開發(fā)范式實現(xiàn)了三種不同的彈窗,第一種直接使用公共組件,后兩種使用CustomDialogController實現(xiàn)自定義彈窗
    的頭像 發(fā)表于 05-16 18:18 ?1410次閱讀
    HarmonyOS開發(fā)案例:【 <b class='flag-5'>自定義</b>彈窗】

    TSMaster 自定義 LIN 調(diào)度表編程指導

    LIN(LocalInterconnectNetwork)協(xié)議調(diào)度表是用于LIN總線通信中的消息調(diào)度的一種機制,我們收到越來越多來自不同用戶希望能夠通過接口實現(xiàn)自定義LIN調(diào)度表的需求。所以在
    的頭像 發(fā)表于 05-11 08:21 ?714次閱讀
    TSMaster <b class='flag-5'>自定義</b> LIN 調(diào)度表編程指導

    HarmonyOS開發(fā)實例:【自定義Emitter】

    使用[Emitter]實現(xiàn)事件的訂閱和發(fā)布,使用[自定義彈窗]設(shè)置廣告信息。
    的頭像 發(fā)表于 04-14 11:37 ?1026次閱讀
    HarmonyOS開發(fā)實例:【<b class='flag-5'>自定義</b>Emitter】

    鴻蒙ArkUI實例:【自定義組件】

    組件是 OpenHarmony 頁面最小顯示單元,一個頁面可由多個組件組合而成,也可只由一個組件組合而成,這些組件可以是ArkUI開發(fā)框架自帶系統(tǒng)組件,比如?`Text`?、?`Button`?等,也可以是自定義組件,本節(jié)筆者簡單介紹一下自定義組件的語法規(guī)范。
    的頭像 發(fā)表于 04-08 10:17 ?671次閱讀

    CYUSB3014如何向FPGA下發(fā)自定義指令?

    我想通過USB向FPGA發(fā)送自定義指令(長度大約16個字節(jié),比如0x0102030405060708090A0B0C0D0E0F),F(xiàn)PGA收到指令之后完成解析和執(zhí)行。 我現(xiàn)在只知道“Bulk
    發(fā)表于 02-27 07:26