PERFORMANCE OPTIMIZATION USING TEMPLATE MAPPING FOR DATAPATH-INTENSIVE HIGH-LEVEL SYNTHESIS

Citation
Mr. Corazao et al., PERFORMANCE OPTIMIZATION USING TEMPLATE MAPPING FOR DATAPATH-INTENSIVE HIGH-LEVEL SYNTHESIS, IEEE transactions on computer-aided design of integrated circuits and systems, 15(8), 1996, pp. 877-888
Citations number
42
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Hardware & Architecture
ISSN journal
02780070
Volume
15
Issue
8
Year of publication
1996
Pages
877 - 888
Database
ISI
SICI code
0278-0070(1996)15:8<877:POUTMF>2.0.ZU;2-Q
Abstract
This paper introduces a new approach to performance-driven template na pping for high-level synthesis, Template mapping, the process of mappi ng high-level algorithmic descriptions to specialized hardware librari es or instruction sets, involves template matching, template selection , and clock selection. Efficient algorithms for each are presented, an d novel issues such as partial matching are addressed. The paper focus es on datapath-intensive ASIC design, though the concepts are also hig hly applicable to compiler development. Experimental results on exampl es from real applications show significant improvements in throughput with limited area overhead.