UNIFICATION OF PR REGION FLOORPLANNING AND FINE-GRAINED PLACEMENT FOR DYNAMIC PARTIALLY RECONFIGURABLE FPGAS

被引:1
|
作者
He, Ruining [1 ]
Liang, Guoqiang [1 ]
Ma, Yuchun [1 ]
Wang, Yu [2 ]
Bian, Jinian [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
关键词
Dynamic partial reconfiguration; floorplanning; placement; unification; EAPR;
D O I
10.1142/S0218126613500205
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Partially Reconfiguration (DPR) designs provide additional benefits compared to traditional FPGA application. However, due to the lack of support from automatic design tools in current design flow, designers have to manually define the dimensions and positions of Partially Reconfigurable Regions (PR Regions). The following fine-grained placement for system modules is also limited because it takes the floorplanning result as a rigid region constraint. Therefore, the manual floorplanning is laborious and may lead to inferiorfine-grained placement results. In this paper, we propose to integrate PR Region floorplanning with fine-grained placement to achieve the global optimization of the whole DPR system. Effective strategies for tuning PR Region floorplanning and apposite analytical evaluation models are customized for DPR designs to handle the co-optimization for both PR Regions and static region. Not only practical reconfiguration cost and specific reconfiguration constraints for DPR system are considered, but also the congestion estimation can be relaxed by our approach. Especially, we established a two-stage stochastic optimization framework which handles different objectives in different optimization stages so that automated floorplanning and global optimization can be achieved in reasonable time. Experimental results demonstrate that due to the flexibility benefit from the unification of PR Region floorplanning and fine-grained placement, our approach can improve 20.9% on critical path delay, 24% on reconfiguration delay, 12% on congestion, and 8.7% on wire length compared to current DPR design method.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Dynamic, Fine-Grained Data Plane Monitoring With Monocle
    Peresini, Peter
    Kuzniar, Maciej
    Kostic, Dejan
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (01) : 534 - 547
  • [42] Optimizing Dynamic Dispatch with Fine-grained State Tracking
    Zakirov, Salikh S.
    Chiba, Shigeru
    Shibayama, Etsuya
    [J]. ACM SIGPLAN NOTICES, 2010, 45 (12) : 15 - 26
  • [43] Fine-Grained Loss Tomography in Dynamic Sensor Networks
    Cao, Chenhong
    Gao, Yi
    Dong, Wei
    Bu, Jiajun
    [J]. 2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 779 - 788
  • [44] A Dynamic Solution for Fine-Grained Policy Conflict Resolution
    Nguyen Minh Hoang
    Ha Xuan Son
    [J]. PROCEEDINGS OF 2019 THE 3RD INTERNATIONAL CONFERENCE ON CRYPTOGRAPHY, SECURITY AND PRIVACY (ICCSP 2019) WITH WORKSHOP 2019 THE 4TH INTERNATIONAL CONFERENCE ON MULTIMEDIA AND IMAGE PROCESSING (ICMIP 2019), 2019, : 116 - 120
  • [45] A fine-grained mining of dynamic texts with software agents
    Pham, H
    [J]. DMIN '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON DATA MINING, 2005, : 257 - 263
  • [46] Fine-grained, dynamic user customization of operating systems
    Liao, WS
    Tan, SM
    Campbell, RH
    [J]. PROCEEDINGS OF THE FIFTH INTERNATIONAL WORKSHOP ON OBJECT-ORIENTATION IN OPERATING SYSTEMS, 1996, : 62 - 66
  • [47] Fine-Grained Local Dynamic Load Balancing in PDES
    Linden, Jonatan
    Bauer, Pavol
    Engblom, Stefan
    Jonsson, Bengt
    [J]. SIGSIM-PADS'18: PROCEEDINGS OF THE 2018 ACM SIGSIM CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, 2018, : 201 - 212
  • [48] Dynamic and fine-grained authentication and authorisation for grid computing
    Jung, Hyunjoon
    Han, Hyuck
    Jung, Hyungsoo
    Yeom, Heon Y.
    [J]. INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURES, 2008, 4 (03) : 308 - 318
  • [49] An ontological approach to dynamic fine-grained Urban Indicators
    Pileggi, Salvatore F.
    Hunter, Jane
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 2059 - 2068
  • [50] A fine-grained/coarse-grained heterogeneous reconfigurable DSP architecture based on parallel processing
    Yang, Y
    Mao, ZG
    Lai, FC
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION SCIENCE AND TECHNOLOGY, VOL 3, 2002, : 558 - 562