返回 Skill 市场
约束时序与资源收敛已审核

HLS Kernel 审查助手

分析 HLS kernel 的性能瓶颈、接口风险和 pragma 取舍

HLSAI加速AXI
公开摘要
能力定位

分析 HLS kernel 的性能瓶颈、接口风险和 pragma 取舍

适合场景

适合这些高频工程问题:

  • AI 加速、图像处理、通信算法、Vitis/Vivado HLS 和 C/C++ kernel。
  • 审查 pipeline、unroll、array partition、AXI 接口、数据搬运和综合报告。
输入准备

先准备这些输入,再让 Skill 输出结论:

  • C/C++ kernel。
  • HLS 综合报告。
交付结果

面向 约束时序与资源收敛 环节输出可复核、可交付的工程结论,减少资料整理、风险归因和交付沟通时间。

  • HLS 性能瓶颈报告:包含来源、结论、可信度、负责人、更新时间和下游影响。
  • pragma 调整建议:包含来源、结论、可信度、负责人、更新时间和下游影响。
注意事项

这些内容必须由工程负责人确认:

  • 禁止编造 FPGA 器件、管脚、IP 参数、时钟、约束、寄存器、报告或工具结果。
  • 禁止为了让报告好看而隐藏 timing violation、CDC/RDC 风险、未约束路径、链路误码、丢包、上板失败或测试缺口。

完整 SKILL.md 正文和下载包需要授权

公开页只展示摘要和审核信息;登录并确认许可后,可获取限时签名下载链接。

Skill 使用预览

先看结构,再决定是否下载

公开页展示适用场景、输入准备、输出结果和注意事项。完整包需登录授权后下载。

4
公开章节
SHA256
下载校验
01

适用场景

什么时候用,解决哪类 FPGA 工程问题。

公开预览

当用户正在处理**约束时序与资源收敛**阶段,并且需要分析 HLS kernel 的性能瓶颈、接口风险和 pragma 取舍时使用本 Skill。

  • AI 加速、图像处理、通信算法、Vitis/Vivado HLS 和 C/C++ kernel。
  • 审查 pipeline、unroll、array partition、AXI 接口、数据搬运和综合报告。
  • 项目资料来自规格、原理图、数据手册、Vivado/Quartus/Gowin 报告、仿真波形、ILA/SignalTap 抓取、主机日志或现场现象。
  • 团队需要把结论交给 IC Coder、Codex、Claude Code、Cursor、MCP 工具或人工工程师继续执行。
02

怎么用好

调用前要准备哪些资料,怎样把问题说清楚。

公开预览

输入资料按“必须、建议、可选”三层收集。资料不足时先列缺口,不要把猜测写成事实。

  • C/C++ kernel。
  • HLS 综合报告。
  • 接口和吞吐目标。
  • 相关工具报告、日志、波形或抓包记录。
03

输出结果

会产出哪些可复核的结论、清单或交付物。

公开预览

默认输出以下交付物。文件名可以按项目规范调整,但字段不要随意删减。

  • HLS 性能瓶颈报告:包含来源、结论、可信度、负责人、更新时间和下游影响。
  • pragma 调整建议:包含来源、结论、可信度、负责人、更新时间和下游影响。
  • 接口风险表:包含来源、结论、可信度、负责人、更新时间和下游影响。
  • handoff.md:面向人工评审和下游 Skill 的简版交接包。
04

注意事项

哪些动作必须人工确认,避免误用。

公开预览

禁止编造 FPGA 器件、管脚、IP 参数、时钟、约束、寄存器、报告或工具结果。 禁止为了让报告好看而隐藏 timing violation、CDC/RDC 风险、未约束路径、链路误码、丢包、上板失败或测试缺口。 禁止自动执行会修改工程、删除文件、上传数据、烧录 bitstream、改写密钥或改变 EDA 环境的动作。 不要把客户项目路径、账号、license server、内部源码、完整私有日志、bitstream、密钥或敏感型号原样

  • 禁止编造 FPGA 器件、管脚、IP 参数、时钟、约束、寄存器、报告或工具结果。
  • 禁止为了让报告好看而隐藏 timing violation、CDC/RDC 风险、未约束路径、链路误码、丢包、上板失败或测试缺口。
  • 禁止自动执行会修改工程、删除文件、上传数据、烧录 bitstream、改写密钥或改变 EDA 环境的动作。
  • 不要把客户项目路径、账号、license server、内部源码、完整私有日志、bitstream、密钥或敏感型号原样放到公开输出。

Benchmark

60/62 cases passed,等级 A

安全扫描

format-check / secret-scan / dangerous-behavior / dependency-inventory / iccoder-compat / human-review

版本

v3.0.0,更新于 2026-06-11

自动审核报告

IC Hub 为每个 Skill 版本保留格式校验、依赖检查、风险扫描、Benchmark 和人工复核证据。

查看完整报告
审核状态
已通过
Benchmark
93
检查项
7/7
文件数
7
CLI / MCP 一键安装

该 Skill 提供 Codex、Claude Code、Cursor 和 MCP 安装计划。安装前可先 dry-run 检查路径与写入范围,下载包由签名链接授权。

Codex dry-run
pnpm ichub install vitis-vivado-hls-kernel-review --agent codex --scope user --dry-run
正式安装
pnpm ichub install vitis-vivado-hls-kernel-review --agent codex --scope user
写入 Codex 官方 Agent Skills 目录,保留完整 SKILL.md 与参考资料。
格式
Skill directory
目标路径
user: ~/.agents/skills/vitis-vivado-hls-kernel-reviewproject: .agents/skills/vitis-vivado-hls-kernel-review
  1. 1读取本地 skills/ 目录并校验 SKILL.md 元数据。
  2. 2复制 Skill 目录到 Codex Agent Skills 目标路径。
  3. 3保留 references、scripts、assets 等随包资源,便于 Codex 按描述自动触发。
  4. 4该 Skill 已通过当前静态审核门禁;安装前仍建议核对版本和 SHA256。

兼容旧版 Codex Desktop 的 .codex/skills 路径可用 CLI 的 --agent codex-legacy 兜底。

文件结构

安装前先看包结构

公开预览展示 SKILL.md、模板和审核契约摘要;脚本和完整资源需要登录授权后随包下载。

7
文件
5
公开预览
2
受保护

路径根目录:skills/vitis-vivado-hls-kernel-review。公开预览用于评估适用性,不替代完整包验收。

agents
1 项
openai.yaml
311 B

interface: display_name: "HLS Kernel 审查助手" short_description: "分析 HLS kernel 的性能瓶颈、接口风险和 pragma 取舍" default_prompt: "Use $vitis-vivado-hls-kernel-review to produce auditable Chinese FPGA engineering deliverables for IC H。

references
2 项
artifact-contract.md
1.5 KB

HLS Kernel 审查助手 产物契约 适用 Skill:vitis-vivado-hls-kernel-review 定位:分析 HLS kernel 的性能瓶颈、接口风险和 pragma 取舍 必填字段 | 字段 | 类型 | 说明 | | --- | --- | --- | | task_scope | object | 任务边界、模块范围、项目阶段和排除项 | | application_context | object |。

review-checklist.md
1.2 KB

HLS Kernel 审查助手 审查清单 适用 Skill:vitis-vivado-hls-kernel-review 发布前检查 [ ] 关键结论都有输入证据或明确的待确认标记。

templates
3 项
action_plan.md
169 B
evidence_index.md
156 B
handoff_packet.md
592 B

HLS Kernel 审查助手 交接包 任务边界 项目/模块: FPGA 平台/器件: 当前阶段: 本次处理范围: 不处理范围: 应用上下文 行业场景: 目标接口: 目标工具链: 交付对象: 输入清单 | 输入 | 版本/路径 | 可信度 | 缺口 | | --- | --- | --- | --- | 关键结论 1. 2. 3. 风险与阻断项 | 风险 | 等级 | 证据 | 负责人 | 关门标准 | | --- | --- | --。

SKILL.md
12.5 KB

--- name: vitis-vivado-hls-kernel-review title: HLS Kernel 审查助手 description: >- 分析 HLS kernel 的性能瓶颈、接口风险和 pragma 取舍。

常见问题

下载会扣多少积分?

登录后下载 1 个 Skill 默认消耗 1 点;24 小时内重复下载同一版本不重复扣点。企业授权空间按企业配额和权限策略执行。

安装失败先检查什么?

先使用 dry-run 命令检查写入路径、Agent 类型和包完整性,再确认网络、代理、权限和本地 Skill 目录是否可写。

怎么确认安装成功?

安装后在对应 Agent 中查看 Skill 列表,并用详情页给出的示例任务做一次小范围验证,确认能读取说明、执行命令并输出结果。

企业内网怎么使用?

企业可使用授权空间、私有包镜像或签名包交付。涉及内网部署、权限隔离和审计留痕时,建议先申请企业授权。

发现问题怎么反馈?

在本页底部提交反馈。安装失败、输出不符合预期、场景补充和说明不清楚都可以直接选择模板提交。

反馈与建议

帮助这个 Skill 变得更好用

你可以提交使用问题、缺失场景、质量建议和兼容性反馈。公开反馈会展示在 Skill 页面,私有反馈只对提交者和 IC Hub 服务团队可见。

公开反馈

0
正在读取反馈
正在确认登录状态

相关 Skill

按同类场景、标签和审核分数推荐,方便继续拆分项目问题。

查看全部
版本历史
v3.0.0当前版本
2026-06-11
  • 通过当前格式校验、安全扫描、依赖校验和 Benchmark 记录。
  • 同步 Skill metadata、安装说明和下载包审计信息。

sha256:65be94e6ee4e9d89

v2.9.9历史版本
2026-05-28
  • 补齐使用边界与合规说明。
  • 增加 IC Coder 官方维护标识和兼容 Agent 标记。

sha256:ea343ddd

v2.9.8历史版本
2026-05-07
  • 首次进入静态 registry。
  • 完成基础摘要、标签、分类和公开元数据整理。

sha256:ea343dde