SEAIETJul 1, 2025

An AST-guided LLM Approach for SVRF Code Synthesis

arXiv:2507.00352v13 citationsh-index: 22025 IEEE International Conference on LLM-Aided Design (ICLAD)
Originality Incremental advance
AI Analysis

This addresses the expertise gap and inefficiency in SVRF development for semiconductor design verification, though it appears incremental as it builds on existing methods like T5 models and RAG.

The paper tackles the challenge of generating Standard Verification Rule Format (SVRF) code for semiconductor applications by introducing an AST-guided LLM approach with Retrieval-Augmented Generation, achieving up to 40% improvement in code generation accuracy on a benchmark of 740 DRC rule implementations.

Standard Verification Rule Format (SVRF) is essential for semiconductor applications like Design Rule Check (DRC), Layout Versus Schematic (LVS), and Optical Proximity Correction (OPC) and it faces challenges as advancing nodes create complex design rules that renders traditional SVRF development ineffective and highlight an expertise gap. This paper introduces a novel methodology integrating Abstract Syntax Tree (AST) embedding and Retrieval-Augmented Generation (RAG) for enhanced SVRF code synthesis, ensuring semantic accuracy and error minimization through structural validation with domain-specific insights for precise code generation. We evaluate different T5-based models and propose an innovative SVRF-specific scoring framework that complements standard metrics like BLEU and ROUGE-L. In our approach, AST provides rigorous structural validation, while RAG infuses relevant domain knowledge, effectively enhancing the code generation workflow. Testing on a comprehensive benchmark of 740 DRC rule implementations, our methodology demonstrates up to a 40\% improvement in code generation accuracy compared to basic text-based fine-tuning process. This fusion of industry expertise with advanced coding strategies not only optimizes SVRF development under limited dataset constraints but also creates a more intuitive and efficient coding environment. Consequently, users can rapidly iterate through design cycles, reduce manual error correction, and significantly improve overall productivity.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes