0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

电子工程师 来源:未知 作者:李倩 2018-11-07 11:13 次阅读

近日,基于RISC-V指令集的软核CPU在SWORD4.0上顺利移植,给予用户对SWORD4.0的新体验,用户甚至可以通过Arduino IDE开发RISC-V应用。

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

图1F32C github

用户通过对Arduino IDE简单升级,可以使Arduino IDE支持SWORD4.0的RISC-V编译工作。图形化编程环境和大量Arduino范例都有利于用户进行应用开发。

图2升级后的Arduino IDE可以进行RISC-V编译

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

图4用RISC-V CPU控制串口输入输出

图5用RISC-V CPU控制7段数码管

RISC-V完全开源、极度精简,非常适合物联网和边缘计算等应用。RISC-V作为SWORD生态系统的一部分,为计算机系统能力培养提供着澎湃动力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10442

    浏览量

    206560
  • 生态系统
    +关注

    关注

    0

    文章

    681

    浏览量

    20525
  • RISC-V
    +关注

    关注

    41

    文章

    1901

    浏览量

    45045

原文标题:RISC-V助力SWORD生态系统演进

文章出处:【微信号:gh_94c30763133f,微信公众号:FPGA那点事儿】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RISC-V开放架构设计之道|阅读体验】RISC-V基础整数指令集RV32I

    。 图1:RV32I指令集 RISC-V各个阶段,横向比较ARM架构,体现出RISC-V的优越性。 ●RV32I寄存器 RISC-V
    发表于 01-28 11:41

    RISC-V开放架构设计之道|阅读体验】RV64指令集设计的思考以及与流水线设计的逻辑

    RISC-V开放架构设计之道, 是一本全面介绍RISC-V指令集架构设计、优化和实现的书籍。 书中详细介绍了RISC-V指令集体系结构,包括
    发表于 01-29 10:09

    RISC-V开放架构设计之道|阅读体验】RISC-V基础整数指令集

    第2章 RV32I:RISC-V基础整数指令集 本章重点讲解构成RISC-V基础整数指令集的基本指令
    发表于 01-31 21:10

    科普RISC-V生态架构(认识RISC-V)

    计算所研究员倪光南担任。图灵奖得主、美国加州大学伯克利分校教授David Patterson成立仪式发布了由中科院计算所翻译的中文版《RISC-V手册》。RISC-V中国联盟旨在以
    发表于 08-02 11:50

    RISC-V有哪些特点

      RISC-V的由来  可能有些朋友不太清楚什么是CPU指令集,其实就是指令的合集,那什么是指令呢?就是你吩咐
    发表于 08-25 11:17

    RISC-V 生态架构浅析

    大学想开发一款CPU时,要么是一些老旧的架构,要么收费昂贵,芯片设计领域亟需一个开源的指令集。神说要有光,就有了光,神说要有空气,就有了空气,神说要有好的开源指令集,于是就有了RISC-V
    发表于 06-18 19:59

    RISC-V架构简介

    【摘要】 本文首先对RISC-V的架构做了简要的介绍,在此基础实现了LiteOSRISC-V架构的适配过程的具体步骤,希望对你有所帮助
    发表于 07-28 07:46

    什么是RISC-VRISC-V指令具有哪些特点应用?

    什么是RISC-VRISC-V指令具有哪些特点应用?自己怎么才能设计出设计一套指令集
    发表于 10-14 09:05

    RISC-V指令集架构微控制器相关知识

    超级计算机等各种尺寸的处理器。RISC-V指令集架构之前,伯克利分校已经有了四代RISC指令集架构的设计经验,第一代
    发表于 12-16 06:24

    RISC-V-Reader-Chinese-v2p1 RISC-V手册(中文) RISC-V开源指令集的指南

    RISC-V 手册 一本开源指令集的指南 本书是由 RISC-V 设计者 DAVID PATTERSON等亲自写的书。书写的非常精彩,和Risc-V一样非常简洁明了,没有废话,书本身也
    发表于 04-22 18:04

    RISC-V简介

    RISC-V简介  RISC-V 是一个自由和开放的 ISA(开源指令集架构),通过开放的标准协作实现处理器创新的新时代。RISC-V ISA
    发表于 02-27 19:56

    我了解的RISC-V

    使用,同时也容许企业添加自有指令集拓展而不必开放共享以实现差异化发展。 架构简单 RISC-V架构秉承简单的设计哲学。体现为: 处理器领域,主流的架构为x86与ARM架构。x86与ARM架构的发展的过程
    发表于 03-19 10:52

    risc-v是什么意思

    基于“精简指令集RISC)”原则的开源指令集架构。  指令集:存储CPU内部,引导
    发表于 03-30 16:40

    RISC-V架构

      RISC-V架构  RISC-V(发音为“risk-five”)是一个基于精简指令集RISC)原则的开源指令集架构(ISA)。  与大
    发表于 04-03 15:29

    RISC-V 发展

    RISC-V指令集有RV32I、RV32E、RV64I、RV64E、RV64I等等,RV代表RISC-V,32/64代表32位或64位,I和E都是基本指令集
    发表于 04-14 10:18