Skip to content

jijinbei/veryl-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Veryl & Verilator Development Environment

このリポジトリは、VerylとVerilatorを使用したハードウェア記述言語(HDL)開発のためのDev Container環境を提供します。

含まれるツール

  • Veryl v0.16.0: 新しいハードウェア記述言語
  • Verilator (stable): 高性能Verilogシミュレーター
  • Ubuntu latest: 最新のUbuntu環境

セットアップ

前提条件

  • Docker
  • Visual Studio Code
  • Dev Containers拡張機能

使用方法

  1. このリポジトリをクローン:
git clone <repository-url>
cd veryl-docker
  1. VSCodeでフォルダを開く:
code .
  1. VSCodeで「Dev Containers: Reopen in Container」を実行

mounts設定について

devcontainer.jsonのmounts設定:

"mounts": [
    "source=${localWorkspaceFolder},target=/workspace,type=bind,consistency=cached"
]

ディレクトリ構造

veryl-docker/
├── .devcontainer/
│   ├── devcontainer.json    # Dev Container設定
│   └── Dockerfile          # コンテナイメージ定義
├── examples/               # サンプルプロジェクト
└── README.md              # このファイル

開発ワークフロー

  1. Verylコードを作成・編集
  2. コンテナ内でコンパイル・シミュレーション実行
  3. 結果をホスト側で確認

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published