RISC-V

[RISC-V技術ブログ連載第28回]Litexを使ってFPGAでRISC-Vを試す①

1.はじめに  前回の技術ブログではRISC-V ISA、およびRISC-V Core IPについて改めて解説しました。そして、RISC-V Core IPに対応したSoCジェネレータについてご説明し、SoCジェネレータの中でも手軽...
RISC-V

[RISC-V技術ブログ連載第27回]RISC-V Core IPに対応したSoCジェネレータ

1.はじめに  最近、RISC-VをFPGAで評価したい、そのようなご要望をお伺いする機会が増えてきています。また、ハードウェア、およびFPGAに不慣れなソフトウェアエンジニアでも手軽にFPGA上でRISC-Vを評価することができる...
RISC-V

[RISC-V技術ブログ連載第26回]TinyGoでLチカ

1.はじめに  少し間があいてしまいましたが、こちらのブログではRISC-Vをさらに盛り上げるべく、お手軽にRISC-Vを試す方法を中心に、引き続きRISC-V関連の技術情報をお届けしていきたいと思います。今回はRISC-Vボードで...
RISC-V

[RISC-V技術ブログ連載第25回]Rustで作られたRTOSを試す③

Rustで記述された組込み向けOSであるTockの構築方法、構築手順についてご紹介します。今回はいよいよSiFive RISC-Vが搭載されたHiFive1 RevBボード上でTockを実際に動作させる様子をお伝えします。
RISC-V

[RISC-V技術ブログ連載第24回]Rustで作られたRTOSを試す②

Rustで記述された組込み向けOSであるTockをRISC-V用に構築、動作確認するまでの手順をまとめました。
RISC-V

[RISC-V技術ブログ連載第23回]Rustで作られたRTOSを試す①

C/C++に代わる可能性のある言語として最近注目度が非常に高まっているRustを取り上げて、その概要をお伝えします。さらに、そのRustを用いて作られたというOSが存在し、中でも組込み用途での活用が期待できるOSを取り上げ、その概要と特徴、またRISC-Vのサポート状況についてお伝えしたいと思います。
RISC-V

[RISC-V技術ブログ連載第22回]QEMUを使ってRISC-Vを試す③ ~SiFive Intelligence X280編~

SiFiveが現在力を入れているSiFive Intelligence X280プロセッサ用の統合開発環境を使ってQEMUによるRISC-V Vector Extension (RVV)の動作についてご紹介します。
RISC-V

[RISC-V技術ブログ連載第21回] RISC-V 最新リリース仕様のご紹介 ~First New Specifications of 2022 概要~

今回の技術ブログでは、2022年6月21日にRISC-V InternationalによってRatifiedされたことが発表された、2022年の最初の4つの仕様と拡張について概要をご説明します。
RISC-V

[RISC-V技術ブログ連載第20回]Learn InventorでRISC-Vを始めよう②

RISC-V搭載のSiFive製Learn Inventorボードを使って熱中症対策デバイスを制作します。
RISC-V

[RISC-V技術ブログ連載第19回]Learn InventorでRISC-Vを始めよう①

RISC-V搭載のSiFive製Learn Inventorボードを使って身近に役立つデバイスの開発にチャレンジする様子をお伝えします。