Design flow instantiation for run-time reconfigurable systems

A case study

Yang Qu (Corresponding Author), Kari Tiensyrjä, Juha-Pekka Soininen, Jari Nurmi

Research output: Contribution to journalArticleScientificpeer-review

9 Citations (Scopus)

Abstract

Reconfigurable system is a promising alternative to deliver both flexibility and performance at the same time. New reconfigurable technologies and technology-dependent tools have been developed, but a complete overview of the whole design flow for run-time reconfigurable systems is missing. In this work, we present a design flow instantiation for such systems using a real-life application. The design flow is roughly divided into two parts: system level and implementation. At system level, our supports for hardware resource estimation and performance evaluation are applied. At implementation level, technology-dependent tools are used to realize the run-time reconfiguration. The design case is part of a WCDMA decoder on a commercially available reconfigurable platform. The results show that using run-time reconfiguration can save over 40% area when compared to a functionally equivalent fixed system and achieve 30 times speedup in processing time when compared to a functionally equivalent pure software design.
Original languageEnglish
Article number856756
Number of pages9
JournalEURASIP Journal on Embedded Systems
Volume2008
Publication statusPublished - 2008
MoE publication typeA1 Journal article-refereed

Fingerprint

Software design
Hardware
Processing

Cite this

@article{5b8db59fb83c4aa2b05084e8f8ac9da7,
title = "Design flow instantiation for run-time reconfigurable systems: A case study",
abstract = "Reconfigurable system is a promising alternative to deliver both flexibility and performance at the same time. New reconfigurable technologies and technology-dependent tools have been developed, but a complete overview of the whole design flow for run-time reconfigurable systems is missing. In this work, we present a design flow instantiation for such systems using a real-life application. The design flow is roughly divided into two parts: system level and implementation. At system level, our supports for hardware resource estimation and performance evaluation are applied. At implementation level, technology-dependent tools are used to realize the run-time reconfiguration. The design case is part of a WCDMA decoder on a commercially available reconfigurable platform. The results show that using run-time reconfiguration can save over 40{\%} area when compared to a functionally equivalent fixed system and achieve 30 times speedup in processing time when compared to a functionally equivalent pure software design.",
author = "Yang Qu and Kari Tiensyrj{\"a} and Juha-Pekka Soininen and Jari Nurmi",
year = "2008",
language = "English",
volume = "2008",
journal = "EURASIP Journal on Embedded Systems",
issn = "1687-3955",
publisher = "Hindawi Publishing Corporation",

}

Design flow instantiation for run-time reconfigurable systems : A case study. / Qu, Yang (Corresponding Author); Tiensyrjä, Kari; Soininen, Juha-Pekka; Nurmi, Jari.

In: EURASIP Journal on Embedded Systems, Vol. 2008, 856756, 2008.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Design flow instantiation for run-time reconfigurable systems

T2 - A case study

AU - Qu, Yang

AU - Tiensyrjä, Kari

AU - Soininen, Juha-Pekka

AU - Nurmi, Jari

PY - 2008

Y1 - 2008

N2 - Reconfigurable system is a promising alternative to deliver both flexibility and performance at the same time. New reconfigurable technologies and technology-dependent tools have been developed, but a complete overview of the whole design flow for run-time reconfigurable systems is missing. In this work, we present a design flow instantiation for such systems using a real-life application. The design flow is roughly divided into two parts: system level and implementation. At system level, our supports for hardware resource estimation and performance evaluation are applied. At implementation level, technology-dependent tools are used to realize the run-time reconfiguration. The design case is part of a WCDMA decoder on a commercially available reconfigurable platform. The results show that using run-time reconfiguration can save over 40% area when compared to a functionally equivalent fixed system and achieve 30 times speedup in processing time when compared to a functionally equivalent pure software design.

AB - Reconfigurable system is a promising alternative to deliver both flexibility and performance at the same time. New reconfigurable technologies and technology-dependent tools have been developed, but a complete overview of the whole design flow for run-time reconfigurable systems is missing. In this work, we present a design flow instantiation for such systems using a real-life application. The design flow is roughly divided into two parts: system level and implementation. At system level, our supports for hardware resource estimation and performance evaluation are applied. At implementation level, technology-dependent tools are used to realize the run-time reconfiguration. The design case is part of a WCDMA decoder on a commercially available reconfigurable platform. The results show that using run-time reconfiguration can save over 40% area when compared to a functionally equivalent fixed system and achieve 30 times speedup in processing time when compared to a functionally equivalent pure software design.

UR - https://doi.org/10.1155/2008/856756

M3 - Article

VL - 2008

JO - EURASIP Journal on Embedded Systems

JF - EURASIP Journal on Embedded Systems

SN - 1687-3955

M1 - 856756

ER -