Zum Hauptinhalt springen

Showing 1–4 of 4 results for author: Pinckney, N

.
  1. arXiv:2408.11053  [pdf, other

    cs.SE cs.AI

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

    Authors: Nathaniel Pinckney, Christopher Batten, Mingjie Liu, Haoxing Ren, Brucek Khailany

    Abstract: The application of large-language models (LLMs) to digital hardware code generation is an emerging field. Most LLMs are primarily trained on natural language and software code. Hardware code, such as Verilog, represents only a small portion of the training data and few hardware benchmarks exist. To address this gap, the open-source VerilogEval benchmark was released in 2023, providing a consistent… ▽ More

    Submitted 20 August, 2024; originally announced August 2024.

    Comments: This paper revisits and improves the benchmark first presented in arXiv:2309.07544. Seven pages, three figures

  2. arXiv:2311.00176  [pdf, other

    cs.CL

    ChipNeMo: Domain-Adapted LLMs for Chip Design

    Authors: Mingjie Liu, Teodor-Dumitru Ene, Robert Kirby, Chris Cheng, Nathaniel Pinckney, Rongjian Liang, Jonah Alben, Himyanshu Anand, Sanmitra Banerjee, Ismet Bayraktaroglu, Bonita Bhaskaran, Bryan Catanzaro, Arjun Chaudhuri, Sharon Clay, Bill Dally, Laura Dang, Parikshit Deshpande, Siddhanth Dhodhi, Sameer Halepete, Eric Hill, Jiashang Hu, Sumit Jain, Ankit Jindal, Brucek Khailany, George Kokai , et al. (17 additional authors not shown)

    Abstract: ChipNeMo aims to explore the applications of large language models (LLMs) for industrial chip design. Instead of directly deploying off-the-shelf commercial or open-source LLMs, we instead adopt the following domain adaptation techniques: domain-adaptive tokenization, domain-adaptive continued pretraining, model alignment with domain-specific instructions, and domain-adapted retrieval models. We e… ▽ More

    Submitted 4 April, 2024; v1 submitted 31 October, 2023; originally announced November 2023.

    Comments: Updated results for ChipNeMo-70B model

  3. arXiv:2309.07544  [pdf, other

    cs.LG cs.SE

    VerilogEval: Evaluating Large Language Models for Verilog Code Generation

    Authors: Mingjie Liu, Nathaniel Pinckney, Brucek Khailany, Haoxing Ren

    Abstract: The increasing popularity of large language models (LLMs) has paved the way for their application in diverse domains. This paper proposes a benchmarking framework tailored specifically for evaluating LLM performance in the context of Verilog code generation for hardware design and verification. We present a comprehensive evaluation dataset consisting of 156 problems from the Verilog instructional… ▽ More

    Submitted 9 December, 2023; v1 submitted 14 September, 2023; originally announced September 2023.

    Comments: ICCAD 2023 Invited Paper. Prior version contained errors in the numbers reported for gpt-4 in Table II

  4. arXiv:2102.06326  [pdf, other

    cs.LO cs.AR cs.FL

    Verifying High-Level Latency-Insensitive Designs with Formal Model Checking

    Authors: Steve Dai, Alicia Klinefelter, Haoxing Ren, Rangharajan Venkatesan, Ben Keller, Nathaniel Pinckney, Brucek Khailany

    Abstract: Latency-insensitive design mitigates increasing interconnect delay and enables productive component reuse in complex digital systems. This design style has been adopted in high-level design flows because untimed functional blocks connected through latency-insensitive interfaces provide a natural communication abstraction. However, latency-insensitive design with high-level languages also introduce… ▽ More

    Submitted 11 February, 2021; originally announced February 2021.