电子设计自动化 EDA AI 芯片分析 Windows 桌面端

Chipper
EDA 芯片逆向工程工具

芯片图像采集AI 智能识别MOS 管自动提取网表生成 于一体。 从芯片照片到 PCB 设计的完整工作流,AI 加速逆向效率提升 10 倍+

基于 PyQt5 原生开发 ONNX 模型本地推理 支持私有化部署
Chipper v2.0 — EDA Chip Reverse Engineering
Chip Die Layout — AI Detected 8 MOS + 12 Connections
属性面板
类型
MOS 管 (N)
位置
(245, 128)
宽×高
24 × 48 μm
网络标签
NET_VCC_03
图层
Metal-1
就绪 | 缩放: 200% | 图层: Metal-1 AI 模型已加载
v2.0 正式版

核心功能亮点

从芯片图像到完整网表的全链路 AI 辅助设计工具链

📷

芯片图像采集 (ChipBuilder)

内置向导式采集流程,支持 EDA 软件(Cadence 等)自动截图。通过 win32 API + PyAutoGUI 实现精确坐标定位和批量抓取,一键完成整颗芯片的分层图像采集。

🔍

AI MOS 管智能检测

基于 ONNX 深度学习模型实现 MOS 管(NMOS/PMOS)自动识别与分类。支持批量推理,毫秒级单张检测速度,准确率达行业领先水平,大幅减少人工逐个标注的工作量。

过孔 & 节点联合检测

独立的 Joint(过孔/通孔)DNN 检测模型,精准定位金属层间连接点。结合连线追踪算法,自动还原芯片内部拓扑连接关系。

✏️

交互式矢量编辑画布

高性能 Qt Graphics Framework 渲染引擎,支持多边形、线条、MOS 管、连接器、标尺等 7 种图形元素。视口裁剪 + LOD 优化保证万级元素的流畅交互体验。

🔗

CSF 网表格式支持

内置 CSF(Chip Netlist Format)文件解析器,完整支持导入/导出芯片网表数据。多策略导入适配不同来源的网表格式,自动映射到画布图形元素。

📑

专业图层管理系统

类似 CAD 软件的图层面板,支持 Metal-1/2/3、Poly、Diffusion 等多图层独立控制可见性、可选择性、颜色自定义。图层隔离编辑避免误操作。

🛤️

PCB 走线自动追踪

AI 驱动的 PCB Trace 检测模型,自动识别电路板走线路径。结合图像分割算法提取导线骨架,为后续网表生成提供高质量输入数据。

⚙️

全类型属性编辑器

统一的 5 标签页属性对话框,覆盖所有图形类型的元数据编辑:基本属性(ID/名称/描述)、位置尺寸、类型专属参数(如 MOS 管极性/引脚)、显示样式、用户自定义扩展字段。

↩️

完整操作历史栈

无限级撤销/重做(Undo/Redo)机制,所有图形创建、编辑、删除、变换操作均可回溯。支持单步撤销和批量回退,保障设计过程的安全性。

完整工作流程

从原始芯片到可生产网表的标准化流程

1

芯片图像采集

通过 ChipBuilder 向导从 EDA 软件自动截取芯片各层级图像,批量保存为标准格式

ChipBuilder
2

AI 智能识别

ONNX 模型批量推理,自动检测 MOS 管、过孔、走线等关键元件并标注分类

AI Inference
3

交互式标注修正

在 ChipDesigner 画布中查看 AI 结果,人工校验、补绘漏检、修正误判,完善拓扑连接

ChipDesigner
4

导出网表与交付

导出 CSF 格式网表或第三方 EDA 格式,直接用于后续 PCB 版图设计和生产制造

CSF Export
技术架构

高性能渲染引擎

采用 Qt Graphics Framework 构建的专业级矢量画布渲染引擎, 通过视口裁剪(Viewport Culling)、细节层次(LOD)、防抖更新合并等多项优化技术, 在包含数万个图形元素的复杂芯片图中依然保持流畅的交互帧率。

  • 视口裁剪:仅渲染可见区域内的图形元素,跳过屏外对象
  • LOD 细节层次:远距离时简化图形绘制,降低 GPU 开销
  • 8ms 防抖更新:高频鼠标移动事件合并为单次刷新
  • 深色主题 QSS:专为长时间 EDA 工作设计的护眼配色方案
  • 多通道渲染:分离前景/背景/选中态/叠加层独立绘制
性能指标参考
图形元素数量 50,000+
交互帧率 60 FPS
MOS 检测延迟 < 50ms/张
内存占用 < 512MB
启动时间 < 3s
基于 Windows 11 / i7-12700H / 16GB 测试环境
图形系统

7 大图形类型全覆盖

完整的面向对象 Shape 类层次体系,每种图形类型均支持独立的属性编辑、 序列化持久化和渲染策略。满足芯片逆向工程中的各类标注需求。

🔷 PolygonShape
多边形区域标注(扩散区/阱区等)
📐 LineShape
连线路径 / 导线段 / 网络连接
⬡ MosShape
MOS 管(NMOS/PMOS)专用形状
⚫ ConnectorShape
连接点 / 过孔 / 引脚端口
⊙ JointShape
通孔 / 层间连接节点
📏 RulerShape
测量标尺 / 尺寸标注工具
📦 GroupShape
组合容器 — 将多个图形编组统一操作(平移/旋转/复制)
类继承关系
class Shape:
├── type, id, layer, visible, selectable
├── color, line_width, line_style
├── bounding_rect(), paint(), contains()
├── serialize() / deserialize()
└── property_dialog()
# 子类实现:
→ PolygonShape (points[], fill_rule)
→ LineShape (start, end, arrow)
→ MosShape (channel_type, pins[])
→ ConnectorShape (net_name, direction)
→ JointShape (via_layer, diameter)
→ RulerShape (start, end, unit)
→ GroupShape (children[], nested)

版本与服务

根据团队规模和需求选择合适的方案

基础版

定制
适合小型项目 / 个人开发者
  • ChipDesigner 画布编辑
  • 全部 7 种图形类型
  • 多图层管理
  • CSF 网表导入/导出
  • 撤销/重做
  • 属性编辑器
  • ChipBuilder 自动采集
  • AI MOS 检测模型
  • PCB 追踪算法
  • 定制化二次开发
咨询报价
推荐方案

专业版

定制
适合芯片设计团队 / 实验室
  • 包含基础版全部功能
  • ChipBuilder 自动采集向导
  • AI MOS 管 ONNX 推理
  • 过孔/节点联合检测
  • PCB 走线自动追踪
  • 预训练模型开箱即用
  • 批量处理流水线
  • ! 模型需 GPU 加速环境
获取技术方案
企业定制

企业版

定制
完全按需定制 · 私有化部署
  • 包含专业版全部功能
  • 私有化本地部署
  • 自定义 AI 模型训练
  • 第三方 EDA 格式对接
  • API / SDK 开放接口
  • 专属技术支持团队
  • 持续迭代与免费升级
  • 源代码授权可选
预约专家沟通

运行环境要求

最低配置

  • 操作系统:Windows 10 / 11(64位)
  • 处理器:Intel Core i5 或同级 AMD
  • 内存:8 GB RAM
  • 显卡:集成显卡即可(基础功能)
  • 存储:1 GB 可用空间
  • Python:3.8+(内置打包发布无需)

推荐配置(含 AI 功能)

  • 操作系统:Windows 11(64位)
  • 处理器:Intel Core i7 / AMD Ryzen 7
  • 内存:16 GB RAM 或更高
  • 显卡:NVIDIA GTX 1660+(CUDA 推理加速)
  • 存储:SSD 推荐,2 GB 可用空间
  • 显存:≥ 4GB VRAM(ONNX TensorRT)

核心技术栈

Python 3.9+
核心语言
PyQt5 / Qt
GUI 框架
PyTorch / ONNX
AI 推理引擎
OpenCV
图像处理
NumPy / SciPy
数值计算
win32 / PyAutoGUI
自动化控制

常见问题

Q: Chipper 和市面上的 EDA 工具(如 Cadence、Altium)有什么区别?

传统 EDA 工具侧重于「正向设计」(从原理图到版图),而 Chipper 专注于「逆向工程」(从芯片/PCB 照片还原网表)。它集成了 AI 自动识别能力,可以大幅加速从实物芯片到数字网表的逆向过程,是对传统 EDA 流程的补充而非替代。

Q: AI 检测的准确率如何?需要自己训练模型吗?

Chipper 内置了预训练的 ONNX 模型,针对常见的 MOS 管布局模式进行了大量数据训练,在标准芯片图像上可获得较高的检测召回率。对于特殊工艺或非标准布局,我们提供模型微调服务和定制化训练支持。

Q: 支持哪些芯片类型和工艺节点?

目前主要支持 CMOS 工艺的数字芯片和混合信号芯片的逆向分析,涵盖 0.5μm 到 28nm 的常见工艺节点。对于模拟芯片、射频芯片等特殊类型,可通过定制化开发扩展支持能力。

Q: 导出的网表可以对接哪些后续工具?

原生 CSF 格式可直接在工具内使用,同时支持转换为 SPICE、Verilog NETLIST 等通用格式,对接 HSpice、ModelSim、Cadence Virtuoso 等主流仿真和设计工具进行后续验证。

Q: 是否提供源代码授权?

企业版支持源代码授权选项,客户可在签署保密协议后获取完整源码,进行自主二次开发和深度定制。具体授权方式和价格请咨询商务团队。

准备好加速芯片逆向工程了吗?

立即联系我们获取演示与技术方案,让 AI 为您的芯片分析工作提速