Daily Tech Briefing
AI 科技速览

每天 5 分钟内学习 AI。获取最新的人工智能新闻,理解其重要性,并学习如何将其应用于您的工作。

AI 快讯
arXiv Machine Learning · 2026/7/31 10:55:01

RTLCurator: Label-Efficient Data Curation for RTL Generation

AI 中文解读
核心亮点:这篇研究提出了一种聪明的“数据筛选”方法,让AI芯片设计模型只用少量优质数据就能练得更好,不再被大量低质量数据拖累。 通俗解读:训练AI写芯片设计代码,就像教学生写作文,需要大量范文。但现在市面上的范文很多是机器人写的,质量参差不齐,有的甚至逻辑错误。以前老师只能挑出“完全正确”的文章,可那些有点小错但表达规范的文章也有学习价值。新方法RTLCurator能像有经验的老师一样,不看对错,而是看文章的结构技巧和表达风格,从一大堆范文中挑出最有代表性、最值得学习的部分,哪怕其中有些小毛病也没关系。 实际影响:这项技术最直接的意义是让AI开发更省钱、更高效。未来芯片设计周期可能因此缩短,电子设备更新换代更快、性能更强。对于普通人来说,虽然感觉不到背后的技术细节,但用到的新手机、新电脑可能会更智能、更省电,而且开发成本降低,最终产品价格也可能更亲民。此外,这种“精选数据”的思路也能应用到其他AI领域,让整个行业训练AI时不再盲吞海量数据,而是像人类一样聪明地挑选学习素材。
Training large language models (LLMs) to write register-transfer level (RTL) requires large corpora of paired specifications and code, and such data is scarce enough that most public corpora are now synthesized. Synthesis provides scale but not correctness, and in two widely used RTL datasets only 24.4% and 53.5% of pairs pass generated functional tests. This raises the question of how much of such a corpus to keep and which part of it. Correctness alone is a poor answer. A pair that misbehaves in one corner case still shows valid syntax and interface conventions, and complex sequential designs are both harder to generate and harder to validate, so filtering by correctness leaves a corpus of short and simple modules. Correctness is also hard to obtain, since behavior leaves little trace on the surface in RTL, and validating an entire corpus only sorts pairs into passed and failed. We present RTLCurator, which learns a behavior-aware compatibility prior by contrasting each specification with implementations that fail simulation, and calibrates it to a new corpus using a small number of validated pairs. It then constructs the retained subset by balancing alignment, representation coverage, and RTL structural richness. On CodeV and RTLCoder, keeping 80% of the corpus this way improves on training with the full corpus across all reported metrics while validating only 10% of the pool, whereas ranking by the score alone falls below random selection and filtering the whole pool by simulation does no better.
分享
阅读原文