Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/968879.969200acmconferencesArticle/Chapter ViewAbstractPublication PagesdateConference Proceedingsconference-collections
Article

Power Aware Interface Synthesis for Bus-Based SoC Designs

Published: 16 February 2004 Publication History

Abstract

In this paper we discuss the problem of interface synthesis for a system on a chip (SoC) such that the power consumption is minimized under some given latency constraints. Since the AMBA protocol has become one of the standard interfaces for SoC cores, we develop our interface synthesis methods around the AMBA protocol. We first provide an analysis of the parameters of the AMBA bus and the communication protocols and a bus power model thatwill be used by various transformations. Several latency improving and power minimizing transformations are presented at the bus level. Finally, a heuristic is presented which applies the above transformations in a certain order to provide minimum power under a given latency constraint. Experimental results are reported on two example benchmarks in that show that the heuristic is able to reduce power consumption on the wires by about 28% on the average from an initial design having a single layer bus architecture.

References

[1]
{1} AMBA Specification (rev2.0) and Multi-layer AHB Overview, Arm: http://www.arm.com, 2001.
[2]
{2} T. Givargis, F. Vahid; "Interface exploration for reduced power in core-based systems", ISSS 98, pp. 117-122.
[3]
{3} Yan Zhang, et. al.; "An alternative architecture for on-chip global interconnect: segmented bus power modeling", Conference Record of the Thirty-Second Asilomar Conference on Signals, Systems and Computers, 1998, pp. 1062-1065.
[4]
{4} F. Catthoor, et. al. "Custom Memory Management Methodology: Exploration of Memory Organisation for Embedded Multimedia System Design" Kluwer Academic Publishers.
[5]
{5} N. D. Zervas, et. al.; "Power exploration of multimedia applications realized on embedded cores", ISCAS 99, pp. 378-381.
[6]
{6} M. R. Stan, W. P. Burleson; "Bus-invert coding for low-power I/O" IEEE Transactions on VLSI Systems, Volume: 3, Issue: 1, Mar. 1995, pp. 49-58.
[7]
{7} L. Benini, et. al.; "Power optimization of core-based systems by address bus encoding" IEEE Transactions on VLSI Systems, Volume: 6, Issue: 4, Dec. 1998, pp. 554-562.
[8]
{8} H. Cheng-Ta, M. Pedram; "Architectural energy optimization by bus splitting" IEEE Transactions on CAD of Integrated Circuits and Systems, Apr. 2002, pp. 408-414.
[9]
{9} R. P. Dick, N. K. Jha; "MOCSYN: Multiobjective Core-Based Single-Chip System Synthesis", DATE 99, pp. 263-270.
[10]
{10} R. K. Gupta; "Co-Synthesis of Hardware and Software for Digital Embedded Systems"; Kluwer Academic Publishers.
[11]
{11} H. Murata, et. al.; "Rectangle-packing-based module placement" ICCAD 95, pp. 472-479.

Cited By

View all
  • (2010)High-fidelity Markovian power model for protocolsProceedings of the Conference on Design, Automation and Test in Europe10.5555/1870926.1870991(267-270)Online publication date: 8-Mar-2010
  • (2010)CAPPSIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2008.200930418:2(209-221)Online publication date: 1-Feb-2010
  • (2007)On-chip bus architecture optimization for multi-core SoC systemsProceedings of the 5th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems10.5555/1778978.1779013(301-310)Online publication date: 7-May-2007
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DATE '04: Proceedings of the conference on Design, automation and test in Europe - Volume 2
February 2004
606 pages
ISBN:0769520855

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 16 February 2004

Check for updates

Qualifiers

  • Article

Conference

DATE04
Sponsor:

Acceptance Rates

Overall Acceptance Rate 518 of 1,794 submissions, 29%

Upcoming Conference

DATE '25
Design, Automation and Test in Europe
March 31 - April 2, 2025
Lyon , France

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2010)High-fidelity Markovian power model for protocolsProceedings of the Conference on Design, Automation and Test in Europe10.5555/1870926.1870991(267-270)Online publication date: 8-Mar-2010
  • (2010)CAPPSIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2008.200930418:2(209-221)Online publication date: 1-Feb-2010
  • (2007)On-chip bus architecture optimization for multi-core SoC systemsProceedings of the 5th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems10.5555/1778978.1779013(301-310)Online publication date: 7-May-2007
  • (2006)System-level power-performance trade-offs in bus matrix communication architecture synthesisProceedings of the 4th international conference on Hardware/software codesign and system synthesis10.1145/1176254.1176327(300-305)Online publication date: 22-Oct-2006

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media