promo.jpg

RISC-V(5)还活着!

2016年11月16日
RISC- v是一个可扩展的开源RISC指令集,可以在从定制soc到fpga的各种平台上实现。

本文是一部分TechXchangeRISC V

下载本文的。pdf格式

RISC-V(RISC 5)是一种紧凑、开源、指令集架构(ISA),是嵌入式应用的理想选择,包括物联网(IoT)的低功耗平台。它最初是在计算机科学部开发的伯克利加州大学的EECS部门(见图)它有自己的基础来促进它的使用和采用。

RISC-V于伯克利加州大学EECS部门的电脑科学部开发。这款模具射击是原始的RICV-I芯片。

RISC- v是一个真正的精简指令集计算(RISC)平台,使用显式的加载/存储架构。ISA使用32位指令,它没有条件代码,而是使用基于寄存器的比较分支指令。它基于一个包含32个寄存器的寄存器文件,尽管寄存器0包含一个值为0。系统可以配置16位、32位、64位和128位寄存器。没有硬件堆栈。跳转和链接(JAL)指令将程序计数器复制到寄存器。软件栈通常在需要时实现。其优点是可以实现不同的堆栈实现。

RISC-V实现的命名包括许多用字母表示的指令扩展。

  • 我整型配置
  • e嵌入式版本,只有16个注册文件
  • 原子,实时指导
  • 用于嵌入式应用的C-compact 16位指令集
  • m整数乘法和除法
  • f单精度浮点数
  • d双精度浮点数
  • q四精度浮点数
  • G-general,包括IAFDP

对于SIMD支持等特性,还有其他扩展。一个典型的嵌入式实例化将被指定为RV32EC (RISC-V, 32位,16寄存器文件,紧凑指令集)。RISC-V的高端实现可以运行Linux等操作系统。

RISC-V是嵌入式应用的理想选择。基本系统的指令小于50个。即使包括浮点等特征,这使得能够添加其他指令。RISC-V由GCC和LLVM等编译器技术支持,可以处理其他指令。低功耗IOT应用程序可以通过在硬件中实现某些功能来受益于此方法。

RISC-V开始作为学术练习,但已经进入了商业空间的礼貌,如SiFive.SiFive的Freedom系列是真正的RISC-V核心实现。Freedom U500平台是一个RV64GC实现,而Freedom E500是一个RV32IMC/RV32EMC实现。该U500可通过台积电使用其28纳米技术。它支持缓存一致性的多核实现,支持高速外设,包括PCIe 3.0、USB3.0、千兆以太网和DDR3/4内存控制器。E500采用180纳米技术,支持片上闪存、OTP和SRAM。

那些不想深入定制芯片的人可以利用Microsemi的支持RISC-V的SmartFusion 2 fpga。Microsemi支持一系列RISC-V实现,最高可达128位RV128I。Microsemi的FPGA支持ARM的Cortex-M1,但如果要将设计从FPGA转移到定制的ASIC,则需要获得许可。RISC-V的情况就不同了。Microsemi包括一个完整的开发平台,包括其Libero FGPA IDE和基于eclipse的SoftConsole软件IDE。该系统包括图形配置工具。

RISC-V的简单性也可能在需要认证的安全和安全应用中有利。当然,ARM已经在它的一些平台上做到了这一点

(顺便说一下,这篇文章的标题是改编自电影中的一句话短路.五号是机器人主角。)

下载本文的。pdf格式
此文件类型包括适用时的高分辨率图形和原理图。

从我们的合作伙伴

TPS92520-Q1 4.5-V至65 V双1.6-A同步降压LED驱动器,具有SPI控件

2021年2月15日,
1功能•AEC-Q100合格用于汽车应用。- 1:-40°C至125°C环境工作温度。- 设备HBM分类级别......

3-V到65-V,汽车理想的二极管控制器驱动背靠背的nfet

3-V到65-V,汽车理想的二极管控制器驱动背靠背的nfet

欢迎来到边缘

照片/图像学分(按显示顺序)。pinkeyes - stock.adobe.com, Monopoly919 - stock.adobe.com, proindustrial2 - stock.adobe.com。加入我们吧…

4.2-V至60-V,150mΩ,0.1-2.23A eFuse,具有集成输入反极性保护

4.2-V至60-V,150mΩ,0.1-2.23A eFuse,具有集成输入反极性保护

协同处理器体系结构:一种用于快速成型的嵌入式系统体系结构

7月6日,2021年
编辑器注 - 虽然众所周知,其数字处理性能和吞吐量,但协处理器架构提供嵌入式系统...

一个3-A, 1.2 vout线性调节器,效率80%,Plost < 1 W

模拟应用期刊。Texas Instruments InclinatedPower管理。高性能模拟产品www.ti.com/aj 4q 2006.介绍使用...

声音你的意见!

本网站要求您注册或登录后发表评论。
目前还没有任何评论。想开始对话吗?

从我们的合作伙伴

TPS92520-Q1 4.5-V至65 V双1.6-A同步降压LED驱动器,具有SPI控件

1功能•AEC-Q100合格用于汽车应用。- 1:-40°C至125°C环境工作温度。- 设备HBM分类级别......

3-V到65-V,汽车理想的二极管控制器驱动背靠背的nfet

3-V到65-V,汽车理想的二极管控制器驱动背靠背的nfet

欢迎来到边缘

照片/图像学分(按显示顺序)。pinkeyes - stock.adobe.com, Monopoly919 - stock.adobe.com, proindustrial2 - stock.adobe.com。加入我们吧…

4.2-V至60-V,150mΩ,0.1-2.23A eFuse,具有集成输入反极性保护

4.2-V至60-V,150mΩ,0.1-2.23A eFuse,具有集成输入反极性保护

协同处理器体系结构:一种用于快速成型的嵌入式系统体系结构

编辑器注 - 虽然众所周知,其数字处理性能和吞吐量,但协处理器架构提供嵌入式系统...
Baidu