@inproceedings{4bfb5747bce049e293d5bbf9a27e5320,
title = "An Implementation of Grammar-Concept Understanding Problems in Verilog Programming Learning Assistant System",
abstract = "Verilog is a prominent hardware description language extensively utilized in digital circuit designs. Its integration with industry-standard tools and compatibility with hardware synthesis processes make it indispensable in semiconductor design. Since dedicated courses in Verilog programming are limited in many universities worldwide due to resource limitations, an effective self-study tool is essential to meet its strong demands in this digital age. In this paper, we present an implementation of the Grammar-Concept Understanding Problem (GUP) in the Verilog Programming Learning Assistant System (VPLAS) to assist novices in code understanding studies. Previously, we developed PLAS for software programming self-studies, where GUP asks for definitions of important words in a given source code. Any answer is marked automatically in the system. For evaluations, we generated 12 GUP instances using Verilog codes for basic circuit designs. The digital circuit and the timing waveform are given to help students understand the code. We assigned them to 50 undergraduate students at the National Taipei University of Technology (NTUT), Taiwan. Their feedback demonstrated the validity of the proposal in Verilog programming self-studies.",
keywords = "code understanding, grammar-concept, Verilog, VPLAS",
author = "Shaobo Jin and Nobuo Funabiki and Fang, \{Tzu Lun\} and Hsieh, \{Pin Chieh\} and Fan, \{Yu Cheng\} and Kao, \{Wen Chung\} and Lee, \{Yi Fang\}",
note = "Publisher Copyright: {\textcopyright} 2025 IEEE.; 13th International Conference on Information and Education Technology, ICIET 2025 ; Conference date: 18-04-2025 Through 20-04-2025",
year = "2025",
doi = "10.1109/ICIET66371.2025.11046218",
language = "English",
series = "2025 13th International Conference on Information and Education Technology, ICIET 2025",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "280--284",
booktitle = "2025 13th International Conference on Information and Education Technology, ICIET 2025",
}