skip to main content
10.1109/DATE.2005.11acmconferencesArticle/Chapter ViewAbstractPublication PagesdateConference Proceedingsconference-collections
Article

A Design Flow for Application-Specific Networks on Chip with Guaranteed Performance to Accelerate SOC Design and Verification

Published: 07 March 2005 Publication History

Abstract

Systems on chip (SOC) are composed of intellectual property blocks (IP) and interconnect. While mature tooling exists to design the former, tooling for interconnect design is still a research area. In this paper we describe an operational design flow that generates and configures application-specific network on chip (NOC) instances, given application communication requirements. The NOC can be simulated in SystemC and RTL VHDL. An independent performance verification tool verifies analytically that the NOC instance (hardware) and its configuration (software) together meet the application performance requirements. The Æthereal NOC's guaranteed performance is essential to replace time-consuming simulation by fast analytical performance validation. As a result, application-specific NOCs that are guaranteed to meet the application's communication requirements are generated and verified in minutes, reducing the number of design iterations. A realistic MPEG SOC example substantiates our claims.

References

[1]
{1} E. Bolotin et al. QNoC: QoS architecture and design process for network on chip. J. of Systems Architecture, 50(2-3):105-128, 2004.
[2]
{2} E. Bolotin et al. Automatic hardware-efficient SoC integration by QoS network on chip. In ICECS, 2004.
[3]
{3} J. Chan et al. NoCGEN: a template based reuse methodology for networks on chip architecture. In Proc. Int'l Conference on VLSI Design, 2004.
[4]
{4} J. Dielissen et al. Power measurements and analysis of a network on chip. Submitted, 2004.
[5]
{5} T. Felicijan et al. An asynchronous on-chip network router with quality-of-service (QoS) support. In SoCC, 2004.
[6]
{6} O. P. Gangwal et al. Building predictable systems on chip: An analysis of guaranteed communication in the Æthereal network on chip. In P. van der Stok, editor, Dynamic and Robust Streaming In and Between Connected Cnsumer-Electronics Devices. Kluwer, 2005.
[7]
{7} S. González Pestana, et al. Cost-performance trade-offs in networks on chip: A simulation-based approach. In DATE, 2004.
[8]
{8} K. Goossens et al. Guaranteeing the quality of services in networks on chip. In A. Jantsch and H. Tenhunen, editors, Networks on Chip. Kluwer, 2003.
[9]
{9} P. Guerrier. Un Réseau D'Interconnexion pour Systémes Intégrés. PhD thesis, Université Paris VI, Mar. 2000.
[10]
{10} J. Hu et al. Energy-aware communication and task scheduling for network-on-chip architectures under real-time constraints. In DATE, 2004.
[11]
{11} A. Jalabert et al. XpipesCompiler: A tool for instantiating application specific networks on chip. In DATE, 2004.
[12]
{12} N. Kavaldjiev et al. A virtual channel router for on-chip networks. SoCC'04.
[13]
{13} J. Liang et al. aSOC: A scalable, single-chip communications architecture. In PACT, 2000.
[14]
{14} M. Millberg et al. Guaranteed bandwidth using looped containers in temporally disjoint networks within the Nostrum network on chip. In DATE, 2004.
[15]
{15} S. Murali et al. SUNMAP: A tool for automatic topology selection and generation for NOCs. In DAC, 2003.
[16]
{16} A. Pinto et al. Efficient synthesis of networks on chip. In ICCD, 2003.
[17]
{17} A. Radulescu et al. An efficient on-chip network interface offering guaranteed services, shared-memory abstraction, and flexible network programming. In DATE, 2004.
[18]
{18} E. Rijpkema et al. Trade offs in the design of a router with both guaranteed and best-effort services for networks on chip. In DATE, 2003.
[19]
{19} M. Sgroi et al. Addressing the system-on-a-chip interconnect woes through communication-based design. In DAC, 2001.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DATE '05: Proceedings of the conference on Design, Automation and Test in Europe - Volume 2
March 2005
630 pages
ISBN:0769522882

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 07 March 2005

Check for updates

Qualifiers

  • Article

Conference

DATE05
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)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

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