JOURNAL ARTICLE

An Integrated Optimization Framework for Partitioning, Scheduling and Floorplanning on Partially Dynamically Reconfigurable FPGAs

Abstract

This paper proposes an integrated optimization framework for task partitioning, scheduling, and floorplanning on partially dynamically reconfigurable FPGAs. In the framework, three problems are represented by a partitioned sequence triple (PS, MS, RS), where (PS, MS) is a hybrid nested sequence pair for floorplanning and RS is a reconfiguration sequence for scheduling. The floorplan and schedule of tasks can be computed from the sequence triple in O(n^2) time. To integrate the exploration of the scheduling and floorplanning design space, a fast perturbation method is elaborated with a simulated annealing-based search engine, where a randomly chosen task is removed from the sequence triple and then inserted back into a proper position selected from all the n^3 possible combinations of partitions, schedule and floorplan. The experimental results demonstrate the efficiency and effectiveness of the proposed framework.

Keywords:
Floorplan Simulated annealing Computer science Control reconfiguration Parallel computing Scheduling (production processes) Schedule Job shop scheduling Sequence (biology) Algorithm Mathematical optimization Embedded system Mathematics Operating system

Metrics

4
Cited By
1.01
FWCI (Field Weighted Citation Impact)
9
Refs
0.73
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
VLSI and FPGA Design Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Integrated Optimization of Partitioning, Scheduling, and Floorplanning for Partially Dynamically Reconfigurable Systems

Song ChenJinglei HuangXiaodong XuBo DingQi Xu

Journal:   IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems Year: 2018 Vol: 39 (1)Pages: 199-212
JOURNAL ARTICLE

Memory-aware Partitioning, Scheduling, and Floorplanning for Partially Dynamically Reconfigurable Systems

Bo DingJinglei HuangQi XuJunpeng WangSong ChenYi Kang

Journal:   ACM Transactions on Design Automation of Electronic Systems Year: 2022 Vol: 28 (1)Pages: 1-21
JOURNAL ARTICLE

Partitioning and Scheduling of Task Graphs on Partially Dynamically Reconfigurable FPGAs

Roberto CordoneF. RedaelliMarco RedaelliMarco D. SantambrogioDonatella Sciuto

Journal:   IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems Year: 2009 Vol: 28 (5)Pages: 662-675
JOURNAL ARTICLE

Floorplanning for Partially Reconfigurable FPGAs

P. BanerjeeMegha SangtaniSusmita Sur‐Kolay

Journal:   IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems Year: 2010 Vol: 30 (1)Pages: 8-17
© 2026 ScienceGate Book Chapters — All rights reserved.