Ferramenta Interativa para Elaboração de Sistemas Integrados Baseados em Múltiplos Núcleos
Currently, most computers adopt the System-on-Chip (SoC) approach,integrating various components into a single chip. Traditionally,the interconnection of these components is achievedthrough buses, which are essential for effective communication.However, as system complexity and performance demands increase,Networks-on-Chip (NoCs) have emerged as a more efficient alternative,offering greater scalability and bandwidth. The integrationof SoC components with buses or NoCs remains a challenge, requiringspecific adaptations that make the process labor-intensiveand prone to errors. This work aims to simplify this integrationby developing a graphical interface tool that automates the integrationof AXI bus-based components into the XINA NoC. Thetool, developed in Python with a Qt interface, was validated usingtraffic generators and monitors and integrated into the AMD/XilinxVivado development environment.
Authors
- Luigi Dilillo (ORCID: https://orcid.org/0000-0002-1295-2688)
- Douglas R. Melo (ORCID: https://orcid.org/0000-0001-5791-6958)
- Wesley Grignani (ORCID: https://orcid.org/0000-0003-4865-9333)
- Thiago H. Rausch
Institutions
- Université de Montpellier (FR)
- Universidade do Vale do Itajaí (BR)
Publication Details
- Journal
- Anais do Computer on the Beach
- Published
- 2025-05-27
- DOI
- https://doi.org/10.14210/cotb.v16.p430-437
- Primary Topic
- Model-Driven Software Engineering Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00