Title :
A reconfigurable IP characterization technique improving high-level synthesis results
Author :
Sotiriou-Xanthopoulos, Efstathios ; Koutras, Ioannis ; Economakos, George ; Soudris, Dimitrios
Author_Institution :
Microprocessors & Digital Syst. Lab., Nat. Tech. Univ. of Athens, Athens, Greece
Abstract :
Reconfigurable computing is a cost-effective alternative to technology shrinking in order to achieve higher performance in digital design, especially considering run time reconfiguration. Research in the field consists of new reconfig-urable architectures, either coarse-grain or fine-grain, and new methodologies to map applications onto them. Usually, top-down methodologies are proposed, that start from the application´s dataflow graph and try to merge different parts into the same reconfigurable component. This paper presents a bottom-up approach, that searches available RTL component libraries for primitives that can be connected in alternative ways and generate new components, with different modes of functionality. Such components, called morphable components, are designed to impose the minimum accepted area and timing overhead, without any reconfiguration overhead. The great advantage of the bottom-up approach is that it can be integrated easily with existing design methodologies and tools, offering great overall performance improvements. The results obtained with different DSP benchmarks in a high-level synthesis environment show an average performance gain of 15%, without any practical datapath area increase, offering uniform and balanced resource utilization.
Keywords :
data flow graphs; high level synthesis; reconfigurable architectures; RTL component libraries; bottom-up approach; dataflow graph; digital design; high-level synthesis; morphable components; reconfigurable IP characterization; reconfigurable architectures; reconfigurable computing; run time reconfiguration; Adders; Hardware; Hardware design languages; Multiplexing; Optimization; Sparks; Timing; artificial intelligence; design automation; high level synthesis; reconfigurable architectures; runtime reconfiguration;
Conference_Titel :
Design & Technology of Integrated Systems in Nanoscale Era (DTIS), 2011 6th International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-61284-899-0
DOI :
10.1109/DTIS.2011.5941416