ツール案内 演習2 サポート

EDA Playground 使い方ガイド

ブラウザだけでVerilogをシミュレーションできる無料ツール

EDA Playground とは?

EDA Playgroundedaplayground.com)は、 インストール不要でブラウザ上から Verilog / VHDL などのHDLをシミュレーションできる 無料のオンラインツールです。

🌐
ブラウザだけで使える
インストール不要。ChromeやEdgeで動作。
🔬
波形表示対応
EPWave で信号の変化を視覚的に確認できる。
💾
保存・共有可能
コードを保存してURLで共有できる。
⚠️
注意:保存・シミュレーション機能を使うには Google アカウント(Gmail) でのログインが必要です。 アカウントをお持ちでない方は、先に Google アカウントを作成してください。

Step 1:Google アカウントの準備

すでに Gmail をお持ちの方はこのステップをスキップしてください。

1

Google アカウント作成ページを開く

https://accounts.google.com/signup にアクセスする。

2

姓名・ユーザー名・パスワードを入力する

ユーザー名が Gmail アドレスになります(例:[email protected])。

3

電話番号の確認(SMS 認証)

携帯電話番号を入力し、届いた6桁のコードを入力して確認します。

4

生年月日・性別を入力して完了

「同意する」をクリックするとアカウント作成完了です。

Step 2:EDA Playground にログイン

1

EDA Playground を開く

https://edaplayground.com にアクセスする。

2

右上の「Log in」をクリック

「Sign in with Google」を選択し、Gmail アカウントでログインします。

3

ログイン完了を確認

右上にアカウント名が表示されればログイン成功です。

Step 3:EDA Playground の画面説明

[ 左パネル:Testbench ]
テストベンチのコード
(入力パターンを与えて検証)

[ 右パネル:Design ]
設計するモジュールのコード
(DUT: Design Under Test)
[ 上部:ツールバー ]
▶ Run ボタン → シミュレーション実行
Simulator 選択(Icarus など)
Open EPWave → 波形表示

[ 下部:ログ出力 ]
コンパイル・実行結果が表示される
エラーメッセージもここに出る
1

Simulator を選択する

上部の「Simulators」プルダウンから Icarus Verilog 12.0 を選択します。

2

「Open EPWave after run」にチェックを入れる

波形ビューア(EPWave)が自動で開くようになります。テストベンチに $dumpfile / $dumpvars が必要です。

3

▶ Run ボタンを押す

下部ログに「Finished!」が表示されれば成功。$display の出力もここで確認できます。

4

波形を確認する(EPWave)

波形ウィンドウが開いたら、左パネルの信号名をクリックして波形エリアにドラッグ。「Fit」ボタンで全体表示。

5

コードを保存する

ログイン済みの場合、「Save」ボタンでコードを保存でき、固有のURLが発行されます。

推奨設定まとめ

設定項目 推奨値 備考
Language Verilog 演習はすべて Verilog
Simulator Icarus Verilog 12.0 無料・高速
Open EPWave after run ✅ チェックする 波形確認のため
Testbench の記述 左パネルに記述 左がテスト、右が設計

よくあるエラーと対処法

❌ "Unable to save, please log in"

→ ログインできていません。右上「Log in」から Google アカウントでログインしてください。

❌ コンパイルエラー "error: ..."

→ 下部ログのエラーメッセージを確認し、該当行の構文を修正してください。セミコロン ; の忘れや匶弧の不一致が多いです。

⚠️ 波形が表示されない

→ テストベンチに $dumpfile("dump.vcd");$dumpvars(0, tb_module); の両方が記述されているか確認してください。

⚠️ シミュレーションが終わらない

initial ブロックの最後に $finish; を書き忘れていないか確認してください。

準備ができたら演習へ!