女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

將RISC-V放入您的設計中

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Robert Oshana ? 2022-08-15 11:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

讓我們談談將 RISC-V 整合到工業產品線開發流程中。這里的關鍵信息是,軟件工程師可以更早、更頻繁地進行創新,并為硬件設計團隊提出更具體的核心要求。如果你曾經做過基于 Linux 的設計,你應該熟悉這個過程,因為有很多相似之處。同時,硬件工程師利用開源 RISC-V 實施,可以在創新和協作方面領先一步,并參與開放社區。

pYYBAGL5uG2AB8eBAAKXItpIImY158.png

圖1

如圖所示,傳統的硬件/軟件協同設計模型在劃分階段后硬件和軟件設計并行向前發展。雖然這是“完美世界”的場景,但現實情況是硬件通常驅動設計的大部分定義,而軟件則支持硬件定義的內容。雖然這種情況多年來有所改善,并且軟件對整體定義的貢獻比過去更大,但它仍然是一個以硬件為主的模型。

pYYBAGL5uHSASWrdAAFpAB_YNfs853.png

圖 2

像所有模型一樣,最終您必須從概念到實際實施,并且必須以具有成本效益的方式進行。因此,大多數組織實施產品開發模型來管理此過程,例如 NXP 顯示的模型,其中硬件和軟件開發階段大部分與幾個已定義的正式里程碑并行運行。

美中不足的地方在于,硬件和軟件開發人員通常是從不同的地方裁減出來的。對于每個學科來說,完美的解決方案看起來都非常不同,而性能方面的考慮往往會迫使做出對軟件人員不友好的決策。一種潛在的解決方案是,在做出這些決定時,硬件開發人員應該考慮如何讓軟件團隊更輕松,即幫助他們利用已知的范例。

在恩智浦,軟件團隊驅動下一代物聯網系統的編程模型,這是定義算法和數據結構表達的底層計算系統的抽象。這有助于彌合底層硬件架構與應用程序開發人員的軟件支持層之間的差距。它將包括操作系統以及可以通過硬件實現改進的功能,例如低級中斷、內存管理和時鐘支持。例如,對于具有連接性的嵌入式處理器,軟件團隊提供與硬件設計團隊緊密架構的 PHY 和 MAC 層堆棧的輸入,以實現高效的 SoC 設計。

當您查看當前設計所投入的資源(資源等于人)時,很明顯軟件開始主導嵌入式設計的成本。因此,軟件團隊需要在決策中擁有更大的發言權。

poYBAGL5uHuAHLGJAAMfZKIchOk505.png

圖 3

圖 3 顯示了一個更現實的設計流程,其中硬件設計在軟件之前開始,為軟件團隊提供了一些關于它需要支持什么的定義。不幸的是,這最終會導致更長的軟件設計時間。

poYBAGL5uIKAAndSAAKQrr7zRFE121.png

圖 4

如圖 4 所示,可以通過使用 Zebu 和仿真等快速仿真技術在流程的早期開始,采用“左移”方法進行軟件開發。因此,圖 3 中的過程圖已經演變,現在顯示軟件開始更早,結束更早。

RISC-V 編程模型由創建機器抽象視圖的語言和庫組成。關于控制你需要問的問題是”

并行性是如何產生的?

如何強制執行依賴項(排序)?

對于數據,它是:

數據可以共享還是全部私有?

如何訪問共享數據或傳輸私有數據?

對于同步:

可以使用哪些操作來協調并行性?

什么是原子(不可分割)操作?

使用 Chisel 硬件設計工具等工具和 RISC-V 等開放式 ISA 實現,軟件團隊可以在流程的早期開始探索,使用關鍵軟件算法和應用程序,設計可以有效執行這些關鍵軟件應用程序的專用 RISC-V 內核。 這尤其適用于系統定義和軟件系統建模。

在處理系統定義和軟件系統建模時,軟件工程師使用類似于 C/C++ 程序或 Matlab 模型的模型以及一組性能要求。然后,Chisel 用于設計探索。

一旦團隊獲得了擴展 RISC-V 架構所需的指令,它們就會作為新指令的定義傳遞出去,最終生成編程模型。這就是發送回硬件團隊進行實施和優化的內容。

一個重要的問題是 RISC-V 是否可以“足夠開放”以類似于 Linux 模型的方式運行。如果你看看 Linux 的早期以及它是如何開始流行的,那么如果它確實以這種方式發生,那將是對行業有利的。在嵌入式領域,Linux 項目的數量大約增長了 50%。大約 80% 的用戶使用操作系統的免費版本。

RISC-V要取得成功,必須堅持這四個“自由”:

出于任何目的運行軟件的自由。

研究軟件如何工作的自由,并對其進行更改以使其按照您的意愿行事。訪問源代碼是一個先決條件。

重新分發副本的自由,以便您可以幫助您的鄰居。

將修改后的版本的副本分發給他人的自由。

關鍵信息是嵌入式軟件工程師將在定義 SoC 架構,特別是編程模型和系統優化方面發揮更大的作用。開源 RISC-V 實現將允許更多的軟件驅動硬件。生態系統對于 RISC-V 的成功至關重要。

審核編輯:郭婷

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

    關注

    38

    文章

    4376

    瀏覽量

    222436
  • Linux
    +關注

    關注

    87

    文章

    11506

    瀏覽量

    213466
  • RISC-V
    +關注

    關注

    46

    文章

    2538

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    SiFive 上海芯伍科技邀參加2025 RISC-V中國峰會!

    SiFive上海芯伍科技邀共襄盛舉身為RISC-V的發明者與領導廠商,SiFive上海芯伍科技正在改變未來計算的典范,RISC-V的無限潛力引領至世上最高性能與數據密集型應用
    的頭像 發表于 07-01 15:58 ?165次閱讀
    SiFive 上海芯伍科技邀<b class='flag-5'>您</b>參加2025 <b class='flag-5'>RISC-V</b>中國峰會!

    FPGA與RISC-V淺談

    。 Semico Research預測2025年 RISC-V 芯片市場規模突破 450 億美元,年復合增長率達 58%,國家戰略采購占比超 35%。RISC-V International在報告
    發表于 04-11 13:53 ?337次閱讀
    FPGA與<b class='flag-5'>RISC-V</b>淺談

    芯來科技邀相約2025RISC-V生態大會

    2月27日至28日,2025RISC-V生態大會將在北京隆重舉行。芯來科技將出席此次會議并在“RISC-V AI分論壇”及“汽車芯片開源技術和檢測認證分論壇”發表主題演講。
    的頭像 發表于 02-24 17:32 ?870次閱讀

    關于RISC-V學習路線圖推薦

    和穩定性。 五、RISC-V高級應用 操作系統移植 : 了解如何操作系統(如Linux、FreeRTOS等)移植到RISC-V架構上。 硬件加速與優化 : 學習如何利用RISC-V
    發表于 11-30 15:21

    什么是RISC-V?以及RISC-V和ARM、X86的區別

    RISC-V的開發過程還得到了來自多家公司的支持和參與,包括英特爾、谷歌、諾基亞、貝爾、卡內基梅隆大學、華為、科技大學格拉茨、西部數據等。 創造RISC-V的原因 最初Krste Asanovic
    發表于 11-16 16:14

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

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

    RISC-V近期市場情況調研

    RISC-V芯片的發展情況 全球趨勢 :RISC-V架構因其開源、免費、模塊化和可擴展的特點,獲得了業界的廣泛支持。包括蘋果、Intel、高通等國際巨頭都在積極布局RISC-V生態。全球采用
    的頭像 發表于 10-23 15:10 ?1639次閱讀

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未來 !

    加入RISC-VAdvocate行列!我們正在尋找來自世界各地的RISC-V愛好者,通過全球推廣和參與,成為支持RISC-V進步的關鍵參與者。作為一名RISC-VAdvocate,您將
    的頭像 發表于 09-10 08:08 ?856次閱讀
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未來 !

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    沁恒在歷屆峰會上分享RISC-V在MCU領域的創新成果,和大家共同見證了本土RISC-V產業的成長。早在第一屆RISC-V中國峰會上,沁恒就公開了青稞RISC-V系列量產芯片的關鍵技術
    的頭像 發表于 08-30 18:18 ?2317次閱讀
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,賦能<b class='flag-5'>RISC-V</b>高效落地

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    方式,從同質化的市場環境脫穎而出,通過專業接口技術RISC-V導入下游廣闊的互聯互通場景,為萬物互聯的世界賦能。 03 青稞內核+接口PHY,讓RISC-V高效落地 現場,沁恒作了
    發表于 08-30 17:37

    2024 RISC-V 中國峰會:華秋電子助力RISC-V生態!

    第四屆RISC-V中國峰會(RISC-V Summit China 2024)于8月21日至23日在杭州盛大召開,成為RISC-V領域的一次重要盛會
    的頭像 發表于 08-26 18:33 ?1495次閱讀
    2024 <b class='flag-5'>RISC-V</b> 中國峰會:華秋電子助力<b class='flag-5'>RISC-V</b>生態!

    2024 RISC-V 中國峰會:華秋電子助力RISC-V生態!

    方案與技術,致力于峰會的每一個精彩瞬間、每一項創新成果,精準傳遞給廣大開發者與愛好者,以促進技術交流與合作,共同推動RISC-V生態在中國乃至全球的蓬勃發展。為此,華秋電子<電子發燒友
    發表于 08-26 16:46

    risc-v的發展歷史

    RISC-V架構在學術圈和開源社區獲得了更廣泛的關注和應用。 四、廣泛應用與生態系統建設 工業界應用:隨著RISC-V架構的不斷發展,越來越多的公司開始采用RISC-V架構。例如,
    發表于 07-29 17:20

    rIsc-v的缺的是什么?

    態系統還不夠豐富。這可能導致軟件和工具的可用性受限,特別是在一些特定的應用領域或開發環境。開發者可能需要投入更多的時間和精力來尋找或開發適合RISC-V架構的軟件和工具鏈。 碎片化風險:由于RISC-V的開源性
    發表于 07-29 17:18

    為什么要有RISC-V

    ,RV32IMFD乘法(RV32M),單精度浮點RV32F)和雙精度浮點RV32D)的擴展添加到了基礎指令集RV32I)。 繼續用我們剛才的類比來說,RISC-V提供的是菜單,而不是一頓應有盡有的自助餐
    發表于 07-27 15:05