A reconfigurable computing platform for real time embedded applications


Say F., BAZLAMAÇCI C. F.

MICROPROCESSORS AND MICROSYSTEMS, vol.36, no.1, pp.13-32, 2012 (Journal Indexed in SCI) identifier identifier

  • Publication Type: Article / Article
  • Volume: 36 Issue: 1
  • Publication Date: 2012
  • Doi Number: 10.1016/j.micpro.2011.08.013
  • Title of Journal : MICROPROCESSORS AND MICROSYSTEMS
  • Page Numbers: pp.13-32

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 20 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. (C) 2011 Elsevier B.V. All rights reserved.