近日,基于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生态系统的一部分,为计算机系统能力培养提供着澎湃动力。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:RISC-V助力SWORD生态系统演进
文章出处:【微信号:gh_94c30763133f,微信公众号:FPGA那点事儿】欢迎添加关注!文章转载请注明出处。
相关推荐
。
图1:RV32I指令集
在讲RISC-V各个阶段,横向比较ARM架构,体现出RISC-V的优越性。
●RV32I寄存器
RISC-V
发表于 01-28 11:41
RISC-V开放架构设计之道, 是一本全面介绍RISC-V指令集架构设计、优化和实现的书籍。 书中详细介绍了RISC-V指令集体系结构,包括
发表于 01-29 10:09
第2章 RV32I:RISC-V基础整数指令集
本章重点讲解构成RISC-V基础整数指令集的基本指令和指
发表于 01-31 21:10
计算所研究员倪光南担任。图灵奖得主、美国加州大学伯克利分校教授David Patterson在成立仪式上发布了由中科院计算所翻译的中文版《RISC-V手册》。RISC-V中国联盟旨在以
发表于 08-02 11:50
RISC-V的由来 可能有些朋友不太清楚什么是CPU的指令集,其实就是指令的合集,那什么是指令呢?就是你吩咐
发表于 08-25 11:17
大学想开发一款CPU时,要么是一些老旧的架构,要么收费昂贵,芯片设计领域亟需一个开源的指令集。神说要有光,就有了光,神说要有空气,就有了空气,神说要有好的开源指令集,于是就有了RISC-V
发表于 06-18 19:59
【摘要】 本文首先对RISC-V的架构做了简要的介绍,在此基础上实现了LiteOS在RISC-V架构上的适配过程的具体步骤,希望对你有所帮助
发表于 07-28 07:46
什么是RISC-V?RISC-V指令具有哪些特点应用?自己怎么才能设计出设计一套指令集?
发表于 10-14 09:05
超级计算机等各种尺寸的处理器。在RISC-V指令集架构之前,伯克利分校已经有了四代RISC指令集架构的设计经验,第一代
发表于 12-16 06:24
RISC-V 手册 一本开源指令集的指南
本书是由 RISC-V 设计者 DAVID PATTERSON等亲自写的书。书写的非常精彩,和Risc-V一样非常简洁明了,没有废话,书本身也
发表于 04-22 18:04
RISC-V简介 RISC-V 是一个自由和开放的 ISA(开源指令集架构),通过开放的标准协作实现处理器创新的新时代。RISC-V ISA在
发表于 02-27 19:56
使用,同时也容许企业添加自有指令集拓展而不必开放共享以实现差异化发展。 架构简单 RISC-V架构秉承简单的设计哲学。体现为: 在处理器领域,主流的架构为x86与ARM架构。x86与ARM架构的发展的过程
发表于 03-19 10:52
基于“精简指令集(RISC)”原则的开源指令集架构。 指令集:存储在CPU内部,引导
发表于 03-30 16:40
RISC-V架构 RISC-V(发音为“risk-five”)是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。 与大
发表于 04-03 15:29
。RISC-V指令集有RV32I、RV32E、RV64I、RV64E、RV64I等等,RV代表RISC-V,32/64代表32位或64位,I和E都是基本指令集,
发表于 04-14 10:18
评论