ACRiルーム

24Q1

カウンタ回路を FPGA で動作させて挙動を確認しよう(入門編)

この記事では、ACRi ルームのコンピュータと FPGA を利用して、Verilog HDL で記述される簡単なカウンタ回路を動作させて、その挙動を確認する方法を説明します。 Verilog HDL で記述したハードウェアの内容や、論理合成、配置・配線といった処理の詳細は後回しにします。Vivado を活用して、FPGA を動かすこと、動かした FPGA の動作を確認することを目標にします。 FPGA の設計・開発に慣れていないみなさんを対象とする初級の内容です。ACRi ルームの...
24Q1

波形ビューア GTKWave の導入と利用方法

この記事では、GTKWave と呼ばれる波形ビューアの「導入方法」と「基本的な利用方法」をまとめます。波形ビューアを活用することで、効率的に、設計・実装したハードウェアの動作を確認できます。また、設計・実装したハードウェアが怪しい挙動をするときに、その原因を突き止める (デバッグする) ことができます。 ACRi ルームのコンピュータで GTKWave を起動してみる ACRi ルームでログインするコンピュータ (例えば、vs001 や vs002) には GTKWave がインス...
ACRiルーム

ACRi ルーム・ハンズオン : HLS 入門 (1) イベントレポート

2023年6月17日(土) 15:00-17:00に、東京工業大学 情報工学系の計算機室 (大岡山キャンパス) において「ACRi ルーム・ハンズオン : HLS 入門」を開催しました。HLS (High Level Synthesis、高位合成) の入門者 / 初級者を対象に、HLS による FPGA 開発を体験してその魅力に触れることが目的です。当日は10名が参加して HLS による回路設計を体験しました。 HLS は、C/C++ などのプログラミング言語を利用し、RTL (Regi...
ACRiルーム

ACRiルームのDE10-Liteを使ってみよう

ACRi ルームには、Intel の FPGA である MAX10 を搭載した DE10-Lite が9台設置されています。この記事では、Intel の FPGA 開発ツールである Quartus Prime Lite を使って、DE10-Lite 向けの設計をする手順を紹介します。 Quartus Primeの起動 DE10-Lite は、vsA01 から vsA09 までの9台のホストで利用することができます。まずは、そのうちのどれかに リモートデスクトップ や X2Go を使...
ACRiルーム

ネットワークで簡単にパーシャルリコンフィギュレーション (1)

この記事では、ACRi ルームに設置されている vs800系のマシンと、それらに接続されている Arty A7 FPGA ボードの使い方を説明します。このプロジェクトでは、ネットワークで簡単にパーシャルリコンフィギュレーションを試すことができます。 具体的には、Arty A7 で動作するソフトプロセッサ、ネットワークやメモリを制御するコントローラを動作させながら、ユーザが作成したハードウェアだけを FPGA にコンフィギュレーションして動かします。加えて、JTAG を用いてコンフィギュレ...
ACRiルーム

Windows 10 の「リモート デスクトップ接続」と PowerShell で FPGA 利用環境 (ACRi ルーム) を使う

ACRi の FPGA 利用環境 (ACRi ルーム) に接続する方法をまとめます。Windows 10 のコンピュータから、Ubuntu がインストールされた ACRi ルームの Linux のコンピュータに接続する方法です。Windows 10 に入っている「リモート デスクトップ接続」と PowerShell を使います。 試しにサーバーコンピュータにログインする Windows の「ここに入力して検索」に powershell と入力して、Windows PowerShel...
ACRiルーム

macOS の「Microsoft Remote Desktop 10」で FPGA 利用環境 (ACRi ルーム) を使う

ACRi の FPGA 利用環境に macOS から接続する方法についてまとめます。 Windows 10から接続する方法についてはこちらの記事を参照してください。 本記事で説明する接続方法は macOS High Sierra 10.13以降を対象とします。本記事では macOS Mojave 10.14.6を用いて説明します。 ssh で FPGA 利用環境を使用する macOS から FPGA 利用環境のサーバに接続するには標準でインストールされているターミナルを利用し...
ACRiルーム

Windows 10 の「リモート デスクトップ接続」で FPGA 利用環境 (ACRi ルーム) を使う

ACRi の FPGA 利用環境 (ACRi ルーム) に接続するオススメの方法をまとめます。いつも Windows 10 のコンピュータを使っていて、そこからネットワークの向こう側の Ubuntu がインストールされた Linux のコンピュータに接続する方法です。Windows 10 に入っている「リモート デスクトップ接続」を使います。また、Tera Term とよばれるターミナルエミュレータも使います。 ACRi ルームの本格運用は 2020 年8月1日から始まっています ...
タイトルとURLをコピーしました