TU Darmstadt / ULB / TUbiblio

Statistical On-Chip Communication Bus Synthesis and Voltage Scaling Under Timing Yield Constraint

Pandey, S. ; Glesner, Manfred (2006)
Statistical On-Chip Communication Bus Synthesis and Voltage Scaling Under Timing Yield Constraint.
43rd annual Design Automation Conference (DAC '06). San Francisco, Kalifornien, USA (24.07.2006-28.07.2006)
doi: 10.1109/DAC.2006.229278
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

We propose a statistical approach for minimizing on-chip communication bus width and number of buses with reduced communication energy under timing yield constraint. The slack is exploited to maximize sharing of buses and to reduce energy by simultaneously scaling the voltage during the communication synthesis. Because of the diversity of applications to be run on a single SoC, there exists variability of data size to be transferred among the on-chip communicating modules. This variability of data size is modeled as a normally distributed random variable. The resulting synthesis problem is relaxed to the convex quadratic optimization problem and is solved efficiently using a convex optimization tool. The effectiveness of our approach is demonstrated by applying optimization to an automatically generated benchmark and a real-life application. By varying the value of timing yield constraint, a trade-off between minimization of buses and energy reduction is explored. The experimental results show the significant reduction of communication energy with the increasing timing yield. However, the timing yield offers a limitation to minimize the size of bus width and number of buses, if the yield is increased beyond a certain limit.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2006
Autor(en): Pandey, S. ; Glesner, Manfred
Art des Eintrags: Bibliographie
Titel: Statistical On-Chip Communication Bus Synthesis and Voltage Scaling Under Timing Yield Constraint
Sprache: Englisch
Publikationsjahr: 2006
Ort: New York, NY, United States
Verlag: ACM
Buchtitel: DAC '06: Proceedings of the 43rd annual Design Automation Conference
Veranstaltungstitel: 43rd annual Design Automation Conference (DAC '06)
Veranstaltungsort: San Francisco, Kalifornien, USA
Veranstaltungsdatum: 24.07.2006-28.07.2006
DOI: 10.1109/DAC.2006.229278
Zugehörige Links:
Kurzbeschreibung (Abstract):

We propose a statistical approach for minimizing on-chip communication bus width and number of buses with reduced communication energy under timing yield constraint. The slack is exploited to maximize sharing of buses and to reduce energy by simultaneously scaling the voltage during the communication synthesis. Because of the diversity of applications to be run on a single SoC, there exists variability of data size to be transferred among the on-chip communicating modules. This variability of data size is modeled as a normally distributed random variable. The resulting synthesis problem is relaxed to the convex quadratic optimization problem and is solved efficiently using a convex optimization tool. The effectiveness of our approach is demonstrated by applying optimization to an automatically generated benchmark and a real-life application. By varying the value of timing yield constraint, a trade-off between minimization of buses and energy reduction is explored. The experimental results show the significant reduction of communication energy with the increasing timing yield. However, the timing yield offers a limitation to minimize the size of bus width and number of buses, if the yield is increased beyond a certain limit.

Fachbereich(e)/-gebiet(e): 18 Fachbereich Elektrotechnik und Informationstechnik
Hinterlegungsdatum: 20 Nov 2008 08:25
Letzte Änderung: 22 Nov 2024 10:22
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen