A Comparison of DAG and Mesh Topologies for Coarse-Grain Reconfigurable Array

被引:5
作者
Antusiak, Jonathan [1 ]
Trouve, Antoine [2 ]
Murakami, Kazuaki [3 ]
机构
[1] ENSEIRB MATMECA, Bordeaux, France
[2] Ins Syst Inf Technol & Natl, Fukuoka, Japan
[3] Kyushu Univ, Fukuoka, Japan
来源
2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW) | 2012年
关键词
D O I
10.1109/IPDPSW.2012.24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we address the hardware overhead of the dynamically reconfigurable functional unit (DRFU) in dynamically reconfigurable processors (DRP), in the context of low-power, embedded system-on-chips (E-SoC). We consider a tightly coupled DRP with a small, coarse-grain DRFU made of four columns of four ALUs. These are interconnected following one of the following interconnection scheme: direct acyclic graph or mesh. Given a large set of of custom instructions to map on the DRFU, we explore the simplification opportunities on the DRFU in order to reduce its hardware cost. We determine that it is possible to reduce its footprint by about 70 % with respect to the ALUs for both topologies and 50 % with respect to the interconnection between ALUs. We also provide the place and route algorithm to achieve these results. At the end of the paper we compare both topologies with respect to the hardware usage, the opportunities for simplifications and the complexity of the place and route algorithm. We conclude that the mesh topology is in all the cases the most desirable.
引用
收藏
页码:227 / 233
页数:7
相关论文
共 11 条
[1]  
Atasu K, 2003, DES AUT CON, P256
[2]  
Gonzalez R. E., 2005, HOT CHIPS
[3]   The Chimaera reconfigurable functional unit [J].
Hauck, S ;
Fry, TW ;
Hosler, MM ;
Kao, JP .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (02) :206-217
[4]  
Huang Z., 2004, ACM T EMBED COMPUT S, V3, P361
[5]  
Mehdipour F, 2010, DES AUT TEST EUROPE, P993
[6]  
Mei B, 2007, FINE AND COARSE GRAI
[7]  
Noori H, 2010, IEICE T ELECTRON, V91, P497
[8]   Exact and approximate algorithms for the extension of embedded processor instruction sets [J].
Pozzi, Laura ;
Atasu, Kubilay ;
Ienne, Paolo .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (07) :1209-1229
[9]  
Rivoallon F., 2011, CISC VIS NETW IND GL
[10]  
Trouve A, 2009, INT C RECONFIGURABLE