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

2019年02月26日 作者:mido

对于常在开源硬件界混的小伙伴,相信对市面上的一些单板计算机都不陌生,什么树莓派、香蕉派、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。

1 2 3

相关文章

tracer