Omnidirectional Background Scrolling in High-Level Synthesis Oriented Game Programing Library

Kilryong Lee, Akira Yamawaki · TENCON 2021 - 2021 IEEE Region 10 Conference (TENCON) · 2021

We are developing a game programing library which can be converted to good hardware modules by high-level synthesis, HLS, technology to realize high-performance and low-power mobile terminals executing game applications. High level synthesis, HLS, is a technology that converts software into hardware automatically. Some power-hungry parts of game software are executed by high-speed and low-power hardware on the reconfigurable devices in the mobile terminals. To make an HLS tool generate a desirable hardware module, we must describe software program well considering the hardware organization. In previous study, we developed the software describing method for horizontal background scrolling. This method improved the performance of HLS hardware significantly. In this paper, we are going to propose software description method for omnidirectional background scrolling based on previous study. With this method, HLS tool may convert background scrolling processing efficiently. In addition, we also evaluate the execution time, resource usage and power consumption of the hardware module that HLS generated through experiment.

Read the paper · More papers on PaperTik