ORIGINAL RESEARCH article
Front. Artif. Intell.
Sec. Machine Learning and Artificial Intelligence
This article is part of the Research TopicFrontiers in Information Technology, Electronics, and Management InnovationView all 10 articles
A Cross-Platform Toolchain for Porting Software to an OpenRISC-based SoC on FPGA
Provisionally accepted- Politehnica University of Timișoara, Timișoara, Romania
Select one of your emails
You have multiple emails registered with Frontiers:
Notify me on publication
Please enter your email address:
If you already have an account, please login
You don't have a Frontiers account ? You can register here
This paper presents the creation of different games in software, in a higher-level programming language (in our case, the C language), which are ready to be ported on a Field Programmable Gate Array (FPGA). The cross-compile toolchain is also presented which makes possible the porting of the executable to FPGA. Executable porting can help make it easier to run applications on an FPGA platform. A game porting to an FPGA can show that any executable can be ported. The whole process of creating the game and the finalized game results will be presented in this paper. They also performed a statistical analysis of these games. This approach uses graphics and character handling libraries found in advanced programming languages.
Keywords: artificial intelligence, Character generation, Field programmable gate arrays, Operating Systems, programming environments, serious games
Received: 19 Sep 2025; Accepted: 25 Dec 2025.
Copyright: © 2025 Szabo. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
* Correspondence: Roland Szabo
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.