衡阳派盒市场营销有限公司

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

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

3天內不再提示

RISC-V處理器的優勢是什么

科技觀察員 ? 來源:allaboutcircuits ? 作者: Ted Marena,Microse ? 2022-05-07 16:43 ? 次閱讀

本文探討了RISC-V的開源硬件模型背后的好處,討論了它的壽命、可移植性和可靠性。

RISC-V用于嵌入式應用程序的勢頭是不可否認的。如今,RISC-V基金會擁有超過100家公司支持免費和開放的RISC-V指令集架構(ISA),隨著越來越多的工具、軟件、硬件和操作系統供應商加入,其成員數量也在迅速增長。憑借其不斷擴大的生態系統,RISC-V為軟件和硬件設計人員提供了一個令人信服的替代現有嵌入式處理器的替代方案,隨著采用率的增長,在嵌入式設計中開啟了處理器創新的新時代。

RISC-V開啟新時代的原因歸結為三個關鍵因素:壽命、便攜性和可靠性。這三個原因都與RISC-V特別引人注目的原因有關。與通常在每一代都添加指令的已經建立的處理器架構不同,設計人員可以依靠帶有RISC-V的固定ISA,確保他們的軟件投資的壽命。這種壽命對于功能安全、認證和長產品生命周期很重要的嵌入式應用程序特別有利。

凍結的ISA

為了實現RISC-V的廣泛使用并讓市場決定處理器架構,RISC-V背后的加州大學伯克利分校工程團隊在2014年第25屆熱芯片研討會上介紹該技術前不久凍結了ISA。隨著2015年,非營利性RISC-V基金會成員的任務是指導HW/SW規范和生態系統的未來發展,以及推動ISA的采用。隨著基本ISA的確定和可選擴展的可用,設計人員可以實施針對其特定工作負載量身定制的處理器,而不必圍繞標準的、現成的處理器設計進行工作,這種設計幾乎沒有任何定制空間。

許多RTOS和完整的操作系統現在都支持RISC-V。由于Linux操作系統的使用越來越多,RISC-V對嵌入式應用程序特別有吸引力。這使設計人員能夠迅速采用ISA作為直接本地硬件實現的新開放標準架構。然而,即使不使用Linux,ISA所提供的凍結架構、壽命、可移植性和可靠性也是需要考慮的關鍵因素。

RISC-V擴展

凍結的ISA意味著軟件可以開發一次并在任何支持正在使用的擴展(如果有)的RISC-V設備上無限期運行。擴展是添加新指令的唯一方法。目前,有五個擴展名,也已被凍結。這些擴展包括:

M表示整數乘除。

A原子指令

F表示單精度浮點

D表示雙精度浮點

C用于壓縮指令

RISC-V處理器優勢

這種可預測性和簡單性對處理器設計和軟件開發有很多好處。讓我們一一來看看。

長壽

RISC-VISA提供了一個穩定、干凈的設計平臺,在用戶和特權模式之間有清晰和安全的分離,因為ISA是固定的并且包含少于50條指令。如果全部實現多個標準擴展,總數仍不足200個。不是引入新版本的ISA,而是通過擴展對標準指令集進行添加,便于未來設計增加穩定性。更少的指令意味著可以創建更簡單的架構,從而提高處理器實施的成本效益和功率效率。對于軟件開發人員來說,這意味著保留投資。一次編寫軟件并在任何RISC-V內核上永久運行。這對于必須支持數十年的產品壽命長的產品通常至關重要,

可移植性

RISC-V使設計更容易擴大到大批量。例如,設計可以在運行軟RISC-V內核的FPGA中開始發貨(圖1)。由于該軟件將在任何具有RISC-V內核的設備上完全可移植,因此設計人員擁有本質上是“免版稅”的處理器子系統RTL代碼,可以在硬件中實現。設計人員可以修改、調整和遷移他們的設計到最適合他們產品的平臺。如果選定的FPGA需要更換為下一代器件,則無需重新編寫軟件代碼。現有的源RTL只需重新定位到另一個FPGA。此外,如果數量達到足夠高的水平,則可以將相同的RTL源重新定位到ASIC,而無需支付任何特許權使用費。

pYYBAGJ2MRuAFKS8AACvFRBC6Pc659.jpg

圖2.RISC-VIP內核圖表。

可靠性和安全性

RISC-V的靈活性實現了獨特的解決方案,特別是對于需要功能安全的嵌入式設計。例如,在具有多個功能等效內核的系統中,這些內核自主設計以實現終極冗余。一個這樣的內核可能是MicrosemiMi-VRV32IM,另一個內核可能是功能相同但完全不同的內部設計。RISC-V還允許在微架構上完全靈活;因此一個內核可以為數據和指令高速緩存提供單事件翻轉(SEU)保護措施。可以使用許多其他安全預防技術,因為RISC-V允許訪問RTL。

雖然Intelx86和ARM處理器架構的成熟變體不太可能很快消失,但鑒于設計人員必須自由定制,RISC-V處理器生態系統已準備好在嵌入式市場快速增長。處理器架構的設計本質上是靈活的,因此實現可以在硬件中加速某些操作,或者,例如,專門針對低功耗進行優化。設計人員還可以靈活地連接他們想要的任何總線接口,而不是僅僅依賴于成熟的處理器供應商提供的總線。由于ISA的固定性質,RISC-V微體系結構的任何變化都是可以接受的。

RISC-V資源

要為您的下一個設計了解更多關于RISC-V的信息,可以從幾個地方開始。

有關RISC-V及其成員的背景信息,請訪問RISC-V基金會網站。如果您想直接投入并開始為RISC-V內核編寫C代碼,請訪問Microsemi的Github站點并查看IGLOO2創意開發板RISC-V項目。Microsemi是第一家提供開放架構RISC-VIP內核和綜合軟件IDE解決方案的FPGA供應商。設計人員可以在多個基于閃存的FPGA中部署RISC-VIP內核,包括PolarFireFPGA、IGLOO2和RTG4設備。Mi-VCreative板(圖2)包含一個IGLOO2FPGA,預編程了一個RISC-V內核,可以開箱即用地運行“helloworld”。

對于軟件代碼開發,托管在Linux或Windows平臺上的基于Eclipse的軟控制臺集成開發環境(IDE)提供了完整的開發支持,包括C或C++編譯器和調試器功能。MicrosemiRISC-VIP內核、LiberoSoC開發軟件和軟控制臺IDE都可以從MicrosemiGithub站點免費下載

憑借其凍結的ISA、簡單性、可移植性和可靠性,RISC-V為設計人員提供了一種全新的處理器范例,以超越既定處理器現狀的限制并突破創新的界限。

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

    關注

    68

    文章

    19409

    瀏覽量

    231207
  • 開源硬件
    +關注

    關注

    8

    文章

    212

    瀏覽量

    29979
  • RISC-V
    +關注

    關注

    45

    文章

    2324

    瀏覽量

    46604
收藏 人收藏

    評論

    相關推薦

    關于RISC-V芯片的應用學習總結

    電子、醫療設備等領域,對處理器的可靠性、實時性和低功耗有較高要求。RISC-V芯片通過提供豐富的外設接口和高效的指令集,滿足了嵌入式系統的多樣化需求。同時,其開源特性降低了開發成本,加速了產品上市時間
    發表于 01-29 08:38

    Imagination放棄RISC-V處理器內核開發

    電子發燒友網報道(文/吳子鵬)根據外媒的最新報道,半導體IP大廠Imagination Technology已經停止了RISC-V處理器內核的開發,轉而更加專注于其核心的GPU和AI產品
    的頭像 發表于 01-10 00:15 ?2237次閱讀

    Andes晶心科技推出D45-SE RISC-V處理器

    Andes晶心科技(TWSE:6533; SIN US03420C2089; ISIN:US03420C1099)是全球高效能、低功耗 32/64 位 RISC-V 處理器的領導廠商,也是
    的頭像 發表于 12-26 10:54 ?312次閱讀

    Rivos全新產品采用Andes晶心科技NX45 RISC-V處理器

    專注于加速數據分析和生成式AI工作負載的RISC-V主要會員公司Rivos與32/64位RISC-V處理器內核的領先供貨商、RISC-V創始會員Andes晶心科技,宣布Rivos已獲得
    的頭像 發表于 12-04 10:37 ?346次閱讀

    RISC-V能否復制Linux 的成功?》

    的閃存進行交互可能是真正的差異化優勢所在。”將內核提供給開源社區可以吸引其他開發者作出貢獻,從而完善設計。 與此同時,臺灣公司Andes也推出了幾款RISC-V處理器,現在已經有一些客戶采用了其
    發表于 11-26 20:20

    RISC-V,即將進入應用的爆發期

    計算機由控制整體的CPU(中央處理器)和加速兩部分構成。在AI計算中,功耗和效率是兩個關鍵因素。RISC-V架構通過其簡潔的設計和定制化的擴展,可以實現高效的能量使用。該架構能夠通過小型且高效的
    發表于 10-31 16:06

    risc-v在人工智能圖像處理應用前景分析

    長時間運行或電池供電的設備尤為重要。 高性能 : 盡管RISC-V架構以低功耗著稱,但其高性能也不容忽視。通過優化指令集和處理器設計,RISC-V可以在處理復雜的人工智能圖像
    發表于 09-28 11:00

    淺談國產異構雙核RISC-V+FPGA處理器AG32VF407的優勢和應用場景

    關于國產異構雙核RISC-V+FPGA處理器AG32VF407的具體優勢和應用場景淺談如下: 優勢 異構計算能力 : 異構雙核設計結合了RISC-V
    發表于 08-31 08:32

    淺析RISC-V領先ARM的優勢

    和靈活性使其適用于各種應用場景,包括嵌入式系統、移動設備、服務、高性能計算等領域。隨著RISC-V生態系統的不斷發展壯大,RISC-V將在更多領域展現出其優勢。 ARM雖然也在這些領
    發表于 06-27 08:45

    請問ESP32s3 ULP RISC-V處理器是否支持ADC的讀取?

    我在ULP RISC-V處理器的例程中,沒有發現有對ADC的操作,請問RISC-V處理器目前還不支持嗎?使用的IDF版本為4.4.2。 我想在ULP模式下,通過ADC來讀取外部器件
    發表于 06-14 07:38

    RISC-V有哪些優點和缺點

    模塊化設計提高了RISC-V的適應性和靈活性。 簡潔的指令集:RISC-V的設計簡潔,指令數量相對較少,這有助于提高處理器的執行速度和降低功耗。 強大的社區支持:RISC-V擁有龐大的
    發表于 04-28 09:03

    RISC-V有哪些優缺點?是堅持ARM方向還是投入risc-V的懷抱?

    。這種模塊化設計提高了RISC-V的適應性和靈活性。 簡潔的指令集 :RISC-V的設計簡潔,指令數量相對較少,這有助于提高處理器的執行速度和降低功耗。 強大的社區支持 :RISC-V
    發表于 04-28 08:51

    fpga和risc-v處理器的區別

    FPGA(現場可編程門陣列)和RISC-V處理器在多個方面存在顯著的區別。
    的頭像 發表于 03-27 14:21 ?1273次閱讀

    RISC-V 基礎學習:RISC-V 基礎介紹

    縮寫 [###] 用于標識處理器位寬,取值[32, 64,128],也就是處理器的寄存位寬 [abc...xyz] 標識該處理器支持的指令模塊集合 比如:RV64IMAC, 表示6
    發表于 03-12 10:25

    芯來科技正式發布基于RISC-V處理器的HSM子系統解決方案

    本土RISC-V CPU IP領軍企業——芯來科技正式發布基于RISC-V處理器的HSM子系統解決方案,提供專業有效的信息安全保護以及加解密功能。
    的頭像 發表于 03-11 11:01 ?1518次閱讀
    芯來科技正式發布基于<b class='flag-5'>RISC-V</b><b class='flag-5'>處理器</b>的HSM子系統解決方案
    百家乐足球投注网哪个平台网址测速最好| 澳门百家乐官网技巧经| 篮球比分直播| 凤凰网上娱乐| 宁海县| 灌阳县| 高手百家乐官网赢钱法| 百家乐官网平台哪个好本站所有数据都是网友推荐及提供 | 百家乐官网电话投注怎么玩| 网上赌百家乐官网的玩法技巧和规则| 阴宅24层手机罗盘| 百家乐技巧打| 大发888官网免费58| 皇冠开户| 百家乐官网斗地主炸金花| 百家乐榄梯打法| 百家乐加牌规| 皇博娱乐| 百家乐官网网真人真钱群| 欧凯百家乐官网的玩法技巧和规则| 百家乐二号博彩正网| 全讯网5532888| 杭锦旗| 巨星百家乐官网的玩法技巧和规则| 百家乐2棋牌作弊软件| 金冠娱乐城开户| 真人百家乐官网是啥游戏| 缅甸百家乐论坛| 大发888官网免费下载| 百家乐官网视频游戏掉线| 做生意用的 风水上最好的尺寸有 做生意门朝向什么方向 | 御匾会百家乐官网的玩法技巧和规则 | 毕节市| 红树林百家乐官网的玩法技巧和规则| 网络百家乐打揽| 百家乐官| 大发888下载客户端| 百家乐官网破解秘籍| 威尼斯人娱乐城信誉怎么样| 海立方百家乐官网海立方| 百家乐分析仪有真的吗|