Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Advanced AI Code Development Tool

Apr 8, 2023
Reaction score
Trophy points
Activity points
In the mobile internet industry, many developers are using Github Copilot as an assistive tool to improve their coding efficiency and reduce repetitive tasks.
According to Github, this AI-powered tool can also support hardware coding, but its effectiveness may not be as good as for mainstream programming languages like Python or Java.
Have any developers attempted to use Github Copilot for hardware description languages or other coding languages?
while Copilot has the potential to be a useful tool for HDL development, its effectiveness will likely depend on a variety of factors, including the specific use case, the quality and quantity of available training data, and the ability of the developer to review and verify the resulting code.
I think the quality of the AI results depends on the quality of the HIPO data supplied with coding results.

If training input has high-level specs and results then AI coding process will improve.

e.g. HIPO: Hierarchical Input Process and Outputs specs in English with HDL results, then with vast amounts of training it will improve.
But there must be testable criteria for efficiency and speed which may be tradeoffs.
Last edited:

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to