摘要
arXiv:2505.09610v1 Announce Type: cross
摘要:近年来,大型语言模型(LLMs)在硬件设计中的应用取得了显著进展,主要通过提高芯片设计师的生产力来实现。关于LLMs在芯片设计rtl规范中的应用进行了大量的讨论,目前最流行的两种语言是Verilog和VHDL。由于Verilog语言的流行程度较高,因此LLMs及其在Verilog设计中的应用受到了大量关注,但尽管VHDL在行业中仍保持流行,但它尚未得到足够的关注。同样,关于涉足高性能处理器设计的组织的独特需求,以及在这些环境中部署AI解决方案的技术,也几乎没有讨论。在这篇论文中,我们描述了我们为了解释VHDL代码而开发大型语言模型(LLM)的旅程,解释VHDL代码在具有数十年高性能处理器设计经验及其资产的组织中尤为重要。我们展示了我们如何根据自己的需求开发特定的测试集,并在执行扩展预训练(EPT)的过程中使用它们来评估模型。EPT模型生成的代码解释的专家评估从基模型的43%提高到了69%。我们还展示了我们如何开发出一个LLM作为裁判,以评估类似专家评估模型的方法。这使我们能够开发和评估一系列新的模型,包括一个EPT模型的指令调整版本,其预期的专家评估得分为71%。我们的实验还表明,通过使用新的基模型,这一评分可以提升到85%以上。最后,我们讨论了如何利用生成人工智能领域的最新进展进一步提高硬件设计LLMs的质量。