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

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

3天內不再提示

基于RISC-V指令集的軟核CPU在SWORD4.0上順利移植

電子工程師 ? 來源:未知 ? 作者:李倩 ? 2018-11-07 11:13 ? 次閱讀

近日,基于RISC-V指令集的軟核CPU在SWORD4.0上順利移植,給予用戶對SWORD4.0的新體驗,用戶甚至可以通過Arduino IDE開發(fā)RISC-V應用。

在SWORD4.0上移植的是基于RISC-V指令集的F32C開源CPU。CPU通過配置既可以支持RISC-V指令集也可以支持MIPS指令集。

圖1F32C github

用戶通過對Arduino IDE簡單升級,可以使Arduino IDE支持SWORD4.0的RISC-V編譯工作。圖形化編程環(huán)境和大量Arduino范例都有利于用戶進行應用開發(fā)。

圖2升級后的Arduino IDE可以進行RISC-V編譯

圖3用RISC-V CPU控制LED亮度

圖4用RISC-V CPU控制串口輸入輸出

圖5用RISC-V CPU控制7段數碼管

RISC-V完全開源、極度精簡,非常適合物聯網和邊緣計算等應用。RISC-V作為SWORD生態(tài)系統(tǒng)的一部分,為計算機系統(tǒng)能力培養(yǎng)提供著澎湃動力。

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

    關注

    68

    文章

    11031

    瀏覽量

    215922
  • 生態(tài)系統(tǒng)

    關注

    0

    文章

    707

    瀏覽量

    20968
  • RISC-V
    +關注

    關注

    46

    文章

    2477

    瀏覽量

    48230

原文標題:RISC-V助力SWORD生態(tài)系統(tǒng)演進

文章出處:【微信號:gh_94c30763133f,微信公眾號:FPGA那點事兒】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    RISC-V開放架構設計之道|閱讀體驗】RISC-V基礎整數指令集

    第2章 RV32I:RISC-V基礎整數指令集 本章重點講解構成RISC-V基礎整數指令集的基本指令
    發(fā)表于 01-31 21:10

    RISC-V指令集說明哪里有?

    RISC-V指令集說明哪里有?匯編指令文檔哪有?
    發(fā)表于 04-30 17:44

    RISC-V基礎整數指令集

    ])標記每個立即數子域。 說明:B類型和 J類型指令如下所述,分支指令(B類型)的立即數字段S類型的基礎上旋轉了1位。跳轉指令(J類型)的直接字段
    發(fā)表于 07-27 22:25

    RISC-V指令集的特點總結

    開源 定義:RISC-V 是完全開源的指令集架構(ISA),意味著任何人都可以查看、使用、修改以及分發(fā)其設計,而無需支付版權費用。 優(yōu)勢:這種開源特性促進了全球性的創(chuàng)新和合作。 社區(qū)化 定義
    發(fā)表于 08-30 22:05

    RISC-V和arm指令集的對比分析

    RISC-V和ARM指令集是兩種不同的計算機指令集架構,它們多個方面存在顯著的差異。以下是對這兩種指令集的詳細對比分析: 一、設計理念
    發(fā)表于 09-28 11:05

    RISC-V指令集位寬的幾點學習心得

    ,實際,RISC-V指令集的位寬具有更大的靈活性。 RISC-V指令集的位寬多樣性 RISC-V
    發(fā)表于 10-31 22:05

    RISC-V指令集概述

    的一大特點。 RISC-V指令集有RV32I、RV32E、RV64I、RV64E、RV64I等等,RV代表RISC-V,32/64代表32位或64位,I和E都是基本指令集,
    發(fā)表于 11-30 23:30

    RISC-V指令集架構微控制器相關知識

    超級計算機等各種尺寸的處理器。RISC-V指令集架構之前,伯克利分校已經有了四代RISC指令集架構的設計經驗,第一代
    發(fā)表于 12-16 06:24

    risc指令集是什么_有哪些

     RISC指令集是高性能CPU的發(fā)展方向。它與傳統(tǒng)的CISC(復雜指令集)相對。相比而言,RISC指令
    發(fā)表于 12-19 11:55 ?2.1w次閱讀
    <b class='flag-5'>risc</b><b class='flag-5'>指令集</b>是什么_有哪些

    印度確立RISC-V為國家指令集 中國CPU指令集還在孤芳自賞

    目前中國CPU指令集還處在群雄割據的狀態(tài),印度就已早一步確定了“國家版”,印度將RISC-V確立為國家指令集,并將目標調整為研制6款基于RISC-V
    發(fā)表于 12-19 16:58 ?7811次閱讀
    印度確立<b class='flag-5'>RISC-V</b>為國家<b class='flag-5'>指令集</b> 中國<b class='flag-5'>CPU</b><b class='flag-5'>指令集</b>還在孤芳自賞

    RISC-V指令集的起源與發(fā)展歷史

    的大學陸續(xù)采納為教材替代以前的MIPS和X86架構,政府和企業(yè)采納RISC-V為標準指令集,開源的CPU和SoC芯片不斷涌現,生態(tài)環(huán)境逐漸豐富,開發(fā)者社區(qū)愈來愈活躍。
    發(fā)表于 05-02 09:07 ?8333次閱讀
    <b class='flag-5'>RISC-V</b><b class='flag-5'>指令集</b>的起源與發(fā)展歷史

    為什么做開源高性能RISC-v,香山開源高性能RISC-V處理器開發(fā)流程

    RISC-V是一個基于精簡指令集原則的開源指令集架構,那么為什么做開源高性能RISC-v?
    發(fā)表于 06-22 14:25 ?3057次閱讀
    為什么做開源高性能<b class='flag-5'>RISC-v</b><b class='flag-5'>核</b>,香山開源高性能<b class='flag-5'>RISC-V</b>處理器開發(fā)流程

    簡單講講RISC-V指令集CPU的參數

    本次CPU采用32位RISC-V指令集架構(一代是自己瞎編指令集)。指令集就是程序指令的集合,指
    的頭像 發(fā)表于 08-07 14:55 ?3997次閱讀
    簡單講講<b class='flag-5'>RISC-V</b><b class='flag-5'>指令集</b><b class='flag-5'>CPU</b>的參數

    什么是RISC-V?RISC-V指令集的優(yōu)勢

    CPU 支持的所有指令指令的字節(jié)級編碼就是這個 CPU指令集架構(Instruction Set Architecture,ISA),
    發(fā)表于 03-05 10:31 ?1512次閱讀
    什么是<b class='flag-5'>RISC-V</b>?<b class='flag-5'>RISC-V</b><b class='flag-5'>指令集</b>的優(yōu)勢

    RISC-V低功耗MCU指令集架構(ISA)特點

    RISC-V低功耗MCU通過開源生態(tài)、模塊化架構與能效優(yōu)化技術,成為物聯網、穿戴設備等領域的理想選擇?。 一、?開源與可定制性? 完全開源免費?:RISC-V ISA無需專利授權費用,允許開發(fā)者
    的頭像 發(fā)表于 04-23 10:01 ?289次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品