Reconfigurable Topology Synthesis for Application-Specific NoC on Partially Dynamically Reconfigurable Systems

Jinglei Huang,Xiaodong Xu,Lan Yao,Song Chen
DOI: https://doi.org/10.1016/j.vlsi.2018.02.012
2017-01-01
Abstract:In this paper, we propose a three-stage reconfigurable topology synthesis approach for Application-Specific NoC (AS-NoC) on partially dynamically reconfigurable FPGAs, where the topology is reconfigured dynamically at run-time along with the application's execution. Firstly, given the scheduling and floorplanning of task modules, an Integral Linear Programming (ILP)-based method is proposed to partition the communication requirements of the application into T time intervals. Secondly, we explore the proper positions of switches in the floorplan for global communications. Finally, considering the reconfiguration costs between adjacent time intervals, the routing path allocation problem is solved for time intervals in an iterative procedure to generate fine-grained dynamically reconfigurable ASNoC topologies for the given application. Experimental results show that, compared to the random partition of communication requirements, the proposed ILP-based method can achieve 12.1% power consumption improvement. And, the reconfigurable ASNoC can achieve 36.3% power consumption improvement when compared with static ASNoCs.
What problem does this paper attempt to address?