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 주소를 Firefox에서 엽니다.3분 설치 영상 보기 ↗
하나의 로컬 작업 공간프로젝트, 블록, 라이브러리, 설계 데이터
RTL부터 사인오프까지전체 설계 흐름을 실행하고 추적
내 Linux 컴퓨터에서 실행서버는 127.0.0.1에서만 대기
G2 작업 공간

설계 데이터에서
비교 가능한 결과까지.

G2는 프로젝트 관리와 흐름 실행을 브라우저 화면 하나로 모읍니다. Linux 워크스테이션에서 구현 진행 상황을 따라가고, 설계 데이터를 살펴보고, 실행별 결과를 비교할 수 있습니다.

localhost:6003 · Impl Status · gcd
G2의 Impl Status 화면. gcd 블록의 구현 결과 세 개가 나열되어 있고, 각각 플로어플랜 썸네일, 폭, 높이, 실행 시간, 인스턴스 수, 밀도, 시나리오별 타이밍, 흐름 상태가 표시됩니다.
Impl Status 화면에서 gcd의 구현 세 번을 비교: 시나리오별 플로어플랜, 다이 크기, 밀도, 실행 시간, 타이밍을 나란히 표시.
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 도구, PDK 3종, 바로 실행할 수 있는 데모가 들어 있습니다. 시스템에 따로 설치할 것은 없습니다.

운영체제

  • 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

데모 프로젝트 만들기

스크립트 하나로 튜토리얼에서 쓰는 gcd와 spm 블록을 준비합니다. sky130과 asap7용도 있습니다.

$G2_ROOT/demo_case/nangate45/build.sh

G2 Community Edition 둘러보기

GitHub에서 문서를 읽고, 요구 사항을 확인하고, 빠른 시작 단계를 받아 보세요. 완성된 프로젝트가 궁금하다면 sky130 데모를 확인하세요.

문의

DeepDataFlow에
문의하기.

G2, 라이선스, 직접 흐름을 실행하는 것에 관해 궁금한 점이 있으신가요? 이메일을 보내 주시면 답변드리겠습니다.