FPGA

PythonでFPGAを扱える?Ultra96-V2でPYNQを動かしてみた(2) ~ オーバーレイ作成編

FPGAボードUltra96-V2を入手したのでPythonでFPGAが扱えるというPYNQ環境を試してみました。第1回目ではUltra96-V2にPYNQ環境を構築し使える状態となりました。今回は、ボード上のLEDの点灯制御を行うオーバーレイを作ってみたいと思います。

PythonでFPGAを扱える?Ultra96-V2でPYNQを動かしてみた(1) ~ 導入編

FPGAボードUltra96-V2を入手したのでPythonでFPGAが扱えるというPYNQ環境を試してみました。第1回目はUltra96-V2にPYNQ環境を構築する導入編です。

FPGAカーネル超入門 (2)

前回のFPGAカーネル超入門 (1) では、OpenCLを使用したホスト側プログラムから、カーネルを動かせるようになりましたが、ホスト側で何をやっているのか、特にカーネルを実行するためにどんなことが行われているのか気になります。 そこで、今回は、OpenCLよ…

FPGAカーネル超入門 (1)

Linux カーネルならぬ、FPGA カーネルに関する解説記事です。 対象とする FPGA は、サーバに PCI-e で接続して使用するもので、アクセラレータとも呼ばれています。アクセラレータとしては GPU が最も一般的かと思いますが、FPGA も最近何かと話題になってい…