Using LLMs to Solve your ASIC Design Tasks (M)

48 Minutes ago • All levels
Research Development

Job Description

This Master's thesis project investigates the capabilities of Large Language Models (LLMs) in understanding and accomplishing RTL design tasks for real chip designs, moving beyond pure code generation. It aims to enhance open-source LLMs for this purpose and analyze the strengths and weaknesses of LLM-generated RTL code. The project involves setting up and extending existing RTL benchmarks, evaluating a local LLM, and improving its performance through targeted fine-tuning algorithms like LoRA adapters, potentially leveraging task feedback techniques. This is a collaboration between IIS (ETH Zurich) and Chipmind AG.
Good To Have:
  • Experience with digital design in SystemVerilog, as taught in VLSI I
Must Have:
  • Interest in ASIC design
  • Experience with LLMs

Add these skills to join the top 1% applicants for this job

game-texts
iis
algorithms

Introduction

Large Language Models (LLMs) have demonstrated impressive code generation capabilities across a wide range of programming languages, including code generation for hardware description languages (HDLs) [1][2]. In this project, we will investigate the capabilities of LLMs beyond pure code generation: focusing on how LLMs can understand and accomplish RTL design tasks on real chip designs. The thesis aims to enhance the ability of open-source LLMs for this purpose as well as to understand the strengths and weaknesses of LLM-generated RTL code.

This thesis is a collaboration between IIS and Chipmind AG, and a framework with the necessary datasets to get you started will be provided.

Project

In this thesis, you will explore the limitations of open-source LLMs that succeed or fail in specific RTL tasks and how various fine-tuning algorithms can improve performance.

  • Set up and extend existing RTL benchmarks - including additional public datasets [1][2][3][4][5]
  • Evaluate a local LLM on the dataset and analyze its failure cases and success patterns.
  • Improve the model’s performance through targeted fine-tuning with LoRA adapters [6], potentially leveraging task feedback techniques [7].
  • Compare and quantify the impact of the fine-tuning on the benchmarks.

Prerequisites

  • Interest in ASIC design
  • Experience with digital design in SystemVerilog, as taught in VLSI I, is beneficial
  • Experience with LLMs

Set alerts for more jobs like Using LLMs to Solve your ASIC Design Tasks (M)
Set alerts for new jobs by Chipmind
Set alerts for new Research Development jobs in Switzerland
Set alerts for new jobs in Switzerland
Set alerts for Research Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙