A Methodology for Task Based Partitioning and Scheduling of Dynamically Reconfigurable Systems
P. Merino; M. Jacome; J.C. López
Conference: IEEE Symposium on Field-Programmable Custom Computing Machines
Location: Napa, CA (US)
Date: 14/04/1998 - 17/04/1998
Pages: 324-325
ISBN: 0-8186-8900-5
Abstract
Taking maximum advantage of dynamic reconfiguration in the implementation of digital systems poses a number of challenging research problems. Specifically, techniques are needed to partition the system behavioral description into segments of computation (or “scheduling units”), and to define a reconfiguration schedule with respect to those units, so as to maximize the performance of the dynamically reconfigurable system, subject to the area constraints of the FPGA. We propose a methodology to: perform a coarse-grained partitioning of the system behavioral description into a set of tasks, determine which sub-set of tasks is to remain resident in the FPGA, and which sub-set is to be non resident, generate a reconfiguration schedule for the non-resident tasks by specifying when such tasks should be loaded on to and erased from the FPGA