Development of a multiple task scheduling and allocation method for dependable NoC

Purpose

The purpose of this research is to develop a multiple task scheduling and allocation method for dependable NoC. The main idea is to schedule and allocate tasks under the number of task copies or the number of expected failure NoC nodes. The former is used to realize dual execution or triple modular redundancy for tasks and the latter is used to realize task scheduling and allocation considering failures of NoC nodes.