k0b0's record.

Computer Engineering, Arts and Books

オープンソースプロセッサ(RISC-Vベース)について参考になるページ[@ 2018/08/18 update]

最近見つけた、オープンソースプロセッサ(RISC-Vベース)に関して参考になるページをメモしておく。

SiFive Forums

RISC-Vに関連したフォーラムである。
「RISC-V始めたいんだけど、どこから始めていいのか分からん!」という人は最初に見てみるといいかも(?)

SiFive Forums

PULP: The Open-Source Parallel Ultra-Low-Power Processing Platform

チューリッヒ工科大学とボローニャ大学のオープンソースプロジェクト。
SystemVerilogで記述したRISC-Vベースのプロセッサ(RI5CY、Zero-riscy、Micro-riscy、Ariane)がgithubにて公開されている。

PULP Platform | Parallel Ultra Low Power Platform

Piccolo

Bluespec Incの組み込み/IoT用のRISC-Vプロセッサ。

特徴

  • パイプライン構成:3段パイプライン、インオーダー
  • 命令セット:M拡張(整数乗算/除算)のRV32I
  • 特権レベル:マシンとユーザー
  • 割り込み:外部割り込み、タイマー割り込み、ソフトウェア割り込み

github.com

Bluespec Inc 公式ページ
Bluespec

備考

近日追記予定。