A reconfigurable computing platform for real time embedded applications

  • Authors:
  • Fatih Say;Cüneyt F. Bazlamaçcı

  • Affiliations:
  • ASELSAN Inc., P.O. Box 1, Yenimahalle, 06172 Ankara, Turkey;Department of Electrical and Electronics Engineering, Middle East Technical University, Ankara, Turkey

  • Venue:
  • Microprocessors & Microsystems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Reconfigurable computing is a promising technique for real time computing-intensive embedded applications. In this paper, we propose a novel hardware task model and an optimal 2D surface partitioning strategy for managing a partially run time reconfigurable hardware resource. A mesh network-on-chip is designed to be used as the communication environment for the hardware tasks. An offline design flow is proposed for generating the bit-stream and finally, an online real time operating system scheduler that supports true hardware multitasking is presented. The proposed components form the necessary building blocks of a complete reconfigurable computing platform suitable for real time computing-intensive embedded applications.