菜单

关于 🐙 GitHub
arXiv 提交日期: 2026-05-13
📄 Abstract - ChipMATE: Multi-Agent Training via Reinforcement Learning for Enhanced RTL Generation

Existing API-based agentic systems for RTL code generation are fundamentally misaligned with industrial practice: they assume a golden testbench is available at generation time, rely on closed-source APIs incompatible with chip vendors' air-gapped security requirements, and cannot be trained on vendors' proprietary RTL codebases, leaving valuable internal data unused. Recent self-trained models address the deployment constraint but remain single-turn generators that overlook the critical role of verification in real industrial flows. To bridge these gaps, we present ChipMATE, the first self-trained multi-agent framework for RTL generation. Inspired by industrial practice where correctness emerges from cross-comparison between independently written RTL modules and reference models, ChipMATE pairs a Verilog agent with a Python reference-model agent that mutually verify each other's outputs without any golden oracle. We design a backtrack-based inference workflow to prevent error propagation across turns, and a two-stage training pipeline that first trains each agent individually to saturate its code-generation capability, then trains the team jointly to collaborate effectively. To support the training, we further build a hybrid data-generation framework that produces 64.4K high-quality reference model training samples. ChipMATE achieves 75.0\% and 80.1\% pass@1 on VerilogEval V2 with 4B and 9B base models, outperforming all existing self-trained models and even DeepSeek V4 with 1600B parameters. Our code and model weights are publicly available in this https URL.

顶级标签: llm agents systems
详细标签: rtl generation multi-agent reinforcement learning verilog self-trained 或 搜索:

ChipMATE:基于强化学习的多智能体训练用于增强型RTL代码生成 / ChipMATE: Multi-Agent Training via Reinforcement Learning for Enhanced RTL Generation


1️⃣ 一句话总结

这篇论文提出了ChipMATE,一个无需预先知道正确答案、能自我训练的多智能体系统,通过让一个写Verilog代码的智能体和一个写Python参考模型的智能体互相检查纠错,像团队协作一样生成芯片设计代码,在测试中甚至超过了拥有1600亿参数的大模型。

源自 arXiv: 2605.12857