A reconfigurable computing platform for real time embedded applications


Say F., BAZLAMAÇCI C. F.

MICROPROCESSORS AND MICROSYSTEMS, cilt.36, sa.1, ss.13-32, 2012 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 36 Sayı: 1
  • Basım Tarihi: 2012
  • Doi Numarası: 10.1016/j.micpro.2011.08.013
  • Dergi Adı: MICROPROCESSORS AND MICROSYSTEMS
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.13-32
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

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.