Title :
Interconnect Signaling and Layout Optimization to Manage Thermal Effects Due to Self Heating in On-Chip Signal Buses
Author :
Sundaresan, Krishnan ; Mahapatra, Nihar R.
Author_Institution :
Sun Microsystems, Inc., Santa Clara
Abstract :
Power dissipation in long interconnects and increasing wire temperatures due to (self) Joule heating are becoming important issues to address in nanometer-scale technologies. While many low-power bus encoding schemes have been proposed, no encoding techniques exist for explicitly reducing temperatures in high-speed on-chip signal buses. In this work, we propose: (1) an interconnect/wire signaling and layout optimization that considers self and inter-wire coupling activities and is tailored to data traffic characteristics; (2) an integer linear programming (ILP) technique to optimize bus energy and; (3) a novel methodology to add thermal constraints to this ILP optimization to reduce not only average but also peak wire temperatures. Our contributions enable a designer to efficiently explore the hottest wire temperature and total bus dynamic energy trade-off space. One such trade-off point yielded a thermally-constrained, energy-optimal encoding scheme that reduced wire temperatures by up to 12.26degC (12.96degC) for data (instruction) buses and significant average energy savings of 14.24% (16.17%) for data (instruction) bus. These results are still much better than energy reductions obtained by previous work.
Keywords :
integer programming; integrated circuit interconnections; integrated circuit layout; linear programming; low-power electronics; thermal management (packaging); Joule heating; data traffic characteristics; energy-optimal encoding scheme; high-speed on-chip signal buses; integer linear programming technique; interconnect signaling; layout optimization; low-power bus encoding schemes; nanometer-scale technologies; power dissipation; self heating; thermal effects; wire coupling activities; Constraint optimization; Design optimization; Encoding; Heating; Signal design; Signal processing; Temperature; Thermal management; Thermal management of electronics; Wire; Bus Energy; Interconnect; Layout; On-Chip Bus; Optimization; Self Heating; Temperature; Wire Permutation;
Conference_Titel :
Quality Electronic Design, 2008. ISQED 2008. 9th International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
978-0-7695-3117-5
DOI :
10.1109/ISQED.2008.4479710