那曲檬骨新材料有限公司

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

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

3天內不再提示

首款基于RISC-V,支持Linux的PC——HiFive Unleashed已誕生!

電子工程師 ? 來源: 聶磊 ? 作者:電子發燒友 ? 2019-03-01 11:50 ? 次閱讀

對于常在開源硬件界混的小伙伴,相信對市面上的一些單板計算機都不陌生,什么樹莓派、香蕉派、BeagleBone Black、Up Board等等,這些大多數都是采用ARM Coretx-A系列應用處理器或者更高端一些會采用x86系列處理器,無論性能或是功能都基本上可以滿足現在小伙伴的需求。但是,不覺得少了點什么嗎?整個被ARM圍繞的世界是如此單一,我們就沒有更好或者更別具一格的選擇了嗎?有!HiFive Unleashed,這是世界上首款基于RISC-V,支持Linux系統,獨一無二的單板計算機,目前可以稱得上是RISC-V的終極形態。

脫胎開源,超脫開源的HiFive Unleashed。很多人以前沒聽說過RISC-V,即便聽說,也以為這只是個性能比較低下的架構,可能只適合做做面向IoT應用類的低功耗微控制器系列的項目。然否,本文的HiFive Unleashed可以說就是為RISC-V來正名的。

HiFive Unleashed是一款基于RISC-V的64位支持Linux片上系統的開發平臺。板子的核心是SiFive FU540(Freedom U540)SoC,4+1的多核配置,主頻高達1.5GHz,板載8GB的DDR4(ECC)。

HiFive Unleashed上板載的資源分布如下:

板子的硬件系統框架可以參考下圖。

板載的主要資源:

  • SiFive Freedom U540 SoC

  • 帶ECC的8 GB DDR4

  • 千兆以太網

  • ISSI 32MB四路SPI閃存

  • microSD卡座,用于存儲系統

  • FMC連接器,用于外設擴展

說實話,可能是各種各樣的板子見多了,HiFive Unleashed雖然很驚艷,但是給我感觸最深的就3點:一是作為世界上第一款能運行GNU/Linux的搭載RISC-V處理器的硬件;二是開發板居然搭載了8GB的DDR4(帶ECC)的內存,這基本上在開發板中無出其右;三就是板載的這顆64位的RISC-V SoC。

所以接下來就來看看這個傳說中的SoC。

Freedom U540 SoC。可以看到,Freedom U540 SoC與arm系列的應用處理器在外設方面沒多大區別,而主要的區別在于集成的4+1的處理核,從版本上來看,Freedom U540 SoC采用臺積電 28nm HPC 工藝制造,該 SoC 集成了1.5GHz 的4個U54 RV64GC 內核及1個支持Sv39虛擬內存的E51 RV64IMAC管理內核。那它們有什么區別?性能又是怎樣呢?

E51 RISC-V核,包括了指令存儲器系統,指令獲取單元,執行流水線,數據存儲器系統,以及對全局,軟件和定時器中斷的支持。 E51核支持Machine和User權限模式以及標準的Multiply,Atomic和Compressed RISC-V指令集擴展(RV64IMAC),其特點見下表。

△ E51核特點

U54 RISC-V內核,包括指令存儲器系統,指令獲取單元,執行流水線,浮點單元,數據存儲器系統,存儲器管理單元,以及支持全局,軟件和計時器中斷。4個U54的核,每個核都具備支持32KB L1指令和數據緩存的高效五級有序流水線,所有內核共享一個2MB L2 緩存。實時功能可以通過將L1指令和L2高速緩存與高速SRAM結合,以確保實時功能。 U54內核支持Machine,Supervisor和User權限模式以及標準的乘法,單精度浮點,雙精度浮點,Atomic和CompressedRISC-V擴展(RV64IMAFDC)其特點見下表。

△ U54核特點

對比兩者的區別,E51核支持Sv39虛擬內存以及偏向低功耗、控制類的功能執行(有點像微控制器),而U54支持浮點單元、支持ECC功能,具有更強的性能,更偏向于AI、機器學習、網絡、網關和智能物聯網設備(有點像應用處理器)。而兩者的組合更像arm中的big.LITTLE結構,或者說有點像應用處理器與協處理器的意思。

軟件&開發環境。HiFive Unleashed 的軟件方面,除了可用 Linux 進行驅動外,也將配備豐富的SDK,會有軟件Demo和易于安裝的二進制工具。

另外,從官網了解到,RISC-V有一個自己的開發工具Freedom Studio,這是是一個集成的開發人員環境,可用于編寫和調試針對基于SiFive的處理器的軟件。 Freedom Studio基于行業標準Eclipse平臺與預構建的RISC-V GCC工具鏈,OpenOCD,示例程序和文檔捆綁在一起。不過目前來看好像只支持基于RISC-V的微控制器系列產品。

是時候來構建一臺全球首個基于RISC-V,支持Linux的電腦了——HiFive Unleashed擴展板

比較遺憾的是雖然HiFive Unleashed看起來配置很強,但是沒有配備像GPU以及其它的協處理器,不過呢,事情永遠么有那么糟糕。Microsemi的可編程解決方案部門為HiFive Unleashed提供了一個擴展板,通過FMC接口連接,你只需要在擴展板上通過添加HDD,SSD,音頻卡,網絡適配器和/或圖形卡就可以實現將Linux系統與你想要的軟件包一起移植到此平臺。

擴展板整個看起來比HiFive Unleashed開發板大多了,長10.7英寸,寬4.62英寸并且需要搭配獨立的電源。擴展板預編程了一個基于PCIe接口的橋接芯片,可以輕松實現PCIe的擴展,板載的主要功能如下:

  • 300K邏輯單元,低功耗PolarFire FPGA

  • 24通道PCIe切換開關

  • x1PCI Express卡連接器

  • x16PCI Express卡連接器,連接有四個PCIe gen2通道

  • SSD M.2連接器

  • SATA連接器

  • HDMI連接器

  • eMMC Nand Flash

  • uSD卡插槽

  • USB-UART

  • 4 Gbit DDR4 x16

  • SPI Flash用于遠程FPGA更新,QSPI Flash連接到GPIO

  • 兩個CAN收發器

  • FMC連接到HFU540-4A00套件

HiFive Unleashed與擴展板連接后的實物圖,可以看到,“核心板”只占擴展板的1/3大小。

通過HiFive Unleashed與擴展板的組合,在加上一些鼠標、鍵盤、圖形卡、HDD/SSD或者PCIe USB卡等外設,你你可以輕松構建基于RISC-V、支持Linux系統的獨一無二的PC,或者是用于linux開發工作站。

小結。免費、開放是RISC-V的精髓,HiFive Unleashed基于開源的屬性,旨在鼓勵第三方的接入,用戶可以通過TileLink接口將開源代碼構建的外設IP接入,配合HiFive Unleashed擴展板加上已經成熟的部分外設功能,用戶可以非常容易的打造世界首款基于RISC-V、支持Linux的PC,甚至是工作站。這才是脫胎于開源,超脫開源的HiFive Unleashed的實力體現,或許也是目前所能設想的RISC-V所能達到的終極形態。


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

    關注

    87

    文章

    11345

    瀏覽量

    210418

原文標題:打造全球首款基于RISC-V,支持Linux的PC——HiFive Unleashed

文章出處:【微信號:xiaojiaoyafpga,微信公眾號:電子森林】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    全球基于 RISC-VHiFive Unleashed” 單板計算機(SBC)

    硅谷創業公司 SiFive 已經開放了“HiFive Unleashed” 單板計算機(SBC)的預售,這是一基于 RISC-V、運行 Linux
    發表于 08-02 11:52

    RISC-V PC計劃,X86和Arm迎來新挑戰?

    SiFive宣布,公司將為基于RISC-V處理器的Linux個人計算機創建一個平臺。假設客戶采用這個處理器并將其用于PC中,此舉可能是創建使用免版稅處理器的LinuxPC計劃的一部分。對于
    發表于 11-26 18:00

    搭載RISC-V芯片的手機,或將于明年正式推出

    Linux PC平臺HiFive Unmatched,不過目前還只是以開發板的形式面向開發人員。HiFive Unmatched配備了SiFive FU740 SoC處理器,開發人員
    發表于 12-17 08:00

    中國廠商宣布全球面向開發者的RISC-V筆記本電腦

    鑒釋科技 (Xcalibyte) 宣布了ROMA ,聲稱是全球面向開發者的 “原生” RISC-V 筆記本電腦,由 RISC-V International(非營利性組織)領導
    發表于 07-06 10:19

    RISC-V生態逐漸成型,華秋助推嘉楠旗下首基于LinuxRisc-V內核高精度AI 處理器

    )成立于2013年,是一家以ASIC高性能計算芯片設計為核心,集芯片研發、計算設備生產和軟件服務的科技公司。作為國內較早采用開源指令集架構研發芯片的企業,嘉楠科技在2018年發布全球RISC-V架構
    發表于 11-18 14:15

    RISC-V生態逐漸成型,嘉楠旗下首基于LinuxRisc-V內核高精度AI 處理器了解下

    CRB KIT V1.2客戶參考套件。據悉,嘉楠所推出的勘智K510是全球基于LinuxRisc-V內核高精度AI 處理器。K510
    發表于 11-18 15:10

    算能重磅發布行業服務器級RISC-V CPU算豐SG2042,助力RISC-V邁向高性能計算

    支持7個PCIe x16插槽以及雙網卡支持。同時,澎峰科技也會推出一基于SG2042的1U高密度服務器。基于SG2042的2U服務器萬莫斯帶來了基于SG2042打造的行業
    發表于 03-03 16:45

    全球RISC-V平板電腦——PineTab-V正式發布

    4月13日, 全球RISC-V平板電腦——PineTab-V正式開啟預售 。PineTab-V由全球領先的開源硬件廠商Pine64設計推
    發表于 04-14 13:56

    新板顯示RISC-V已成為CPU運行機器的黃金玩家

    10月下旬,在無晶圓廠半導體初創公司SiFive通過其HiFive Unleashed開發板將RISC-V開源芯片規范帶到公眾面前的兩年之后,該公司宣布了一個名為HiFive Unma
    的頭像 發表于 11-20 16:21 ?1592次閱讀

    國產RISC-V新突破!全球RISC-V AI單板計算機發布

    量身定做的RISC-V AI單板計算機。 ? 星光采用了賽昉科技驚鴻7100系列視覺處理芯片,該SoC芯片是賽昉科技于2020年發布的全球基于RISC-V的人工智能視覺處理芯片,
    的頭像 發表于 01-15 14:32 ?1.1w次閱讀

    RISC-V設計支持工具,支持RISC-V技術的基礎

    RISC-V設計支持工具,支持RISC-V技術的基礎 ppt分享
    發表于 07-14 17:15 ?12次下載

    IAR愛亞系統宣布率先支持瑞薩通用32位RISC-V MCU

    全球領先的嵌入式系統開發軟件解決方案供應商IAR自豪地宣布:備受全球數百萬開發者青睞的開發環境再次升級,率先支持瑞薩通用32位RISC-V
    的頭像 發表于 03-28 11:14 ?667次閱讀

    IAR率先支持瑞薩通用RISC-V MCU,樹立行業新標準

    來源:IAR IAR率先支持瑞薩通用RISC-V MCU,樹立行業新標準 近日,全球領先的嵌入式系統開發軟件解決方案供應商IAR自豪地宣布:公司備受全球數百萬開發者青睞的開發環境再
    的頭像 發表于 04-03 17:00 ?515次閱讀
    IAR率先<b class='flag-5'>支持</b>瑞薩<b class='flag-5'>首</b><b class='flag-5'>款</b>通用<b class='flag-5'>RISC-V</b> MCU,樹立行業新標準

    RISC-V發展及FPGA廠商為什么選擇RISC-V

    SiFive U54/S51 內核組成的集群(四個支持 Linux,一個“real-time”),根據FPGA等級分別以 600 或 666 MHz 運行,基本上是 FPGA 中降級的 HiFive
    的頭像 發表于 11-11 10:24 ?632次閱讀
    <b class='flag-5'>RISC-V</b>發展及FPGA廠商為什么選擇<b class='flag-5'>RISC-V</b>

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

    “ ?HiFive Premier P550:世界上性能最高的 RISC-V CPU 開發板,以 Mini-DTX 外形提供高性能 Linux 開發平臺,支持下一波
    的頭像 發表于 12-16 11:16 ?522次閱讀
    SiFive 推出高性能 <b class='flag-5'>Risc-V</b> CPU 開發板 <b class='flag-5'>HiFive</b> Premier P550
    星空棋牌舟山| 百家乐群sun811| 真人百家乐官网体验金| 博必发百家乐官网的玩法技巧和规则| 百家乐官网筹码桌| 百家乐官网路珠价格| 百家乐官网赢家打法| 百家乐官网网络真人斗地主| 百家乐官网套路| 联众百家乐官网的玩法技巧和规则 | 百家乐官网博彩平台| 澳门百家乐官网娱乐城信誉如何| 肯博百家乐官网现金网| 澳门百家乐官网网站bt| 常山县| 百家乐官网8点直赢| 真人百家乐官网赌场娱乐网规则 | 新锦江百家乐官网赌场娱乐网规则| 威尼斯人娱乐城网址多少| 联众棋牌游戏大厅| 百家乐官网博彩技巧视频| 百家乐官网2号机器投注技巧| 唐人街百家乐官网的玩法技巧和规则 | 澳门百家乐会出千吗| 威尼斯人娱乐网反| 缅甸黄金赌场| 百家乐官网视频游戏注册| 百家乐官网博娱乐赌百家乐官网的玩法技巧和规则 | 百家乐有试玩的吗| 万豪网上娱乐| 老k百家乐官网游戏| 克拉克百家乐试玩| 全讯网25900.com| 易赢百家乐官网软件| 广州百家乐官网赌场娱乐网规则 | 金矿百家乐的玩法技巧和规则| 易发| 澳门百家乐官网怎么赢钱| 百家乐游戏机压法| 威尼斯人娱乐城赌博| 百家乐官网网站出售|