TY - GEN
T1 - Interconnect power and delay optimization by dynamic programming in gridded design rules
AU - Moiseev, Konstantin
AU - Kolodny, Avinoam
AU - Wimer, Shmuel
PY - 2010
Y1 - 2010
N2 - The lithography used for 32 nanometers and smaller VLSI process technologies restricts the admissible interconnect widths and spaces to a small set of discrete values with some interdependencies, so that traditional interconnect sizing by continuous-variable optimization techniques becomes impossible. We present a dynamic programming (DP) algorithm for simultaneous sizing and spacing of all wires in interconnect bundles (or bus structures), yielding the optimal power-delay tradeoff curve. It sets the width and spacing of all interconnects simultaneously, thus finding the global optimum. The DP algorithm is generic and can handle a variety of power-delay objectives, such as total power or delay, or weighted sum of both, power-delay product, max delay and alike. The algorithm consistently yields more than 10% dynamic power and 5% delay reduction for interconnect channels in industrial microprocessor blocks designed in 32 nanometer process technology, when applied as a post-layout optimization step to redistribute wires within interconnect channels of fixed width, without changing the area of the original layout.
AB - The lithography used for 32 nanometers and smaller VLSI process technologies restricts the admissible interconnect widths and spaces to a small set of discrete values with some interdependencies, so that traditional interconnect sizing by continuous-variable optimization techniques becomes impossible. We present a dynamic programming (DP) algorithm for simultaneous sizing and spacing of all wires in interconnect bundles (or bus structures), yielding the optimal power-delay tradeoff curve. It sets the width and spacing of all interconnects simultaneously, thus finding the global optimum. The DP algorithm is generic and can handle a variety of power-delay objectives, such as total power or delay, or weighted sum of both, power-delay product, max delay and alike. The algorithm consistently yields more than 10% dynamic power and 5% delay reduction for interconnect channels in industrial microprocessor blocks designed in 32 nanometer process technology, when applied as a post-layout optimization step to redistribute wires within interconnect channels of fixed width, without changing the area of the original layout.
KW - Dynamic programming
KW - Gridded design rules
KW - Interconnect optimization
KW - Interconnect sizing and spacing
KW - Power-delay optimization
UR - http://www.scopus.com/inward/record.url?scp=77952258297&partnerID=8YFLogxK
U2 - 10.1145/1735023.1735061
DO - 10.1145/1735023.1735061
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:77952258297
SN - 9781605589206
T3 - Proceedings of the International Symposium on Physical Design
SP - 153
EP - 160
BT - ISPD'10 - Proceedings of the 2010 ACM International Symposium on Physical Design
T2 - 2010 ACM International Symposium on Physical Design, ISPD'10
Y2 - 14 March 2010 through 17 March 2010
ER -