Abstract:
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-p...Show MoreMetadata
Abstract:
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.
Published in: TENCON 2021 - 2021 IEEE Region 10 Conference (TENCON)
Date of Conference: 07-10 December 2021
Date Added to IEEE Xplore: 16 February 2022
ISBN Information: