Component selection for high-performance pipelines

被引:18
作者
Bakshi, S
Gajski, DD
机构
[1] Department of Information and Computer Science, University of California, Irvine
关键词
component selection; multiple-implementation libraries; pipelines/pipelining; throughput; latency; DSP synthesis;
D O I
10.1109/92.502191
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The use of a realistic component library with multiple implementations of operators results in cost-efficient designs; slow components can then be used on noncritical paths and the more expensive components on only the critical paths, This paper presents a cost-optimized algorithm for selecting components and pipelining a data-flow graph, given such a Library, and throughput and latency constraints, Experimental results on several large examples indicate the importance of component selection as a parameter in design exploration.
引用
收藏
页码:181 / 194
页数:14
相关论文
共 19 条
[1]  
BAKSHI S, 1993, 9334 U CAL DEP INF C
[2]  
BALAKRISHNAN M, 1989, ACM IEEE D, P68, DOI 10.1145/74382.74395
[3]   HYPER - AN INTERACTIVE SYNTHESIS ENVIRONMENT FOR HIGH-PERFORMANCE REAL-TIME APPLICATIONS [J].
CHU, CM ;
POTKONJAK, M ;
THALER, M ;
RABAEY, J .
PROCEEDINGS - IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN : VLSI IN COMPUTERS & PROCESSORS, 1989, :432-435
[4]  
EMBREE PM, 1991, LANGUAGE ALGORITHMS
[5]  
Foo Y.-P. S., 1986, Proceedings of the IEEE International Conference on Computer Design: VLSI in Computers. ICCD '86 (Cat. No.86CH2348-1), P184
[6]   PLS - A SCHEDULER FOR PIPELINE SYNTHESIS [J].
HWANG, CT ;
HSU, YC ;
LIN, YL .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (09) :1279-1286
[7]  
HWANG KS, 1989, P IEEE INT C COMP AI, P24
[8]  
Jain R., 1988, 25th ACM/IEEE Design Automation Conference. Proceedings 1988 (Cat. No.88CH2540-3), P542, DOI 10.1109/DAC.1988.14813
[9]  
JAIN R, 1990, P IEEE INT C COMP AI, P212
[10]  
Jou J.-M., 1993, Proceedings 1993 IEEE International Conference on Computer Design: VLSI in Computers and Processors (Cat. No.93CH3335-7), P379, DOI 10.1109/ICCD.1993.393348