ChatChisel: Enabling Agile Hardware Design with Large Language Models

被引:0
|
作者
Liu, Tianyang [1 ]
Tian, Qi [1 ]
Ye, Jianmin [1 ]
Fu, LikTung [1 ]
Su, Shengchu [1 ]
Li, Junyan [1 ]
Wane, Gwok-Waa [2 ]
Zhang, Layton [2 ]
Wong, Sam-Zaak [2 ]
Wang, Xi [1 ,2 ]
Yang, Jun [1 ,2 ]
机构
[1] Southeast Univ, Natl ASIC Ctr, Sch Integrate Circuits, Nanjing 210096, Peoples R China
[2] Natl Ctr Technol Innovat Elect Design Automat EDA, Nanjing 211800, Peoples R China
关键词
Chisel; LLM; Agile Hardware Design; RISC-V;
D O I
10.1109/ISEDA62518.2024.10618053
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing complexity of integrated circuits, agile hardware design methodologies are crucial. Modern HDLs like Chisel enhance design quality, but manual implementations remain error-prone and time-consuming. Large language models (LLMs) offer potential for design automation through natural language but face challenges in generating large circuits using Verilog. We evaluate LLM capabilities for Chisel and Verilog generation, demonstrating superior Chisel generation ability. We introduce ChatChisel, the first language-based agile hardware design workflow that generates Chisel from language specifications. ChatChisel utilizes four LLM-based modules for decomposing, generating, error-correcting, and composing hardware designs. Techniques like LLM collaboration and RAG enhance ChatChisel's performance. Using GPT-3.5-turbo, we implemented an RV32I RISC-V CPU with 5-stage pipeline and dynamic branch prediction. We also validate our approach with extensive evaluations. Our experimental results reveal that ChatChisel can outperform LLM-based hardware design with Verilog by an average of 31.86%, implying a significant design capability enhancement and design process acceleration with ChatChisel.
引用
收藏
页码:710 / 716
页数:7
相关论文
共 50 条
  • [21] Cognitive Agents Powered by Large Language Models for Agile Software Project Management
    Cinkusz, Konrad
    Chudziak, Jaroslaw A.
    Niewiadomska-Szynkiewicz, Ewa
    ELECTRONICS, 2025, 14 (01):
  • [22] Hardware Development: Agile and Co-Design
    Bertoze Lima, Glaydson Luiz
    Lopes Ferreira, Guilherme Augusto
    Saotome, Osamu
    da Cunha, Adilson Marques
    Vieira Dias, Luiz Alberto
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 784 - 787
  • [23] An Equivalence Checking Framework for Agile Hardware Design
    Wang, Yanzhao
    Xie, Fei
    Yang, Zhenkun
    Cocchini, Pasquale
    Yang, Jin
    2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 26 - 32
  • [24] CoSA: Integrated Verification for Agile Hardware Design
    Mattarei, Cristian
    Mann, Makai
    Barrett, Clark
    Daly, Ross G.
    Huff, Dillon
    Hanrahan, Pat
    PROCEEDINGS OF THE 2018 18TH CONFERENCE ON FORMAL METHODS IN COMPUTER AIDED DESIGN (FMCAD), 2018, : 7 - 11
  • [25] Resilience Assessment of Large Language Models under Transient Hardware Faults
    Agarwal, Udit Kumar
    Chan, Abraham
    Pattabiraman, Karthik
    2023 IEEE 34TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, ISSRE, 2023, : 659 - 670
  • [26] WiP: Towards Light Adaptation of Large Language Models For Personal Hardware
    Wang, Liangyu
    Wang, Junxiao
    Wang, Di
    PROCEEDINGS OF THE 2024 WORKSHOP ON EDGE AND MOBILE FOUNDATION MODELS, EDGEFM 2024, 2024, : 30 - 32
  • [27] On Hardware Security Bug Code Fixes by Prompting Large Language Models
    Ahmad, Baleegh
    Thakur, Shailja
    Tan, Benjamin
    Karri, Ramesh
    Pearce, Hammond
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 4043 - 4057
  • [28] Large Language Models as Molecular Design Engines
    Bhattacharya, Debjyoti
    Cassady, Harrison J.
    Hickner, Michael A.
    Reinhart, Wesley F.
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2024, 64 (18) : 7086 - 7096
  • [29] The Rise and Design of Enterprise Large Language Models
    O'Leary, Daniel E.
    IEEE INTELLIGENT SYSTEMS, 2024, 39 (01) : 60 - 63
  • [30] Enabling access to large-language models (LLMs) at scale for higher education
    Nadel, Peter
    Maloney, Delilah
    Monahan, Kyle M.
    PRACTICE AND EXPERIENCE IN ADVANCED RESEARCH COMPUTING 2024, PEARC 2024, 2024,