Chip Doc Structurer

Use when designing microarchitecture document structure. Triggers on '文档结构', '章节设计', 'doc structure', '文档模板', '内容权重', '文档组织'. Designs chapter structure and content weight allocation for microarchitecture specifications.

zhaixin244-wq Updated

File contents

Chip Doc Structurer

任务

为芯片模块微架构规格书设计完整的文档架构与章节权重。

执行步骤

  1. 询问模块名称、版本号(如 v1.0)、目标工艺节点(可选)。
  2. 基于 IEEE/工业实践,生成以下标准章节结构:
      1. 文档控制(版本、作者、评审记录)
      1. 引言(目的、范围、定义与缩略语、参考文档)
      1. 模块概述(定位、应用场景、关键特性)
      1. 接口定义(端口列表、协议、时序)
      1. 微架构设计(数据通路、控制逻辑、状态机)
      1. PPA 规格与预算(延迟、吞吐、功耗、面积)
      1. 风险与缓解(时序、功耗、验证、CDC、低功耗、可靠性)
      1. RTL 实现指导(编码规范、Clock/Reset、可综合性)
      1. 附录(RTM、变更记录、参考文献)
  3. 为每个章节分配内容权重(以百分比表示),并标注必须包含的图表/表格数量建议。
  4. 如果用户提到要从历史版本或相似项目继承模板,说明差异点并给出迁移建议。

输出格式

以 Markdown 表格输出: | 章节 | 权重 | 必填图表/表格 | 备注 | 随后输出完整大纲(带三级标题)。

使用示例

示例 1:设计微架构文档结构

用户:帮我设计 data_adpt 模块的微架构文档结构

预期行为:生成 9 章标准结构 + 权重分配 + 必填图表清单

示例 2:从旧版本迁移

用户:基于 v1.0 的文档结构,帮我升级到 v2.0,新增了低功耗设计

预期行为:对比 v1.0 结构,标注新增章节(低功耗),给出迁移建议

异常处理

场景 触发条件 处理动作
模块信息缺失 未提供模块名 暂停,提示用户提供模块名称和版本号
工艺节点未知 未指定工艺 使用通用结构,PPA 章节标注"待工艺确认"
继承模板不可用 旧版本文件不存在 从标准模板生成,标注"无历史参考"
章节权重不闭合 总和 ≠ 100% 自动归一化,提示用户确认

检查点

  • 设计前:展示模块名称、版本、工艺信息,确认输入正确
  • 设计后:展示章节权重表和大纲,用户确认后输出完整文档结构

zhaixin244-wq/fnw/tree/main/.claude/skills/chip-doc-structurer commit 6993c5d6c3

Frequently asked questions

npx skillmds@latest add zhaixin244-wq/chip-doc-structurer