skip to main content
10.1145/1644993.1645095acmotherconferencesArticle/Chapter ViewAbstractPublication PagesichitConference Proceedingsconference-collections
research-article

Coarse-grained reconfigurable architecture for multiple application domains: a case study

Published: 27 August 2009 Publication History

Abstract

In this paper, we propose a coarse-grained reconfigurable architecture, which supports both integer type application domain and floating-point type application domain. Our coarse-grained reconfigurable architecture has an 8x8 array of integer processing elements to execute 64 integer operations or 32 floating-point operations in parallel. In order to show the feasibility of the proposed architecture, we use MPEG4 decoder as an integer type application and physics engine for 3D graphics as a floating-point type application. We first analyze these applications and optimize their implementation on the proposed architecture at the system level. Then we implement the proposed architecture on an FPGA board, which decodes 12 frames per second of MPEG4 CIF images and execute up to 160 million floating-point operations per second for the physics engine at 20MHz clock frequency.

References

[1]
Jo, M., Arava, V. K. P., Yang, H., and Choi, K. 2007. Implementation of floating-point operations for 3D graphics on a coarse-grained reconfigurable architecture. In proceedings of IEEE International SOC Conference (Hsinchu, Taiwan, September 26--29, 2007). IEEE-SOCC '07. 127--130.
[2]
Arbelo, C., Kanstein, A., López. S., López, J. F., Berekovic, M., Sarmiento, R., and Mignolet, J.-Y. 2007. Mapping Control-Intensive Video Kernels onto a Coarse-Grain Reconfigurable Architecture: The H.264/AVC Deblocking Filter. In Proceedings of the IEEE Conference on Design, Automation and Test in Europe (Nice, France, April 16--20, 2007). DATE '07. 177--182
[3]
Novo, D., Moffat, W., Derudder, V., and Bougard, B. 2005. Mapping a multiple antenna SDM-OFDM receiver on the ADRES coarse-grained reconfigurable processor. In Proceedings of the IEEE Workshop on Signal Processing Systems Design and Implementation (Athens, Greece, November 02--04, 2005). SIPS '05. 473--478.
[4]
Suzuki, N., Kurotaki, S., Suzuki, M., Kaneko, N., Yamada, Y., Deguchi, K., Hasegawa, Y., Amano, H., Anjo, K., Motomura, M., Wakabayashi, K., Toi, T., and Awashima, T. 2004. Implementing and evaluating stream applications on the dynamically reconfigurable processor. In proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines (Napa, USA, April 20--23, 2004). FCCM '04. 328--329.
[5]
Hasegawa, Y., Abe, S., Matsutani, H., Amano, H., Anjo, K., and Awashima, T. 2005. An adaptive cryptographic accelerator for IPsec on dynamically reconfigurable processor. In proceedings of IEEE Conference on Field Programmable Technology (Singapore, December 11--14, 2005). FPT '05. 163--170.
[6]
Maher, M., Schmid, O. A., Davis, C, Hegde, M, and Bordes, J. P. 2005. Physics processing unit. United States Patent Application (Application number: 10/715440, publication date: April 7, 2005).
[7]
AMBA AHB, http://www.arm.com/
[8]
Kim, Y., Park, I., and Choi, K. 2006. Power-Conscious Configuration Cache Structure and Code Mapping for Coarse-Grained Reconfigurable Architecture. In proceedings of IEEE/ACM International Symposium on Low Power Electronics and Design (Tegernsee, Germany, October 04--06, 2006). ISLPED '06. 310--315.
[9]
Arava, V. K. P., Jo, M., Lee, H., and Choi, K. 2008. A Generic Design for Encoding and Decoding Variable Length Codes in Multi-codec Video Processing Engines. In proceedings of IEEE Computer Society Annual Symposium on VLSI (Montpellier, France, April 07--09, 2008). ISVLSI '08. 197--202.

Cited By

View all
  • (2012)Physics engine on reconfigurable processor — Low power optimized solution empowering next-generation graphics on embedded platformsProceedings of the 2012 17th International Conference on Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational & Serious Games (CGAMES)10.1109/CGames.2012.6314565(138-142)Online publication date: 30-Jul-2012

Index Terms

  1. Coarse-grained reconfigurable architecture for multiple application domains: a case study

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      ICHIT '09: Proceedings of the 2009 International Conference on Hybrid Information Technology
      August 2009
      687 pages
      ISBN:9781605586625
      DOI:10.1145/1644993
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 27 August 2009

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. coarse-grained reconfigurable architecture
      2. system design

      Qualifiers

      • Research-article

      Funding Sources

      Conference

      ICHIT '09

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 08 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2012)Physics engine on reconfigurable processor — Low power optimized solution empowering next-generation graphics on embedded platformsProceedings of the 2012 17th International Conference on Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational & Serious Games (CGAMES)10.1109/CGames.2012.6314565(138-142)Online publication date: 30-Jul-2012

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media