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

公开产品文档

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

English

开始使用

欢迎

genRTL 是面向芯片数字前端与 FPGA 开发的 AI 编程环境,核心目标不是做通用聊天,而是把自然语言更高效地转成可审阅的 RTL 设计工作流。

genRTL 是什么

genRTL 专注于 Verilog / SystemVerilog 工作流,而不是通用软件编程。产品体验由编辑器侧 Agent 与 SaaS 后端协同完成,帮助用户更快从设计意图走到可实现、可验证的结果。

公开文档只说明如何高效使用 genRTL、各模式适合做什么、以及怎样安全审阅结果。后端编排、私有策略、内部交付细节不会在这里公开。

适合哪些用户

genRTL 特别适合芯片数字前端工程师、FPGA 开发工程师、验证工程师,以及经常实现接口控制模块、FIFO、CSR、状态机与 test scaffold 的团队。

  • 根据规格说明设计新 RTL 模块
  • 把模糊想法先收敛成结构化设计方案
  • 基于编译/仿真证据做修复迭代
  • 优先复用成熟模块,而不是重复生成相同逻辑

genRTL 的核心差异

genRTL 强调硬件特有的工作流:先设计规划,再代码实现,再基于 assertions 与仿真证据调试,同时支持成熟 CBB 复用,而不是把它当成一个泛用编辑器聊天助手。

  • Schem Mode:先做设计规划
  • Agent Mode:生成或修改 RTL / 验证文件
  • Debug Mode:基于证据进行修复
  • CBB-first:优先复用成熟模块
  • Assertion-aware:通过断言提升验证效率