Search Results for author: Haoxing Ren

Found 22 papers, 2 papers with code

Intelligent OPC Engineer Assistant for Semiconductor Manufacturing

no code implementations23 Aug 2024 Guojin Chen, HaoYu Yang, Bei Yu, Haoxing Ren

Advancements in chip design and manufacturing have enabled the processing of complex tasks such as deep learning and natural language processing, paving the way for the development of artificial general intelligence (AGI).

Revisiting VerilogEval: Newer LLMs, In-Context Learning, and Specification-to-RTL Tasks

1 code implementation20 Aug 2024 Nathaniel Pinckney, Christopher Batten, Mingjie Liu, Haoxing Ren, Brucek Khailany

To address this gap, the open-source VerilogEval benchmark was released in 2023, providing a consistent evaluation framework for LLMs on code completion tasks.

Code Completion Code Generation +2

Differentiable Edge-based OPC

no code implementations16 Aug 2024 Guojin Chen, HaoYu Yang, Haoxing Ren, Bei Yu, David Z. Pan

Optical proximity correction (OPC) is crucial for pushing the boundaries of semiconductor manufacturing and enabling the continued scaling of integrated circuits.

VerilogCoder: Autonomous Verilog Coding Agents with Graph-based Planning and Abstract Syntax Tree (AST)-based Waveform Tracing Tool

no code implementations15 Aug 2024 Chia-Tung Ho, Haoxing Ren, Brucek Khailany

Due to the growing complexity of modern Integrated Circuits (ICs), automating hardware design can prevent a significant amount of human error from the engineering process and result in less errors.

Code Generation

Code Less, Align More: Efficient LLM Fine-tuning for Code Generation with Data Pruning

no code implementations6 Jul 2024 Yun-Da Tsai, Mingjie Liu, Haoxing Ren

We observe significant redundancies in synthetic training data generation, where our experiments demonstrate that benchmark performance can be largely preserved by training on only 10% of the data.

Code Generation

GOALPlace: Begin with the End in Mind

no code implementations5 Jul 2024 Anthony Agnesina, Rongjian Liang, Geraldo Pradipta, Anand Rajaram, Haoxing Ren

Co-optimizing placement with congestion is integral to achieving high-quality designs.

Large Language Model (LLM) for Standard Cell Layout Design Optimization

no code implementations24 May 2024 Chia-Tung Ho, Haoxing Ren

The state-of-the-art standard cell design automation framework is able to automatically design standard cell layouts in advanced nodes, but it is still struggling to generate highly competitive Performance-Power-Area (PPA) and routable cell layouts for complex sequential cell designs.

Language Modelling Large Language Model +1

ILILT: Implicit Learning of Inverse Lithography Technologies

no code implementations6 May 2024 HaoYu Yang, Haoxing Ren

Lithography, transferring chip design masks to the silicon wafer, is the most important phase in modern semiconductor manufacturing flow.

Assessing Economic Viability: A Comparative Analysis of Total Cost of Ownership for Domain-Adapted Large Language Models versus State-of-the-art Counterparts in Chip Design Coding Assistance

no code implementations12 Apr 2024 Amit Sharma, Teodor-Dumitru Ene, Kishor Kunal, Mingjie Liu, Zafar Hasan, Haoxing Ren

This paper presents a comparative analysis of total cost of ownership (TCO) and performance between domain-adapted large language models (LLM) and state-of-the-art (SoTA) LLMs , with a particular emphasis on tasks related to coding assistance for chip design.

Optimizing Predictive AI in Physical Design Flows with Mini Pixel Batch Gradient Descent

no code implementations8 Feb 2024 HaoYu Yang, Anthony Agnesina, Haoxing Ren

Exploding predictive AI has enabled fast yet effective evaluation and decision-making in modern chip physical design flows.

Decision Making

BoolGebra: Attributed Graph-learning for Boolean Algebraic Manipulation

no code implementations19 Jan 2024 Yingjie Li, Anthony Agnesina, Yanqing Zhang, Haoxing Ren, Cunxi Yu

Boolean algebraic manipulation is at the core of logic synthesis in Electronic Design Automation (EDA) design flow.

Graph Learning

VerilogEval: Evaluating Large Language Models for Verilog Code Generation

1 code implementation14 Sep 2023 Mingjie Liu, Nathaniel Pinckney, Brucek Khailany, Haoxing Ren

The increasing popularity of large language models (LLMs) has paved the way for their application in diverse domains.

Benchmarking Code Generation

Large Scale Mask Optimization Via Convolutional Fourier Neural Operator and Litho-Guided Self Training

no code implementations8 Jul 2022 HaoYu Yang, Zongyi Li, Kumara Sastry, Saumyadip Mukhopadhyay, Anima Anandkumar, Brucek Khailany, Vivek Singh, Haoxing Ren

Machine learning techniques have been extensively studied for mask optimization problems, aiming at better mask printability, shorter turnaround time, better mask manufacturability, and so on.

BIG-bench Machine Learning

GATSPI: GPU Accelerated Gate-Level Simulation for Power Improvement

no code implementations11 Mar 2022 Yanqing Zhang, Haoxing Ren, Akshay Sridharan, Brucek Khailany

In this paper, we present GATSPI, a novel GPU accelerated logic gate simulator that enables ultra-fast power estimation for industry sized ASIC designs with millions of gates.

NVCell: Standard Cell Layout in Advanced Technology Nodes with Reinforcement Learning

no code implementations9 Jul 2021 Haoxing Ren, Matthew Fojtik, Brucek Khailany

High quality standard cell layout automation in advanced technology nodes is still challenging in the industry today because of complex design rules.

reinforcement-learning Reinforcement Learning (RL)

VS-Quant: Per-vector Scaled Quantization for Accurate Low-Precision Neural Network Inference

no code implementations8 Feb 2021 Steve Dai, Rangharajan Venkatesan, Haoxing Ren, Brian Zimmer, William J. Dally, Brucek Khailany

4-bit weights and 8-bit activations achieve near-full-precision accuracy for both BERT-base and BERT-large on SQuAD while reducing area by 26% compared to an 8-bit baseline.

Math Quantization

FIST: A Feature-Importance Sampling and Tree-Based Method for Automatic Design Flow Parameter Tuning

no code implementations26 Nov 2020 Zhiyao Xie, Guan-Qi Fang, Yu-Hung Huang, Haoxing Ren, Yanqing Zhang, Brucek Khailany, Shao-Yun Fang, Jiang Hu, Yiran Chen, Erick Carvajal Barboza

Experimental results on benchmark circuits show that our approach achieves 25% improvement in design quality or 37% reduction in sampling cost compared to random forest method, which is the kernel of a highly cited previous work.

BIG-bench Machine Learning Clustering +1

Cannot find the paper you are looking for? You can Submit a new open access paper.