3.9 Article

A new design approach of hardware implementation through natural language entry

Journal

Publisher

WILEY
DOI: 10.1049/cim2.12087

Keywords

computer integrated manufacturing; human computer interaction; human-robot interaction; intelligent manufacturing systems

Ask authors/readers for more resources

OpenAI's ChatGPT (GPT-4) introduces a superior mode of computer interaction through natural language dialogues, generating engaging dialogues and aligned codes. This paper demonstrates the versatility of ChatGPT in hardware implementation and proposes a novel design workflow. However, there are constraints and limitations when using ChatGPT for AI accelerators, as it is trained for chatting rather than hardware design.
OpenAI's ChatGPT (GPT-4) ushers in a superior mode of computer interaction through natural language dialogues. Notably, it generates not only engaging dialogues but also codes aligned to queries and requirements. The potential of ChatGPT in hardware implementation via natural language is implemented and a strategy for asking the right questions is outlined. The versatility of ChatGPT is demonstrated through three mainstream hardware designs - systolic array, ResNet and MobileNet accelerators - comparing these with hand-coded designs. The evaluation metrics include design quality, design efforts, and limitations of code generated by ChatGPT/GPT-4/Cursor against prevalent High-Level Synthesis or hand-coded HDL designs. Consequently, a novel design workflow is proposed and the constraints of using GPT, particularly in AI accelerators, are highlighted. This paper tests the possibility of using the latest AI chatbot, ChatGPT (GPT-4) to do hardware design on FPGAs using Natural Language as the entry point. It is validated that the usage of GPT-4 can potentially increase the speed of doing the initial design. However, we also found that because the GPT-4 is an AI trained for chatting specifically, instead of for hardware design, it does not understand the hardware design concept even if it can write Verilog HDL or VHDL. We also use 3 case studies to show the functionality and limitations of the GPT-4, which are the mainstream accelerators for ResNet, MobileNet and a systolic array for general-purpose CNN acceleration.image

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

3.9
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available