This paper describes the development of several software-based games using a high-level programming language (C in our case), designed so that they can be ported to a Field-Programmable Gate Array (FPGA). It also outlines the mathematical foundations underlying these games. Making executables portable in this way can simplify running applications on FPGA platforms. Porting a game to an FPGA serves as evidence that arbitrary executables can be migrated to such hardware. The complete workflow for creating the game, along with the final game outcomes, is detailed in this paper. In addition, statistical analyses of these games were conducted. The proposed approach relies on graphics and character-handling libraries typically available in advanced programming languages. The background of this work is that a microcontroller architecture which can easily be run on a Spartan-6 FPGA was needed. The innovative point of this paper is that it created the cross-compilation toolchain on an uncommon microcontroller architecture, like the OpenRISC.
Roland Szabó (Tue,) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: