Using multiple configuration controllers to reduce the reconfiguration overhead

Yang Qu, Juha-Pekka Soininen, Jari Nurmi

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    1 Citation (Scopus)

    Abstract

    This work presents a novel run-time reconfiguration model. It uses multiple configuration controllers instead of only one in traditional devices. The configuration SRAM is divided into several individual sections, and controllers can reconfigure different sections in parallel. Therefore, multiple tasks can be loaded simultaneously. Two static task schedulers are developed to evaluate the device. Already with two controllers, the overall configuration overhead can be reduced by about 40% using non-prefetch scheduling. When using prefetch scheduling, another 16.2% reduction can be achieved on average of all results.
    Original languageEnglish
    Title of host publication2005 NORCHIP
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages86-89
    ISBN (Print)1-4244-0064-3, 978-1-4244-0064-5
    DOIs
    Publication statusPublished - 2005
    MoE publication typeA4 Article in a conference publication
    Event23rd Norchip Conference, IEEE NORCHIP 2005 - Oulu, Finland
    Duration: 21 Nov 200522 Nov 2005

    Conference

    Conference23rd Norchip Conference, IEEE NORCHIP 2005
    CountryFinland
    CityOulu
    Period21/11/0522/11/05

      Fingerprint

    Cite this

    Qu, Y., Soininen, J-P., & Nurmi, J. (2005). Using multiple configuration controllers to reduce the reconfiguration overhead. In 2005 NORCHIP (pp. 86-89). IEEE Institute of Electrical and Electronic Engineers . https://doi.org/10.1109/NORCHP.2005.1596995