🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

chipweaver/veripower

DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗
⚠ 装前注意

使用编码代理进行芯片前端设计与验证

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/9/20 · 已提供中文文档

一个开源智能体流程:从自然语言规范,经 Verilog RTL 和 UVM 验证,到在商业 EDA 工具上的前端签核

综合分
36.6
GitHub 分
36.6
用户评分
—
★ Stars
6
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add chipweaver/veripower
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
信任档位:已验证本站已于 4 天前真实安装成功(L4 · 真实安装)
是什么
dsh 原生插件 · chat
装得上吗
本站已真实安装成功(L4 · 真实安装,非静态推断)
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 5 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

🟢实装验证通过· 2026/9/21
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/23(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包veripower(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/20 04:27:05

用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
使用编码代理进行芯片前端设计与验证

论文 -->

VeriPower 是一个用于芯片前端设计与验证的开源插件。编码代理根据你的规格说明开发 RTL 和 UVM 测试平台,运行 EDA 工具,并根据其结果修改设计。VeriPower 跨阶段管理工作,跟踪哪些已通过以及哪些需要重新运行。

支持 Claude Code、opencode、DeepSeek Harness 和 Codex。

工作原理

每个阶段都有一个包含指令和支持脚本的技能。代理按照该技能执行工作,而工作流引擎记录结果并选择接下来应运行的内容。当检查失败时,代理调查原因,引擎安排修复。

每次运行都会记录其输入和输出文件的版本。引擎将这些版本与当前文件进行比较,以确定哪些结果仍然适用以及哪些检查需要重复。RTL 编辑需要重新运行仿真、lint/CDC 和综合,而测试平台编辑则不影响 lint/CDC 结果。文件和执行历史存储在磁盘上,允许在新会话中恢复工作。

验证计划和参考模型基于规格说明。阶段脚本验证每个计划的测试都已运行并通过,并根据指定的目标检查覆盖率、时序和功耗。独立的模型审查检查测试激励和检查逻辑是否能够检测到错误行为。这些检查和审查共同决定一个阶段是否通过。

在流程完成之前,引擎检查所有必需阶段是否已通过且其结果仍然适用。生成的 RTL、测试平台、约束和报告可在项目目录中找到。

更多内容见架构指南(中文)。

设计流程

该流程涵盖八个阶段,从规格说明到功耗分析。仿真分诊是一项独立任务,用于在原因不明确时调查仿真失败。

随附的技能使用 Synopsys SpyGlass 进行 lint 和 CDC,使用 Design Compiler 进行综合,使用 PrimeTime 进行时序和功耗分析,并使用 VCS 和 UVM 进行仿真。

结果

三个前端设计任务,裸 Claude Code 对比 Claude Code + VeriPower。相同的 LLM、相同的规格说明、相同的 EDA 工具。
| 基准测试 | 规模 | 基线 | + VeriPower |
|---|---|---|---|
| gateGPT — 定点 GPT 推理 | 346K 门 | 4 个覆盖率指标中有 3 个低于 90% | 通过 |
| FSA — FlashAttention 加速器 | 32K 门 | 2 个未解决的 CDC 违规 | 通过 |
| Coral-NPU — RISC-V ML 加速器 | 3.4M 门 | 6/19 测试 | 19/19 |

在这些任务中,VeriPower 弥补了覆盖率、CDC 和测试执行方面的验证缺口。

快速开始

Claude Code

claude plugin marketplace add chipweaver/veripower
claude plugin install veripower@chipweaver

或者指向一个工作副本:claude --plugin-dir /path/to/veripower。

参见 Claude Code 设置与运行时行为。

opencode

将插件添加到 ~/.config/opencode/opencode.json,或添加到项目级的
opencode.json:

{ "plugin": ["veripower@git+https://github.com/chipweaver/veripower.git"] }

阶段调度会在后台运行子代理,而 opencode 将其限制在一个环境
变量之后,因此请这样启动:

OPENCODE_EXPERIMENTAL_BACKGROUND_SUBAGENTS=true \
OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX=131072 opencode

opencode 1.18.30 默认的补全上限为 32,000 个 token。对于支持
更长输出的模型,请将第二个标志设置为模型声明的输出限制;131072 是
一个示例。

参见 opencode 设置与运行时行为。

DeepSeek Harness

安装到你运行的配置文件中:

dsh plugin --profile web add "veripower@git+https://github.com/chipweaver/veripower.git"

运行 web 配置文件(dsh web),而不是一次性的 headless 配置文件。

参见 DeepSeek Harness 设置与运行时行为。

Codex

原生插件和子代理(已在 Linux 上用 CLI 0.154.0 测试):

codex plugin marketplace add chipweaver/veripower
codex plugin add veripower@chipweaver --json

使用 codex --enable hooks --enable multi_agent 启动,在
/hooks 中查看两个 VeriPower 钩子,然后开始一个新会话。该插件使用原生子代理并保留主机的
权限配置。参见 Codex 设置与运行时行为。

让它列出其技能——十二个 VeriPower 技能即可确认安装成功。

先运行 brainstorm 技能来确定需求,然后告诉代理:

Run the design flow for {module_dir}

完整演练见用户手册(中文)。

要求。 Python 3.10+、jsonschema >= 4.18、referencing、PyYAML。Synopsys EDA 工具,可按技能替换。

引用

论文即将发布。

版本: v0.2.5。MIT 许可证。贡献指南。问题反馈。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群