2001 · 98 citations · 6 references
EngineeringComputer EngineeringComputer ScienceAlgorithmsOptimizationReconfigurable ComputingFpga ArchitectureReconfigurable Embedded SystemsReconfigurable System ArchitectureResource-constrained SchedulingSchedule OptimizationScheduling OptimizationPlacementPlacement AlgorithmsPlacement For Reconfigurable SystemsPlacement OptimizationReconfigurationScheduling With Precedence ConstraintsTask Precedence ConstraintsTemporal Constraints
We consider the optimal placement of hardware modules in space and time for FPGA architectures with reconfiguration capabilities, where modules are modeled as three-dimensional boxes in space and time. Using a graphtheoretic characterization of feasible packings, we are able to solve the following problems: (a) Find the minimal execution time of the given problem on an FPGA of fixed size, (b) Find the FPGA of minimal size to accomplish the tasks within a fixed time limit.
6