Model-Based Design of Correct Controllers for Dynamically Reconfigurable Architectures
Model-Based Design of Correct Controllers for Dynamically Reconfigurable Architectures
复制标题
动态可重构架构的正确控制器的基于模型的设计
DOI:
10.1145/2873056
复制
发表时间:
2016-07-01
影响因子:
2
通讯作者:
Gamatie, Abdoulaye
中科院分区:
文献类型:
--
作者:
An, Xin;Rutten, Eric;Gamatie, Abdoulaye
Dynamically reconfigurable hardware has been identified as a promising solution for the design of energy-efficient embedded systems. However, its adoption is limited by costly design effort, including verification and validation, which is even more complex than for nondynamically reconfigurable systems. In this article, we propose a tool-supported formal method to automatically design a correct-by-construction control of the reconfiguration. By representing system behaviors with automata, we exploit automated algorithms to synthesize controllers that safely enforce reconfiguration strategies formulated as properties to be satisfied by control. We design generic modeling patterns for a class of reconfigurable architectures, taking into account both hardware architecture and applications, as well as relevant control objectives. We validate our approach on two case studies implemented on FPGAs.