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

Area and performance optimization of a generic network-on-chip architecture

Published: 28 August 2006 Publication History

Abstract

Complex Systems-on-Chip (SoC) with multiple interconnected stand-alone designs require high scalability and bandwidth. Network-on-Chip (NoC) is a scalable communication infrastructure able to tackle the communication needs of these SoCs. In this paper, we consider the optimization of a generic NoC to improve area and performance of NoC based architectures for dedicated applications. The generic NoC can be tailored to an application by changing the number of routers, by configuring each router to specific traffic requirements, and by choosing the set of links between routers and cores. The optimization algorithm determines the appropriate NoC and routers configuration to support a set of applications considering the optimization of area, and performance. The final solution will consist of an heterogeneous NoC with improved quality. The approach has been tested under different operating conditions assuming implementations on an FPGA.

References

[1]
Banerjee, L., Vellanki, P., Chatha, K. A Power and Performance Model for Networks on Chip Architectures. In Proceedings of Design Automation and Test in Europe Conference (Feb. 2004).
[2]
Benini, L. and De Micheli, G. Networks on Chips: a New SoC Paradigm. Computer, 35(1) (Nov. 2002), pp.70--78.
[3]
Bolotin, E., Cidon I., Ginosar, R., Kolodny, A. QNoC: QoS architecture and design process for network on chip. Journal of Systems Architecture, 50(2-3), (Feb. 2004), pp. 105--128.
[4]
Dally, W. and Towles, B. Route Packets, Not Wires: On-Chip Interconnection Networks. In Proceedings of the Design Automation Conference, (June 2001).
[5]
Hemani, A., Jantsch, A., Kumar, S., Postula, A., Oberg, J., Millberg, M. and Lindqvist, D. Network on Chip: An Architecture for Billion Transistor Era. In Proceedings of the IEEE NorChip Conference, (Nov. 2000).
[6]
Hu, J., Marculescu, R., Dyad - Smart Routing for Networks on Chip. In Proceedings of Design Automation and Test in Europe Conference, (Feb. 2004).
[7]
Kirkpatrick, S., Gelatt, C. Vecchi, M. Optimization by Simulated Annealing. Science, 220(4598),May 1983, pp. 671---680.
[8]
Kreutz, M., Marcon, C., Carro, L., Wagner, F., Susin, A. Design Space Exploration Comparing Homogeneous and Heterogeneous Network-on-Chip Architectures. In Symposium on Integrated Circuits and System Design, (Sept. 2005).
[9]
Lei, T., Kumar, S. Algorithms and Tools for NoC Based System Design. In Symposium on Integrated Circuits and System Design, (Sep. 2003).
[10]
Marescaux, T., Bartic, A., Verkest, D., Vernalde, S, Lauwereins, R. Interconnection Networks Enable Fine-Grain Dyanmic Multi-Tasking on FPGAs. In Proceedings of Field Programmable Logic Conference, (Sept 2002).
[11]
Moraes F., Calazans, N., Mello, A., Möller, L., Ost L. HERMES: an Infrastructure for Low Area Overhead Packet-Switching Networks on Chip. VLSI Journal 38(1), (Oct. 2004), pp. 69--93.
[12]
Murali, S. Micheli, G. Bandwidth-Constrained Mapping of Cores onto NoC Architectures", In Proceedings of Design Automation and Test in Europe Conference,(Feb. 2004).
[13]
Sethuraman, B.,Bhattacharya,P., Khan,J., Vemuri, R., LiPaR, A Light-Weight parallel Router for Fpga-Based Networks-on-Chip. In Great Lake Symposium on VLSI, April 2005.
[14]
Shin, D., Kim, J. Power-Aware Communication Optimization for Networks-on-Chips with a Voltage Scalable links. In Proceedings of Hardware/Software Codesign and System Synthesis Conference, (Sept. 2004).
[15]
Vellanki, P. et al., "Quality of Service and Error Control Techniques for Mesh-Based Network-on-Chip Architectures. VLSI journal, 38(3), (Jan. 2005), pp. 353--382.
[16]
Ye T., Benini L., De Micheli G., Packetized On-Chip Interconnection Communication Analysis for MPSoC. In Proceedings of Design Automation and Test in Europe Conference, (March 2003).

Cited By

View all
  • (2023)Adaptive Routing for Hybrid Photonic–Plasmonic (HyPPI) Interconnection Network for Manycore Processors Using DDDAS on the ChipHandbook of Dynamic Data Driven Applications Systems10.1007/978-3-031-27986-7_34(903-925)Online publication date: 6-Sep-2023
  • (2018)R3ToS based Partially Reconfigurable Data Flow Pipelined Network on chip2018 NASA/ESA Conference on Adaptive Hardware and Systems (AHS)10.1109/AHS.2018.8541478(210-213)Online publication date: Aug-2018
  • (2018)Increasing Communication Path Diversity in Mesh-Based ONoC by Using Multi-Interface Processing Cores2018 Asia Communications and Photonics Conference (ACP)10.1109/ACP.2018.8595880(1-3)Online publication date: Oct-2018
  • Show More Cited By

Index Terms

  1. Area and performance optimization of a generic network-on-chip architecture

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SBCCI '06: Proceedings of the 19th annual symposium on Integrated circuits and systems design
    August 2006
    248 pages
    ISBN:1595934790
    DOI:10.1145/1150343
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 28 August 2006

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. FPGA
    2. network-on-chip
    3. system-on-chip

    Qualifiers

    • Article

    Conference

    SBCCI06
    Sponsor:
    SBCCI06: 19th Symposium on Integrated Circuits and System Design
    August 28 - September 1, 2006
    MG, Ouro Preto, Brazil

    Acceptance Rates

    Overall Acceptance Rate 133 of 347 submissions, 38%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 01 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Adaptive Routing for Hybrid Photonic–Plasmonic (HyPPI) Interconnection Network for Manycore Processors Using DDDAS on the ChipHandbook of Dynamic Data Driven Applications Systems10.1007/978-3-031-27986-7_34(903-925)Online publication date: 6-Sep-2023
    • (2018)R3ToS based Partially Reconfigurable Data Flow Pipelined Network on chip2018 NASA/ESA Conference on Adaptive Hardware and Systems (AHS)10.1109/AHS.2018.8541478(210-213)Online publication date: Aug-2018
    • (2018)Increasing Communication Path Diversity in Mesh-Based ONoC by Using Multi-Interface Processing Cores2018 Asia Communications and Photonics Conference (ACP)10.1109/ACP.2018.8595880(1-3)Online publication date: Oct-2018
    • (2017)FPGA based ASIC Emulator with High Speed Optical Serial LinksProceedings of the 8th International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies10.1145/3120895.3120913(1-6)Online publication date: 7-Jun-2017
    • (2015)Heterogeneous NoC Router ArchitectureIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2014.235181626:9(2479-2492)Online publication date: 1-Sep-2015
    • (2014)A Parameterizable NoC Router for FPGAsJournal of Computers10.4304/jcp.9.3.519-5289:3Online publication date: 1-Mar-2014
    • (2012)Reconfigurable router using RLBS algorithm2012 12th International Conference on Intelligent Systems Design and Applications (ISDA)10.1109/ISDA.2012.6416560(332-336)Online publication date: Nov-2012
    • (2012)Reconfigurable Intercommunication Infrastructure: NoCsAdaptable Embedded Systems10.1007/978-1-4614-1746-0_5(119-161)Online publication date: 20-Oct-2012
    • (2011)Reconfigurable Routers for Low Power and High PerformanceIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2010.206806419:11(2045-2057)Online publication date: 1-Nov-2011
    • (2011)Hybrid on-chip interconnection with coupled cores in tiles2011 International Conference on Electronics, Communications and Control (ICECC)10.1109/ICECC.2011.6066624(274-277)Online publication date: Sep-2011
    • Show More Cited By

    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