DeepDataFlowCHIP DESIGN AI PLATFORM
Introducing G2 · Community Edition

Chip design flows,
all in one place.

A local control center for digital implementation: organize projects, blocks, libraries and design data, launch open-source EDA flows from RTL to signoff, and compare results in a browser on your Linux workstation.

No install step · Bundled EDA tools & PDKs · Data stays on your machine

Quick start · bash
# 1. Download and extract (~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. Create and initialize a workspace
$ mkdir g2 && cd g2
$ ../G2_v1.0.0/g2/bin/g2init

# 3. Load the environment and start G2
$ source g2.rc
$ g2
Open the printed localhost URL in Firefox.Watch the 3-min install ↗
One local workspaceProjects, blocks, libraries and design data
RTL through signoffRun and track the complete design flow
Runs on your Linux machineServer listens on 127.0.0.1 only
The G2 workspace

From design data
to comparable runs.

G2 brings project organization and flow execution into a browser-based interface. Follow implementation progress, inspect design data and compare outcomes across runs, all from your Linux workstation.

localhost:6003 · Impl Status · gcd
G2 Impl Status view listing three implementation runs of the gcd block, each with a floorplan thumbnail, width, height, runtime, instance count, density, per-scenario timing and flow status.
Three implementation runs of gcd compared in the Impl Status view: floorplan, die size, density, runtime and timing for each scenario, side by side.
01 / ORGANIZE

Projects, blocks & libraries

Keep design projects and their blocks, libraries and data in a consistent, versioned workspace.

02 / RUN

Open-source RTL-to-signoff

Use the bundled toolchain to run complete flows: synthesis, floorplan, place, CTS, route and signoff timing.

03 / COMPARE

See implementation status

Compare runs side by side, including floorplan, die size, density, runtime and timing.

04 / ASSIST

AI assistant for chip design

An AI assistant built into G2 for working with chip design flows. See it in action ↗

EDA tools
OpenROADOpenSTAYosys + yosys-slangVerilatorMagicNetgen
PDKs
Nangate45SkyWater 130ASAP7
Get started

From download to
a demo project in minutes.

The Community Edition ships with Tcl and Node.js runtimes, open-source EDA tools, three PDKs and ready-to-run demo cases. There is nothing to install system-wide.

Operating system

  • Ubuntu 22.04 / 24.04 / 25.04Full support
  • Rocky / RHEL 8+Platform only

Bundled OpenROAD, Yosys and Verilator need glibc 2.35+.

System packages

G2 uses a few standard command-line tools. On Ubuntu:

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

Build a demo project

One script sets up the gcd and spm blocks used in the tutorials. Also available for sky130 and asap7.

$G2_ROOT/demo_case/nangate45/build.sh

Explore G2 Community Edition

Read the documentation, review requirements and get the quick-start steps on GitHub. Want a complete project? Try the sky130 demo.