OPTIMIZING POWER USING TRANSFORMATIONS

被引:170
作者
CHANDRAKASAN, AP [1 ]
POTKONJAK, M [1 ]
MEHRA, R [1 ]
RABAEY, J [1 ]
BRODERSEN, RW [1 ]
机构
[1] UNIV CALIF BERKELEY,FAC ELECT ENGN & COMP SCI,DEPT ELECT ENGN & COMP SCI,BERKELEY,CA 94720
关键词
D O I
10.1109/43.363126
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing demand for portable computing has elevated power consumption to be one of the most critical design parameters. A high-level synthesis system, HYPER-LP, is presented for minimizing power consumption in application specific datapath intensive CMOS circuits using a variety of architectural and computational transformations. The synthesis environment consists of high-level estimation of power consumption, a library of transformation primitives, and heuristic/probabilistic optimization search mechanisms for fast and efficient scanning of the design space. Examples with varying degree of computational complexity and structures are optimized and synthesized using the HYPER-LP system. The results indicate that more than an order of magnitude reduction in power can be achieved over current-day design methodologies while maintaining the system throughput; in some cases this can be accomplished while preserving or reducing the implementation area.
引用
收藏
页码:12 / 31
页数:20
相关论文
共 38 条
[1]  
Aho A. V., 1977, PRINCIPLES COMPILER
[2]  
Breiman L, 2017, CLASSIFICATION REGRE, P368, DOI 10.1201/9781315139470
[3]  
CALLAWAY TK, 1992, VLSI SIGNAL PROCESSING, V, P91
[4]  
Chandrakasan A., 1994, IEEE ISSCC FEB, P82
[5]  
CHANDRAKASAN A, 1992, IEEE J SOLID STA APR, P473
[6]  
Cirit M. A., 1987, IEEE International Conference on Computer-Aided Design: ICCAD-87. Digest of Technical Papers (Cat. No.87CH2469-5), P534
[7]  
DAHLE D, 1991, SILICON VALLEY PERSO, P685
[8]   FAST ALGORITHMS FOR THE DISCRETE COSINE TRANSFORM [J].
FEIG, E ;
WINOGRAD, S .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1992, 40 (09) :2174-2193
[9]  
Franssen F. H. M., 1993, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, V1, P319, DOI 10.1109/92.238445
[10]  
Ghosh A., 1992, Proceedings. 29th ACM/IEEE Design Automation Conference (Cat. No.92CH3144-3), P253, DOI 10.1109/DAC.1992.227826