JOURNAL ARTICLE

Dynamically Swappable Hardware Design in Partially Reconfigurable Systems

Abstract

In this work, we propose two wrapper designs for arbitrary digital hardware circuit designs such that they can be enhanced with the capability for dynamic swapping controlled by software. A hardware design with either of the proposed wrappers can thus be swapped out of the partially reconfigurable logic at runtime in some intermediate state of computation and then swapped in when required to continue from that state. The context data is saved to a buffer in the wrapper at interruptible states, and then the wrapper takes care of saving the hardware context to communication memory through a peripheral bus, and later restoring the hardware context after the design is swapped in. The overheads of the hardware standardization and the wrapper in terms of additional reconfigurable logic resources and the time for context switching are small and generally acceptable. With the capability for dynamic swapping, high priority hardware tasks can interrupt low priority tasks in real-time embedded systems so that the utilization of hardware space per unit time is increased.

Keywords:
Computer science Embedded system Interrupt Context (archaeology) Reconfigurable computing Computer hardware Context switch State (computer science) Hardware acceleration Hardware compatibility list Software Field-programmable gate array Computer architecture Hardware architecture Operating system Microcontroller

Metrics

16
Cited By
2.40
FWCI (Field Weighted Citation Impact)
9
Refs
0.89
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Software-Controlled Dynamically Swappable Hardware Design in Partially Reconfigurable Systems

Chun-Hsian HuangPao‐Ann Hsiung

Journal:   EURASIP Journal on Embedded Systems Year: 2007 Vol: 2008 Pages: 1-11
JOURNAL ARTICLE

Virtualizable hardware/software design infrastructure for dynamically partially reconfigurable systems

Chun-Hsian HuangPao‐Ann Hsiung

Journal:   ACM Transactions on Reconfigurable Technology and Systems Year: 2013 Vol: 6 (2)Pages: 1-18
JOURNAL ARTICLE

Hardware Resource Virtualization for Dynamically Partially Reconfigurable Systems

Chun-Hsian HuangPao‐Ann Hsiung

Journal:   IEEE Embedded Systems Letters Year: 2009 Vol: 1 (1)Pages: 19-23
JOURNAL ARTICLE

Hardware Context-Switch Methodology for Dynamically Partially Reconfigurable Systems

Trong‐Yen LeeChe-Cheng HuLi-Wen LaiChia‐Chun Tsai

Journal:   Journal of information science and engineering Year: 2010 Vol: 26 (4)Pages: 1289-1305
© 2026 ScienceGate Book Chapters — All rights reserved.