项目、模块与库
把设计项目和它的模块、库与数据,放在一致、有版本管理的工作环境里。
数字实现的本机控制中心:管理项目、模块、库与设计数据,启动从 RTL 到签核的开源 EDA 流程,并在 Linux 工作站的浏览器里比较结果。
无需安装 · 内置 EDA 工具与 PDK · 数据留在你的电脑
# 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 网址。观看 3 分钟安装教程 ↗G2 把项目管理与流程执行整合到浏览器界面里。在 Linux 工作站上就能追踪实现进度、检查设计数据,并比较不同次运行的结果。
gcd 的三次实现:每个场景的 floorplan、die 尺寸、密度、运行时间与时序。把设计项目和它的模块、库与数据,放在一致、有版本管理的工作环境里。
用内置的工具链跑完整流程:综合、floorplan、placement、CTS、绕线与签核时序。
并排比较多次运行的结果,包括 floorplan、die 尺寸、密度、运行时间与时序。
G2 内置的 AI 助手,协助你操作芯片设计流程。 观看演示 ↗
社区版内置 Tcl 与 Node.js 运行环境、开源 EDA 工具、三套 PDK,以及可以直接运行的示例。不需要在系统上另外安装任何东西。
内置的 OpenROAD、Yosys 与 Verilator 需要 glibc 2.35 以上。
G2 会用到几个常见的命令行工具。在 Ubuntu 上:
一个脚本就能建好教程视频里用的 gcd 与 spm 模块。sky130 与 asap7 也有。
在 GitHub 上阅读文档、确认系统要求并获取快速开始步骤。想看完整项目?试试 sky130 demo。
对 G2、授权或运行自己的流程有任何问题吗?给我们写信,我们会尽快回复。