DeepDataFlowチップ設計 AI プラットフォーム
G2 · Community Edition

チップ設計フローを
ひとつの場所に。

デジタル実装のためのローカルなコントロールセンター。プロジェクト、ブロック、ライブラリ、設計データを整理し、RTL からサインオフまでのオープンソース EDA フローを起動して、Linux ワークステーションのブラウザーで結果を比較できます。

インストール不要 · EDA ツールと PDK を同梱 · データは手元のマシンに

クイックスタート · bash
# 1. ダウンロードして展開(約 530 MB)
$ wget https://github.com/DeepDataFlow/G2/releases/download/v1.0.0/G2_v1.0.0.tar.gz
$ tar zxvf G2_v1.0.0.tar.gz

# 2. ワークスペースを作成して初期化
$ mkdir g2 && cd g2
$ ../G2_v1.0.0/g2/bin/g2init

# 3. 環境を読み込んで G2 を起動
$ source g2.rc
$ g2
表示された localhost の URL を Firefox で開きます。3 分のインストール動画 ↗
ひとつのローカルワークスペースプロジェクト、ブロック、ライブラリ、設計データ
RTL からサインオフまで設計フロー全体を実行・追跡
手元の Linux マシンで動作サーバーは 127.0.0.1 だけで待ち受け
G2 ワークスペース

設計データから
比較できる結果へ。

G2 はプロジェクト管理とフロー実行をブラウザーの画面にまとめます。実装の進み具合を追い、設計データを確認し、実行ごとの結果を比較できます。すべて Linux ワークステーション上で完結します。

localhost:6003 · Impl Status · gcd
G2 の Impl Status 画面。gcd ブロックの 3 回の実装結果が並び、それぞれにフロアプランのサムネイル、幅、高さ、実行時間、インスタンス数、密度、シナリオごとのタイミング、フローの状態が表示されています。
Impl Status 画面で gcd の 3 回の実装を比較:シナリオごとのフロアプラン、ダイサイズ、密度、実行時間、タイミングを並べて表示。
01 / ORGANIZE

プロジェクト、ブロック、ライブラリ

設計プロジェクトとそのブロック、ライブラリ、データを、一貫したバージョン管理付きのワークスペースで管理します。

02 / RUN

オープンソースの RTL-to-signoff

同梱のツールチェーンで完全なフローを実行:論理合成、フロアプラン、配置、CTS、配線、サインオフタイミング。

03 / COMPARE

実装状況をひと目で

フロアプラン、ダイサイズ、密度、実行時間、タイミングを含め、実行結果を並べて比較します。

04 / ASSIST

チップ設計の AI アシスタント

チップ設計フローを扱うための AI アシスタントを G2 に内蔵しています。 動作を見る ↗

EDA ツール
OpenROADOpenSTAYosys + yosys-slangVerilatorMagicNetgen
PDK
Nangate45SkyWater 130ASAP7
はじめに

ダウンロードから
デモプロジェクトまで数分で。

Community Edition には Tcl と Node.js のランタイム、オープンソース EDA ツール、3 つの PDK、すぐに実行できるデモが含まれています。システムへの追加インストールは不要です。

OS

  • Ubuntu 22.04 / 24.04 / 25.04フルサポート
  • Rocky / RHEL 8+プラットフォームのみ

同梱の OpenROAD、Yosys、Verilator には glibc 2.35 以上が必要です。

システムパッケージ

G2 はいくつかの標準的なコマンドラインツールを使います。Ubuntu の場合:

sudo apt-get install -y xterm tcsh \ vim-gtk3 firefox tcl coreutils gzip

デモプロジェクトを作る

スクリプト 1 つで、チュートリアルで使う gcd と spm ブロックを準備します。sky130 と asap7 版もあります。

$G2_ROOT/demo_case/nangate45/build.sh

G2 Community Edition を試す

GitHub でドキュメントを読み、動作要件を確認して、クイックスタートの手順を入手できます。完全なプロジェクトを見たい方は sky130 デモをどうぞ。

お問い合わせ

DeepDataFlow へ
お問い合わせ。

G2、ライセンス、独自フローの実行について、ご質問はメールでお気軽にどうぞ。担当者からご連絡します。