开始使用
欢迎
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:通过断言提升验证效率