Low power VLSI design: An optimal binding algorithm in high-level synthesis using integer linear programming

被引:0
|
作者
Shiue, WT [1 ]
机构
[1] Oregon State Univ, Dept Elect & Comp Engn, Corvallis, OR 97331 USA
来源
6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XV, PROCEEDINGS: MOBILE/WIRELESS COMPUTING AND COMMUNICATION SYSTEMS III | 2002年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an optimal low-power binding algorithm based on linear programming model. A novel parallel graph (PG) is constructed and used for the development of our LP model. Once the PG is created, linear programming techniques are used to search all paths through the PG to find the optimal binding that minimizes the overall power consumption due to switching activity. We benchmarked our algorithm on two applications, a second-order differential equation solver (DiffEq) and a finite impulse response filter (FIR). In our experiments, the power consumption of the DiffEq was reduced by 8.2%. Power consumption for a FIR fitter sharing three multipliers and three adders was reduced by 18.5% while the same FIR sharing two multipliers and two adders achieved a 32.2% power reduction.
引用
收藏
页码:458 / 461
页数:4
相关论文
共 50 条
  • [31] High-Level Low-Power System Design Optimization
    Pursley, David
    Yeh, Tung-Hua
    2017 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2017,
  • [32] A high-level optimization scheme for low power clock design
    Kang, CJ
    Chen, CH
    Adel-Raheem, E
    PROCEEDINGS OF THE 46TH IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS & SYSTEMS, VOLS 1-3, 2003, : 1492 - 1495
  • [33] Triple-threshold static power minimization in high-level synthesis of VLSI CMOS
    Chen, Harry I. A.
    Loo, Edward K. W.
    Kuo, James B.
    Syrzycki, Marek J.
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2007, 4644 : 453 - +
  • [34] A high-level optimization scheme for low power clock design
    Kang, CJ
    Chen, CH
    CCCT 2003, VOL6, PROCEEDINGS: COMPUTER, COMMUNICATION AND CONTROL TECHNOLOGIES: III, 2003, : 221 - 224
  • [35] Optimal Resource Allocation and Binding in High-Level Synthesis Using Nature-Inspired Computation
    Shilpa, K. C.
    LakshmiNarayana, C.
    Singh, Manoj Kumar
    EMERGING RESEARCH IN ELECTRONICS, COMPUTER SCIENCE AND TECHNOLOGY, ICERECT 2018, 2019, 545 : 1107 - 1118
  • [36] Data Path Refinement Algorithm in High-Level Synthesis Based on Dynamic Programming
    Rahimi, Abbas
    Mohammadi, Siamak
    Foroughi, Aidin
    2009 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY, 2009, : 101 - 105
  • [37] Data Path Refinement Algorithm in High-Level Synthesis Based on Dynamic Programming
    Rahimi, Abbas
    Mohammadi, Siamak
    Sarbolandi, Hamed
    2009 3RD INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS (SCS 2009), 2009, : 640 - +
  • [38] Data path allocation for low power in high-level synthesis
    Zheng, YH
    Jong, CC
    Zhu, HW
    DESIGN, MODELING AND SIMULATION IN MICROELECTRONICS, 2000, 4228 : 116 - 121
  • [39] Interconnect-aware high-level synthesis for low power
    Zhong, L
    Jha, NK
    IEEE/ACM INTERNATIONAL CONFERENCE ON CAD-02, DIGEST OF TECHNICAL PAPERS, 2002, : 110 - 117
  • [40] Low-power high-level synthesis for FPGA architectures
    Chen, DM
    Cong, J
    Fan, YP
    ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 134 - 139