Title :
Low-power repeater insertion with both delay and slew rate constraints
Author :
Peng, Yuantao ; Liu, Xun
Author_Institution :
Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC
Abstract :
In this paper, a novel repeater insertion algorithm is presented to minimize the power dissipation of interconnect trees under given timing budgets and slew rate constraints. In contrast to traditional bottom-up dynamic programming approaches, the proposed algorithm combines a Lagrangian relaxation framework and a graph-based search method to derive possible solutions in a top-down fashion. As a result, it is capable of analyzing repeater slew rates efficiently. In addition, our scheme incorporates accurate circuit models and is therefore able to capture the precise delay and slew rate information, leading to high-quality interconnect designs. We have applied our scheme to interconnects of different topologies and various timing and slew rate constraints. Experimental results demonstrate the effectiveness of our approach in comparison with previous low-power repeater insertion schemes. Under tight timing constraints, our scheme can always derive repeater insertion solutions that meet both delay and slew rate requirements, whereas other schemes often fail. Under loose timing constraints, our algorithm achieves up to a 23% average power dissipation reduction for different interconnects specifications with shorter runtimes
Keywords :
graph theory; integrated circuit design; integrated circuit interconnections; low-power electronics; search problems; Lagrangian relaxation; dynamic programming; graph-based search method; interconnect designs; interconnect trees; low-power repeater insertion; repeater insertion algorithm; slew rate constraints; Circuit topology; Delay; Dynamic programming; Integrated circuit interconnections; Lagrangian functions; Power dissipation; Repeaters; Search methods; Timing; Tree graphs; Algorithms; Interconnect; Low Power; Repeater Insertion; Slew Rate;
Conference_Titel :
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
1-59593-381-6
DOI :
10.1109/DAC.2006.229258