特別版No.3 第6章 Efinix Sapphire SoCのソフトウェア開発…Xyloniボードで
入門向けの小規模な開発ボードで,簡単なゲーム・アプリケーションを作ります.開発環境に用意されているSapphire RISC-V SoC(エフィニックス)は,GPIOや割り込みの本数などといったペリフェラルの構成を自由に変更できるカスタマイズ可能なIPコアです.本稿ではFPGA上にこのSoCを構成し,その上で動かすソフトウェアの開発ツールの使い方と開発の流れを紹介します.
入門向けの小規模な開発ボードで,簡単なゲーム・アプリケーションを作ります.開発環境に用意されているSapphire RISC-V SoC(エフィニックス)は,GPIOや割り込みの本数などといったペリフェラルの構成を自由に変更できるカスタマイズ可能なIPコアです.本稿ではFPGA上にこのSoCを構成し,その上で動かすソフトウェアの開発ツールの使い方と開発の流れを紹介します.
AMDはミッドレンジFPGAであるKintexの最新世代としてKintex UltraScale+ Gen 2ファミリを発表した. 3つのデバイスがアナウンスされており,システムロジックセルは328~491K,CLB LUTは150~225…
初学者や学生,ホビー・ユーザが使える基板を数千円程度で用意するというテーマで,Tang Nano 9K( Sipeed )用ベースボードを設計しました.FPGA ボード以外の部品は秋葉原などで 1000 円以内で入手できます.ガーバ・データなどの設計情報や,SystemVerilog で記述した動作確認用のサンプル・プロジェクトも公開しました.
第1章 AI推論の実行速度が約4.37倍!CPU処理をFPGAロジックで高速化 (サポートページ) 第2章 マイコンで定番のlwIPをRISC-V CPUのIPコアで動かす (サポートページ) 第3章 CPU×ロジック設計の協調デバッグ環境を…
マイクロチップテクノロジーは,PolarFire Smart Embedded Videoの開発エコシステムを拡大し,SDI IPコアとQuad CoaXPressブリッジキットを提供する. 低消費電力かつ高帯域なビデオ接続を必要とするアプ…
FPGAというとAMD(旧ザイリンクス)やインテル(旧アルテラ),ラティスセミコンダクター,マイクロチップ・テクノロジー(旧マイクロセミ/アクテル)を思い浮かべる方も多いと思いますが近年,新しいFPGAベンダが登場しており,その1つにエフィニックス(Efinix)があります. 本稿では,エフィニックスのFPGAの開発の流れを解説します.ツールをインストールした後,リファレンス・ボードを使ってLEDの点滅を行います.
人間の鑑賞用ではなく,計算機が何らかの判断を行うための入力装置としてカメラを使う場合があります.それらは, マシン・ビジョンと呼ばれ,工場の製造ライン監視や商業施設の人流解析などで使われています.それらに用いるカメラ は,いずれも高価です.本稿では安価なRaspberry Pi Camera V2(以降,Piカメラ)を使って画像計測を試みます.Piカ メラを計測に使うときの課題をFPGAでいくらか克服し,安価なイメージセンサの応用範囲を広げることを目指します. Lucal Kanade法でオプティカルフローを使います.