genRTL Docs
面向数字前端 / FPGA 的公开产品文档

公开产品文档

只覆盖用户可见工作流,不公开内部编排与私有实现细节。

English

核心工作流

Schem Mode

Schem Mode 的作用是把非结构化需求收敛成更清晰的实现方案,尽量在写代码之前减少歧义。

什么时候用

当需求还不完整、接口仍在变化,或者一个模块应该拆成多个子模块时,就应该先用 Schem Mode。它特别适合控制逻辑、协议引擎、接口模块和复用性较高的设计。

预期输出

好的 Schem 输出通常会明确模块边界、关键端口、状态职责、存储选择、复位行为和验证重点。它应足够具体到能指导实现,但又不应该僵硬到掩盖设计判断。

进入 Agent Mode 前的审阅清单

在切换到 Agent Mode 之前,请先确认这份方案确实是你想要实现的架构。

  • 顶层接口和命名是否正确
  • 模块划分是否合理
  • 时钟/复位假设是否清晰
  • 状态机职责是否定义清楚
  • 验证目标是否与风险点匹配