TCAD Structure Input File Generation Using Large Language Model
Publication Date
1-1-2024
Document Type
Conference Proceeding
Publication Title
International Conference on Simulation of Semiconductor Processes and Devices, SISPAD
DOI
10.1109/SISPAD62626.2024.10733015
Abstract
In this paper, we study the possibility of using Large Language Models (LLMs) to create Technology Computer-Aided-Design (TCAD) structure generation input files. LLMs are machine learning models trained on vast amounts of text data from the Web and are designed to understand, generate, and interact with humans through natural languages such as English. However, unlike programming languages with abundant training examples on the Web, TCAD examples are scarce. In this work, by using TCAD Sentaurus Structure Editor (SSE) as an example, 7000 nanowire data are generated to fine-tune open-source models (Llama 2 and 3) to obtain chatbots that can generate an SSE input file for a nanowire with 18 parameters with English as an instruction. Structures are then created using SSE to verify the correctness of the input files. It shows that it is possible to create a chatbot even with limited resources. In-context one-shot learning is also studied. It shows that with large commercial models, in-context one-shot learning is sufficient to generate the desired SSE input file.
Funding Number
2046220
Funding Sponsor
National Science Foundation
Keywords
ChatGPT, In-context Learning, Large Language Model (LLM), Llama, One-shot Learning, Technology Computer-Aided Design (TCAD)
Department
Electrical Engineering
Recommended Citation
Le Minh Long Nguyen, Albert Lu, and Hiu Yung Wong. "TCAD Structure Input File Generation Using Large Language Model" International Conference on Simulation of Semiconductor Processes and Devices, SISPAD (2024). https://doi.org/10.1109/SISPAD62626.2024.10733015