オープンソースプロセッサ(RISC-Vベース)について参考になるページ[@ 2018/08/18 update]
最近見つけた、オープンソースプロセッサ(RISC-Vベース)に関して参考になるページをメモしておく。
SiFive Forums
RISC-Vに関連したフォーラムである。
「RISC-V始めたいんだけど、どこから始めていいのか分からん!」という人は最初に見てみるといいかも(?)
PULP: The Open-Source Parallel Ultra-Low-Power Processing Platform
チューリッヒ工科大学とボローニャ大学のオープンソースプロジェクト。
SystemVerilogで記述したRISC-Vベースのプロセッサ(RI5CY、Zero-riscy、Micro-riscy、Ariane)がgithubにて公開されている。
Piccolo
Bluespec Incの組み込み/IoT用のRISC-Vプロセッサ。
特徴
- パイプライン構成:3段パイプライン、インオーダー
- 命令セット:M拡張(整数乗算/除算)のRV32I
- 特権レベル:マシンとユーザー
- 割り込み:外部割り込み、タイマー割り込み、ソフトウェア割り込み
Bluespec Inc 公式ページ
Bluespec
備考
近日追記予定。