Method of Creation of FPGA Projects Using Continuous Integration and Continuous Delivery Technology

The reasons of increasing the demand for the use of Field Programmable Gate Array (FPGA) are analyzed. The use of hardware description languages and project creation processes is con-sidered. The possibility of using continuous integration and continuous delivery (CI/CD) tech-nology for creation of FPGA projects is established. The fundamental stages of creating FPGA projects using hardware description languages are analyzed. Existing tools of automation and CI/CD for project creation are analyzed. The model of the process of creation of FPGA pro-jects using CI/CD technology is presented. The sequence of steps for integrating CI/CD tech-nology for the process of creation of FPGA projects is proposed. A detailed explanation of the process of applying the proposed sequence of steps of creation of FPGA project using CI/CD technology is proposed. A practical example of the application of the proposed method in the educational process is provided. The main contribution of this work is to simplify the process of creating a system that provides a visual and accessible code quality check, as well as allows to identify problematic areas in the code written with the help of hardware description lan-guages. To achieve that the modern technologies of continuous integration and continuous de-livery are utilized.

Authors

Publication Details

Journal
Èlektronnoe modelirovanie
Published
2025-04-07
DOI
https://doi.org/10.15407/emodel.47.02.092
Primary Topic
Embedded Systems Design Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Method of Creation of FPGA Projects Using Continuous Integration and Continuous Delivery Technology

Vitaliy Kulanov, Artem Perepelitsyn
Èlektronnoe modelirovanie
Embedded Systems Design Techniques
article

Method of Creation of FPGA Projects Using Continuous Integration and Continuous Delivery Technology

Vitaliy Kulanov, Artem Perepelitsyn
article en

Abstract

The reasons of increasing the demand for the use of Field Programmable Gate Array (FPGA) are analyzed. The use of hardware description languages and project creation processes is con-sidered. The possibility of using continuous integration and continuous delivery (CI/CD) tech-nology for creation of FPGA projects is established. The fundamental stages of creating FPGA projects using hardware description languages are analyzed. Existing tools of automation and CI/CD for project creation are analyzed. The model of the process of creation of FPGA pro-jects using CI/CD technology is presented. The sequence of steps for integrating CI/CD tech-nology for the process of creation of FPGA projects is proposed. A detailed explanation of the process of applying the proposed sequence of steps of creation of FPGA project using CI/CD technology is proposed. A practical example of the application of the proposed method in the educational process is provided. The main contribution of this work is to simplify the process of creating a system that provides a visual and accessible code quality check, as well as allows to identify problematic areas in the code written with the help of hardware description lan-guages. To achieve that the modern technologies of continuous integration and continuous de-livery are utilized.

Èlektronnoe modelirovanieVol. 47(2)
Openalex Percentile: Top 93%
Embedded Systems Design Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Method of Creation of FPGA Projects Using Continuous Integration and Continuous Delivery Technology — Vitaliy Kulanov, Artem Perepelitsyn · Èlektronnoe modelirovanie (2025) | TGRS Research Map | TGRS