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

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

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

3天內不再提示

浪潮基于RISC-V的linux系統移植方法

汽車玩家 ? 來源:愛集微 ? 作者:愛集微 ? 2020-01-08 10:52 ? 次閱讀

馮諾依曼架構、處理器市場體系都在受到沖擊,浪潮的該項專利在RISC-V處理器迅速發展的背景下,介紹了基于該處理器架構的linux系統移植方法。

集微網消息,在全球高新科技蓬勃發展的大背景下,許多固有的體系不斷受到沖擊,其中電子與計算機產業首當其沖。從計算機指令集架構(ISA)的角度看,Arm和x86幾乎占據了所有的市場,然而隨著摩爾定理走向終結, AIOT的不斷發展,計算架構的創新被推到了歷史前臺,RISC-V開啟了新一輪開源硬件與芯片設計的熱潮。

RISC-V(Reduced Instruction Set Computer–FIVE)是一種新興處理器,是基于精簡指令集計算(RISC)原理建立的開放指令集架構(ISA),它是在指令集不斷發展和成熟的基礎上建立的全新指令,相對于ARM、X86等傳統處理器,RISC-V具有完全開源、高速發展、易于移植系統、設計簡單、功耗低、可擴展性強等優勢而被廣泛應用,甚至未來將會成為IOT領域的主流計算架構。

為使得操作系統能夠在RISC-V上運行與調度資源,需要進行嵌入式操作系統的移植,目前現有的linux系統移植技術大多數針對于Arm和x86處理器,而沒有針對新型RISC-V處理器的系統移植方法,因此如何實現基于RISC-V處理器的系統移植,是處理器技術領域的重要問題。基于此,蘇州浪潮智能科技有限公司提出了一項名為“基于RISC-V處理器的系統移植方法及相關組件”的發明專利(申請號:201910451664.2),申請人為蘇州浪潮智能科技有限公司。該專利的主要內容包括基于RISC-V處理器的linux系統移植方法,并基于此方法,提出一種系統移植設備。

浪潮基于RISC-V的linux系統移植方法

圖1 基于RISC-V處理器的系統移植方法的流程圖

由于Linux系統具有體積小、內核可裁減、網絡功能完善、可移植性強等諸多優點,因此linux系統廣泛應用于RISC-V處理器中,圖1展示了該專利提出的基于RISC-V處理器的系統移植方法流程圖。在步驟s110中,調用RISC-V處理器對應的工具鏈搭建交叉編譯環境,其中交叉編譯環境主要由編譯器、連接器、解釋器組成,包括gcc,binutils等工具以及linux內核文件等,通常可采用RISC-V處理器對應的工具鏈,如riscv64-unknownlinux-gnu-/riscv32-unknown-linux-gnu-。步驟s120在交叉編譯環境中調用匹配內核以RISC-V體系架構編譯linux內核,生成不含有根文件系統的內核鏡像文件,用于后續管理硬件設備、實現進程調度等。步驟130調用linux命令以及工具生成嵌入至RISC-V處理器架構的linux系統可執行程序。步驟s140用于添加系統目錄,生成根文件系統的鏡像文件。如常用的系統目錄項目/bin、/sbin、/dev、/etc、/lib、/usr、/sys、/tmp等。步驟s160用于將內核鏡像文件嵌入至引導程序,從而生成包含引導程序、內核鏡像、根文件系統于一體的二進制文件bbl,進而加載到處理器的內存中,從而最終生成完整的基于RISC-V的linux操作系統。

浪潮基于RISC-V的linux系統移植方法

圖2 系統移植方法簡圖

在上述系統移植方法中主要生成3個文件,包括引導程序bbl(BootLoader)、linux內核鏡像文件vmlinux、根文件系統鏡像文件rootfs.cpio。具體如圖2所示,其中bbl是系統內核運行之前運行的一段小程序,用于初始化硬件設備,建立內存空間的映射圖,并將內核加載到內存中,完成系統的啟動與加載。vmlinux是linux系統內核的一種鏡像文件,用于管理硬件設備、實現進程調度等;rootfs .cpio是一個文件集合,用來存放內核啟動后運行的第一個程序(init)、給用戶提供操作界面的shell程序、應用程序所依賴的庫等。上述方法可以高效且迅速的實現基于RISC-V處理器的系統移植。

浪潮基于RISC-V的linux系統移植方法

圖3 系統移植裝置結構圖

此專利還基于上述方法提出了一種系統移植裝置,包括環境搭建單元210、內核編譯單元220、可執行程序生成單元230、鏡像文件生成單元240、內核重編單元250以及程序嵌入單元260,該裝置中各個框圖結構的功能與系統移植方法相互對應。

科技地創新不斷碰撞催生出固有體系的變革,諸如馮諾依曼架構、處理器市場體系都在受到沖擊,此專利在RISC-V處理器迅速發展的背景下,介紹了基于該處理器架構的linux系統移植方法,從這也看出國內企業在處理器領域與頂尖技術正在不斷縮小差距,相信未來AIOT的市場中國企業定會大放異彩。

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

    關注

    68

    文章

    19802

    瀏覽量

    233521
  • Linux
    +關注

    關注

    87

    文章

    11459

    瀏覽量

    212773
  • 浪潮
    +關注

    關注

    1

    文章

    474

    瀏覽量

    24488
  • RISC-V
    +關注

    關注

    46

    文章

    2479

    瀏覽量

    48260
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    SOPHGO RISC-V SoC Linux Kernel 社區郵件列表建立,歡迎加入開源社區為RISC-V生態完善添磚加瓦

    SOPHGO RISC-V SoC Linux Kernel 社區郵件列表建立,歡迎加入開源社區為RISC-V生態完善添磚加瓦
    的頭像 發表于 02-14 08:34 ?312次閱讀
    SOPHGO <b class='flag-5'>RISC-V</b> SoC <b class='flag-5'>Linux</b> Kernel 社區郵件列表建立,歡迎加入開源社區為<b class='flag-5'>RISC-V</b>生態完善添磚加瓦

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

    的核心優勢在于其開源性、模塊化、低功耗、高性能以及可擴展性。這些特性使得RISC-V芯片在物聯網(IoT)、嵌入式系統、邊緣計算以及高性能計算等領域具有獨特競爭力。 在物聯網領域,RISC-V芯片的低功耗
    發表于 01-29 08:38

    SiFive 推出高性能 Risc-V CPU 開發板 HiFive Premier P550

    “ ?HiFive Premier P550:世界上性能最高的 RISC-V CPU 開發板,以 Mini-DTX 外形提供高性能 Linux 開發平臺,支持下一波 RISC-V 開發浪潮
    的頭像 發表于 12-16 11:16 ?1539次閱讀
    SiFive 推出高性能 <b class='flag-5'>Risc-V</b> CPU 開發板 HiFive Premier P550

    基于risc-v架構的芯片與linux系統兼容性討論

    一直對基于RISC-V架構的芯片與Linux系統的兼容性比較感興趣,查了各種資料,眾說紛紜,在此整理一下學習內容,以備后用。這個復雜而重要的話題,涉及多個方面的考量。下面談談我的學習總結
    發表于 11-30 17:20

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

    和穩定性。 五、RISC-V高級應用 操作系統移植 : 了解如何將操作系統(如Linux、FreeRTOS等)
    發表于 11-30 15:21

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

    以及支持社區和生態系統的重要性,還探討了開源硬件對商業芯片制造商的意義。 質量及生態系統是關鍵 OpenHW集團總裁兼首席執行官Rick O\'Connor認為RISC-V等同于Linux
    發表于 11-26 20:20

    宣布 RISE RISC-V 開發者表彰試點計劃:賦能開發者拓展 RISC-V 影響力

    我們一直在尋找加強RISC-V架構和擴大其在軟件生態系統中應用的方法。為進一步實現這個愿景,我們很高興地宣布啟動RISC-V開發者表彰試點計劃[1],旨在表彰和支持為將
    的頭像 發表于 10-15 08:08 ?474次閱讀
    宣布 RISE <b class='flag-5'>RISC-V</b> 開發者表彰試點計劃:賦能開發者拓展 <b class='flag-5'>RISC-V</b> 影響力

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

    加入RISC-VAdvocate行列!我們正在尋找來自世界各地的RISC-V愛好者,通過全球推廣和參與,成為支持RISC-V進步的關鍵參與者。作為一名RISC-VAdvocate,您將
    的頭像 發表于 09-10 08:08 ?782次閱讀
    加入全球 <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 ?2140次閱讀
    <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工業芯國產化浪潮

    ▼點擊馬上預約:共建RISC-V生態系列直播國產化浪潮中的匠芯創:RISC-V與工業芯片的未來8月6日(周二)20:00精彩開播直播環節及流程活動背景【共建RISC-V生態系列直播】致
    的頭像 發表于 08-06 08:36 ?446次閱讀
    匠芯創引領<b class='flag-5'>RISC-V</b>工業芯國產化<b class='flag-5'>浪潮</b>

    risc-v的發展歷史

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

    rIsc-v的缺的是什么?

    通過軟件模擬或復雜的指令序列來實現一些高級功能,這可能會增加執行時間和功耗。 2. 生態系統支持不足 軟件和工具鏈的可用性:盡管RISC-V社區在快速發展,但與成熟的ARM等架構相比,其生態系統
    發表于 07-29 17:18

    【出版發行】嵌入式系統原理與開發——基于RISC-VLinux系統

    【出版發行】嵌入式系統原理與開發——基于RISC-VLinux系統
    的頭像 發表于 07-26 08:36 ?594次閱讀
    【出版發行】嵌入式<b class='flag-5'>系統</b>原理與開發——基于<b class='flag-5'>RISC-V</b>和<b class='flag-5'>Linux</b><b class='flag-5'>系統</b>

    專家力薦|《嵌入式系統原理與開發——基于RISC-VLinux系統》新書發售

    當前,嵌入式系統已成為智能設備的核心之一,RISC-V+Linux的開源力量為嵌入式系統注入強大的創新動力。作為中國RISC-V軟硬件生態領導者,賽昉科技與業界專家合作推出《嵌入式
    的頭像 發表于 07-24 08:20 ?1006次閱讀
    專家力薦|《嵌入式<b class='flag-5'>系統</b>原理與開發——基于<b class='flag-5'>RISC-V</b>和<b class='flag-5'>Linux</b><b class='flag-5'>系統</b>》新書發售

    淺析RISC-V領先ARM的優勢

    和成本要求。 ARM雖然也具有一定的可定制性,但受限于其指令集架構的復雜性和歷史包袱,其定制化的靈活性和自由度相對較低。 生態系統的快速發展: 隨著RISC-V的開源特性得到越來越多開發者和企業的認可
    發表于 06-27 08:45