Title :
Dynamic run-time HW/SW scheduling techniques for reconfigurable architectures
Author :
Noguera, Juanjo ; Badia, Rosa M.
fDate :
6/24/1905 12:00:00 AM
Abstract :
Dynamic run-time scheduling in System-on-Chip platforms has become recently an active area of research because of the performance and power requirements of new applications. Moreover, dynamically reconfigurable logic (DRL) architectures are an exciting alternative for embedded systems design. However, all previous approaches to DRL multi-context scheduling and HW/SW scheduling for DRL architectures are based on static scheduling techniques. In this paper, we address this problem and present: (1) a dynamic scheduler hardware architecture, and (2) four dynamic run-time scheduling algorithms for DRL-based multi-context platforms. The scheduling algorithms have been integrated in our codesign environment, where a large number of experiments have been carried out. Results demonstrate the benefits of our approach
Keywords :
embedded systems; hardware-software codesign; reconfigurable architectures; scheduling; HWISW scheduling; System-on-Chip platforms; codesign environment; dynamic run-time scheduling; dynamic run-time scheduling algorithms; dynamic scheduler hardware architecture; dynamically reconfigurable logic architectures; dynamically reconfigurable multi-context scheduling; embedded systems design; performance requirements; power requirements; static scheduling techniques; Application software; Dynamic scheduling; Embedded system; Programmable logic arrays; Programmable logic devices; Reconfigurable architectures; Reconfigurable logic; Runtime; Scheduling algorithm; System-on-a-chip;
Conference_Titel :
Hardware/Software Codesign, 2002. CODES 2002. Proceedings of the Tenth International Symposium on
Conference_Location :
Estes Park, CO
Print_ISBN :
1-58113-542-4
DOI :
10.1109/CODES.2002.1003626