paper-with-me

홈 › Papers

ChiseLLM: Unleashing the Power of Reasoning LLMs for Chisel Agile Hardware Development

2025-04-27 · Bowei Wang, Jiaran Gao, Yelai Feng, Renzhi Chen, Shanshan Li, Lei Wang

The growing demand for Domain-Specific Architecture (DSA) has driven the development of Agile Hardware Development Methodology (AHDM). Hardware Construction Language (HCL) like Chisel offers high-level abstraction features, making it an ideal language for HCL-Based AHDM. While Large Language Models (LLMs) excel in code generation tasks, they still face challenges with Chisel generation, particularly regarding syntax correctness and design variability. Recent reasoning models have significantly enhanced code generation capabilities through test-time scaling techniques. However, we found that reasoning models without domain adaptation cannot bring substantial benefits to Chisel code generation tasks. This paper presents ChiseLLM, a solution comprising data processing and transformation, prompt-guided reasoning trace synthesis, and domain-adapted model training. We constructed high-quality datasets from public RTL code resources and guided the model to adopt structured thinking patterns through prompt enhancement methods. Experiments demonstrate that our ChiseLLM-7B and ChiseLLM-32B models improved syntax correctness by 18.85% and 26.32% respectively over base models, while increasing variability design ability by 47.58% compared to baseline reasoning models. Our datasets and models are publicly available, providing high-performance, cost-effective models for HCL-Based AHDM, and offering an effective baseline for future research. Github repository: https://github.com/observerw/ChiseLLM

📄 PDF Abstract BibTeX arXiv:2504.19144

Code (1)

observerw/chisellm 공식 구현

Tasks

Code GenerationDomain Adaptation

Methods 이 논문이 사용한 방법론

BASE 설명 없음
ADOPT Please enter a description about the method here

Similar Papers 제목 키워드 기반

ReChisel: Effective Automatic Chisel Code Generation by LLM with Reflection

2025-05-26 · Juxin Niu, Xiangfeng Liu, Dan Niu, Xi Wang 외

Coding with hardware description languages (HDLs) such as Verilog is a time-intensive and laborious task. With the rapid advancement of large language models (LLMs), there is increasing interest in applying LLMs to assis…

Code Generation

Unleashing the Reasoning Potential of Pre-trained LLMs by Critique Fine-Tuning on One Problem

2025-06-03 · YuBo Wang, Ping Nie, Kai Zou, Lijun Wu 외

We have witnessed that strong LLMs like Qwen-Math, MiMo, and Phi-4 possess immense reasoning potential inherited from the pre-training stage. With reinforcement learning (RL), these models can improve dramatically on rea…

GPUMathReinforcement Learning (RL)

Chiseling: Powerful and Valid Subgroup Selection via Interactive Machine Learning

2025-09-23 · Nathan Cheng, Asher Spector, Lucas Janson arxiv

In regression and causal inference, controlled subgroup selection aims to identify, with inferential guarantees, a subgroup (defined as a subset of the covariate space) on which the average response or treatment effect i…

Causal Inference

CodeV: Empowering LLMs with HDL Generation through Multi-Level Summarization

2024-07-15 · Yang Zhao, Di Huang, Chongxiao Li, Pengwei Jin 외

The design flow of processors, particularly in hardware description languages (HDL) like Verilog and Chisel, is complex and costly. While recent advances in large language models (LLMs) have significantly improved coding…

TAG

Carving out the low surface brightness universe with NoiseChisel

2019-09-24 · Mohammad Akhlaghi

NoiseChisel is a program to detect very low signal-to-noise ratio (S/N) features with minimal assumptions on their morphology. It was introduced in 2015 and released within a collection of data analysis programs and libr…

Astronomy