本文信息来源于 Cadence 官方支持网站,包括 JedAI Platform (Server) User Guide 25.14 与 Installation Guide 25.14。

JedAI 是什么

JedAI(Joint Enterprise Data and AI)是 Cadence 推出的企业级 AI 与数据平台,定位为 Cadence “通往自主设计之旅(Journey to Autonomous Design)”的核心 AI 基础设施。它将大语言模型(LLM)能力与 EDA 工具链深度融合,支持从第 2 级(对话式 LLM)到第 4 级(多步骤 Agentic 工作流)的自动化程度演进。

JedAI 由两大平台构成:

LLM 基础设施平台

组件 说明
Model Gateway OpenAI 兼容 API,统一接入云端与本地模型
Tool Calling(MCP) 通过 Model Context Protocol 调用 Genus、Conformal、Virtuoso 等 EDA 工具
Index Server + RAG 基于向量数据库的检索增强生成,索引 Cadence 产品文档
GPU Server 本地大模型推理(A100/H100/H200/AMD MI300X 集群)
安全与管理 LDAP 集成、HTTPS/TLS、用户权限管理

数据平台

组件 说明
Catalog 数据资产目录管理
Analytics Engine 支持 Pandas / Spark 分析引擎
Pipeline / Workflow ML 流水线与任务调度
MLOps 模型训练、版本管理
Notebook 交互式数据分析(类 Jupyter)
Dashboard / App 可视化与应用层

在数字芯片设计全流程中的使用场景

1. EDA 文档智能问答

通过内置的 RAG(检索增强生成)机制,JedAI 将 Cadence 全系产品的 User Guide 和 ASK 门户文章向量化存入数据库,工程师可以用自然语言提问,直接获取精准的工具使用说明。

示例提示:

1
2
3
4
> How to fix setup timing violations in Innovus?
> Look up the usage of place_opt_design, then write me a script
> Search for clock tree synthesis documentation in Innovus
> List all available Cadence knowledge bases

JedAI Documentation MCP Server 提供两个核心 API:

  • search_cadence_knowledge(query, product, version, k) — 按产品版本检索文档
  • list_cadence_knowledge — 列出所有已索引的知识库

2. IDE 集成(VSCode / 终端)

JedAI 支持两种工程师日常开发界面:

  • VSCode Continue 插件:通过 OpenAI 兼容 API 接入 JedAI,在 IDE 内直接访问 Cadence 知识库,辅助编写 Tcl/Python EDA 脚本。
  • OpenCode 终端助手:专为 SSH 远程 Linux 环境设计,无需图形界面,在服务器终端内即可使用 AI 能力。

支持的模型包括:Gemini 2.5 Pro、Llama 3.3、DeepSeek R1、Claude Sonnet 4。

3. Tool Calling:AI 直接调用 EDA 工具

JedAI 通过 Model Context Protocol(MCP)实现 AI 与 EDA 工具的双向调用:

  • Genus(逻辑综合):AI 可自动调用 Genus,完成时序约束优化、面积/功耗权衡分析
  • Conformal(形式验证):AI 辅助分析等价性验证结果,定位逻辑差异
  • Virtuoso(模拟/版图):AI 接入原理图与版图设计环境,支持参数配置与 DRC 结果解读

lite_config.yaml 中的配置示例:

1
product: "cdn_virtuoso"

4. Agentic AI(JedAI AAI):多步骤自动化工作流

JedAI AAI(Agentic AI)是 JedAI 平台的最高自动化层级,采用Hub-and-Spoke 架构

  • Internal MCP Server:提供内部工具调用接口
  • External MCP Client:连接外部知识库与工具

AI Agent 可以自主执行多步骤任务:拉取约束文件 → 调用 Genus 综合 → 检查时序报告 → 修改约束 → 重新综合,形成闭环自动化流程,对应 Cadence”自主设计”第 4 级能力。

5. ML 数据平台:支撑 AI 驱动的物理设计优化

JedAI 数据平台(Data Platform)为 Cadence 旗下 AI 驱动工具(如 Cerebrus AI Studio)提供底层支撑:

  • 管理 Place & Route 过程中的 ML 训练数据集
  • 存储和版本化 timing/power/area 等 QoR 指标
  • MLOps 流水线负责模型训练与迭代优化

注:Cadence Cerebrus 在 v25.20 之前使用 JedAI(称为”JEDAI Legacy”)作为其 AI 平台。v25.20 起迁移至 Cerebrus AI Studio,但底层 JedAI 基础设施逻辑保持一致。


部署所需硬件与网络条件

信息来源:JedAI Platform (Server) Installation Guide 25.14

CPU 服务器(必须部署)

承载 JedAI 核心服务:Model Gateway、Index Server、RAG、Web UI 等。

指标 最低配置 标准配置
CPU 核数 4 核 36 核
内存 32 GB 184 GB
磁盘 100 GB 1,000 GB

架构与指令集要求:

  • 处理器架构:x86_64(不支持 ARM)
  • SSE4.2(必须)、AVX2(推荐)、AVX512(可选,最优性能)

操作系统(支持):

  • RHEL / Rocky Linux / CentOS 8.10
  • Ubuntu 18.04 及以上

系统参数:

  • 文件描述符(File Descriptors):最低 4,096,推荐 65,536+

软件依赖(需预装):

  • GCC 4.8.5+、Libstdc++ 4.8.5+、GNU Tar 1.26+、Python 3.9+

安装过程中会自动部署:Python 3.9.6、NPM 6.14.11、Nginx 1.20.0

用户权限: 需专用 Linux 管理用户,无需 root/sudo 权限

GPU 服务器(可选,本地 LLM 推理时需要)

如使用云端 LLM(OpenAI、Gemini 等),则无需 GPU 服务器。

指标 最低配置 标准配置
CPU 核数 16 核 16 核
GPU 1× Nvidia A100/H100(80GB+)或 AMD MI300X(192GB HBM3) 8× A100/H100(各 80GB)或 8× AMD MI300X
内存 256 GB 256 GB
磁盘 500 GB 1,000 GB

操作系统: RHEL 8.4 或更高版本

GPU 系统软件: PyTorch 2.3.0 + CUDA 12.1、nvidia-smi、glibc 2.31+

各模型最低 GPU 需求

模型 最低 GPU 配置 磁盘
Llama 3.1 8B 1× A100/H100 (80GB) 16 GB
Llama 3.1 70B 4× A100/H100 (80GB) 132 GB
Llama 3.3-Nemotron 49B 2× H200 (140GB) 100 GB
Qwen3-32B 2× A100 或 1× H200 62 GB
GPT-OSS-120B 1× H200 (140GB) 114 GB
DeepSeek-R1-671B 8× H200 (140GB) 1,300 GB

并发用户场景参考(DeepSeek-R1-671B):

  • 1 用户 / 4096 token 上下文:需 18× A100 或 11× H200
  • 10 用户 / 4096 token 上下文:需 26× A100 或 15× H200
  • 10 用户 / 128K 长上下文:GPU 需求显著增加

网络要求

  • 端口范围:5000–5020(默认,可配置),共分配 17–19 个微服务端口
  • 各机器间(CPU 节点 ↔ GPU 节点 ↔ 用户终端)需互通上述端口段
  • 可选配置 HTTPS/TLS(部署向导支持证书管理)
  • 可选对接 LDAP/企业目录(Active Directory 等)

最小可用部署方案汇总

场景 节点 配置
测试/体验(接云端 LLM) 1 台 CPU 服务器 4 核 / 32GB / 100GB,RHEL 8.x
生产(接云端 LLM) 1 台 CPU 服务器 36 核 / 184GB / 1TB,RHEL 8.x
生产(本地 Llama 8B) CPU + 1 台 GPU 服务器 GPU: 16核 / 1× A100-80G / 256GB / 500GB
生产(本地 DeepSeek-R1) CPU + 高配 GPU 集群 至少 8× H200 (140GB),1.3TB 模型磁盘

参考资料

附录

Cadence “The Journey to Autonomous Design / Autonomous Chip Design” 这套分级一共有 5 级。从 Level 1 到 Level 5 分别是:Optimization AI、Conversational LLM、Complex Reasoning、Agentic Workflows、Autonomy。

级别 名称 核心含义 EDA / IC 场景理解
Level 1 Optimization AI 优化型 AI 针对特定任务做优化,例如 regression 优化、资源调度优化、PPA 优化、布局布线局部优化
Level 2 Conversational LLM 对话式 LLM 能回答问题、解释日志、总结文档、辅助写脚本,但主要还是“人问、AI 答”
Level 3 Complex Reasoning 复杂推理 能结合上下文、设计信息、工具日志、多轮分析做较复杂判断,例如定位仿真失败原因、解释 timing / LVS / DRC 问题
Level 4 Agentic Workflows 多步骤 Agentic 工作流 多个 Agent 或流程节点协作,能调用工具、执行步骤、检查结果、迭代修正,例如自动跑仿真、读 log、改 testcase、重跑验证
Level 5 Autonomy 自主化 更高程度自主完成目标,从需求/规格到实现、验证、优化形成闭环,人主要做目标设定、约束确认和最终审批