“ RVBoards 致力于推动 RISC-V 的开源软件生态建设,通过开源软件赋能每一片 RISC-V Board。Perf-V 系列是由 PerXLab 研发设计的 FPGA 开源硬件平台,专门用于 RISC-V IP 的开发、验证和学习的开源硬件平台,已支持多种 RISC-V 的开源 IP 和商业 IP。”

 

 

Perf-V1 简介

采用 Xilinx Artix-7 FPGA 芯片。提供丰富的外设接口,包括 PMOD、Arduino、JTAG、UART 接口以及可供扩展 HDMI、VGA、USB2.0/3.0、摄像头、蓝牙、SD 卡、扩展板等的高速接口,灵活性强。

 

 

Perf-V1 板框结构示意图

 

 物理尺寸:85mm X 95mm

已支持 RISC-V core

阿里平头哥 wujian100(开源)

蜂鸟 e200(开源)

Syntacore SCR1 (开源)

优矽科技 WH-32

以及其他同等规格的 IP core

 

丰富的应用案例

    Perf-V 平台上既可以学习 FPGA 编程,也是学习 RISC-V Core 的设计和验证。我们提供了大量的 RISC-V Core 实验案例:三色 LED 灯显示实验,LED 点阵实验,智能小车,TFT 屏幕显示实验,简易示波器试验,四轴飞行器试验,波形发生器试验。也提供了 FPGA 的实验案例:流水灯,DDR3,XADC,摄像头 HDMI 显示,摄像头 VGA 显示,USB 传输等各种有趣案例。

 

上手很简单

Perf-V1 运行贪吃蛇小游戏 DEMO

基于 Perf-V1 的智能小车

基于 Perf-V 波形发生器

基于 Perf-V 的简单示波器

 

完整的调试工具和软件

知名高校、研究所在教学、实验、科研广泛合作

 

1、什么是 RVBoards 开源软件生态?

RVBoards 开源软件生态的目标是为 RISC-V 体系提供可靠的、高性能的、可持续发展的开源基础软件和建设开发者社区。

RVBoards 开源基础软件主要包括三部分:RISC-V Computing Library(简称 RVCL), OS kernel, AI platform。

RVBoards 开源软件将努力获得行业的广泛认可,发展成为 RISC-V 行业统一的开源软件生态。

 

2、什么是 RVBoards?

是采用 RVBoards 开源基础软件的所有 RISC-V 板级硬件系统的统称。

我们并不制定任何板级硬件技术标准,只是赋能 RISC-V Boards。

我们鼓励芯片公司 / 方案公司 / 制造商研发与生产各种 RISC-V 开源硬件,在获得基础软件授权后冠以 RVBoards 名称,也欢迎通过 RVBoards 生态进行推广、销售。

 

RVBoards 愿景:" 开源软件赋能每一片 RISC-V Board! "