paper-with-me

홈 › Papers

Verilog-to-PyG -- A Framework for Graph Learning and Augmentation on RTL Designs

2023-11-09 · Yingjie Li, Mingju Liu, Alan Mishchenko, Cunxi Yu

The complexity of modern hardware designs necessitates advanced methodologies for optimizing and analyzing modern digital systems. In recent times, machine learning (ML) methodologies have emerged as potent instruments for assessing design quality-of-results at the Register-Transfer Level (RTL) or Boolean level, aiming to expedite design exploration of advanced RTL configurations. In this presentation, we introduce an innovative open-source framework that translates RTL designs into graph representation foundations, which can be seamlessly integrated with the PyTorch Geometric graph learning platform. Furthermore, the Verilog-to-PyG (V2PYG) framework is compatible with the open-source Electronic Design Automation (EDA) toolchain OpenROAD, facilitating the collection of labeled datasets in an utterly open-source manner. Additionally, we will present novel RTL data augmentation methods (incorporated in our framework) that enable functional equivalent design augmentation for the construction of an extensive graph-based RTL design database. Lastly, we will showcase several using cases of V2PYG with detailed scripting examples. V2PYG can be found at \url{https://yu-maryland.github.io/Verilog-to-PyG/}.

📄 PDF Abstract BibTeX arXiv:2311.05722

Code (1)

ycunxi/Verilog-to-PyG 공식 구현

Tasks

Data AugmentationGraph Learning

Similar Papers 제목 키워드 기반

Data is all you need: Finetuning LLMs for Chip Design via an Automated design-data augmentation framework

2024-03-17 · Kaiyan Chang, Kun Wang, Nan Yang, Ying Wang 외

Recent advances in large language models have demonstrated their potential for automated generation of hardware description language (HDL) code from high-level prompts. Researchers have utilized fine-tuning to enhance th…

AllData AugmentationScript Generation

VerilogLAVD: LLM-Aided Rule Generation for Vulnerability Detection in Verilog

2025-08-18 · Xiang Long, Yingjie Xia, Xiyuan Chen, Li Kuang arxiv

Timely detection of hardware vulnerabilities during the early design stage is critical for reducing remediation costs. Existing early detection techniques often require specialized security expertise, limiting their usab…

Vulnerability Detection

LLM-VeriPPA: Power, Performance, and Area Optimization aware Verilog Code Generation with Large Language Models

2025-09-10 · Kiran Thorat, Jiahui Zhao, Yaotian Liu, Amit Hasan 외 arxiv

Large Language Models (LLMs) are gaining prominence in various fields, thanks to their ability to generate high- quality content from human instructions. This paper delves into the field of chip design using LLMs, specif…

Code Generation

Automatically Improving LLM-based Verilog Generation using EDA Tool Feedback

2024-11-01 · Jason Blocklove, Shailja Thakur, Benjamin Tan, Hammond Pearce 외

Traditionally, digital hardware designs are written in the Verilog hardware description language (HDL) and debugged manually by engineers. This can be time-consuming and error-prone for complex designs. Large Language Mo…

MetRex: A Benchmark for Verilog Code Metric Reasoning Using LLMs

2024-11-05 · Manar Abdelatty, Jingxiao Ma, Sherief Reda

Large Language Models (LLMs) have been applied to various hardware design tasks, including Verilog code generation, EDA tool scripting, and RTL bug fixing. Despite this extensive exploration, LLMs are yet to be used for …

Bug fixingCode Generation