Tokyo Institute of Technology 2022-1Q
code ~/.ssh/config
でリモート接続時のコマンドを省略する
Host acri
HostName gw.acri.c.titech.ac.jp
User <user-name>
PreferredAuthentications publickey
UseKeychain yes
AddKeysToAgent yes
のような内容を追加する。
- vscodeで Remote - SSH という拡張機能をインストール
- Connect to Host から acri へ接続する
-
4.
の方法でアクセスできた先ではiverilog <filename>.v
のような処理は行えないので、自分が予約したサーバへアクセスする。ssh vs<server-number>
でアクセスする。 -
vscode側で、Open Folder から cld を選択し開く
-
GUIでファイルを見ることができる
-
ローカルからリモートへデータをアップロードする場合は、ドラック&ドロップで可能
-
リモートからローカルへデータをダウンロードする場合は、ファイルを選択して右クリックでダウンロードが可能(ファイル指定でするのは面倒なので、ダウンロードしたいファイルをまとめてフォルダにするのが良い )
-
brew install icarus-verilog
homebrew-icarus-verilog -
brew install --cask xquartz gtkwave
GTKWaveのインストール
ACRi: サーバで Vivado と Vitis (または SDK) を使用する
gnome-session-properties
Add
->setxkbmap jp
->Save
iverilog -s m_top -W all code121.v