skip to main content
10.1145/1366110.1366184acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
research-article

Scalable and fault-tolerant network-on-chip design usingthe quartered recursive diagonal torus topology

Published: 04 May 2008 Publication History

Abstract

Network-on-a-chip (NoC) is an effective approach to connect and manage the communication between the variety of design elements and intellectual property blocks required in large and complex system-on-chips. In this paper, we propose a new NoC architecture, referred as the Quartered Recursive Diagonal Torus (QRDT), which is constructed by overlaying diagonal torus. Due to its small diameter and rich routing recourses, QRDT is determined to be well suitable to construct highly scalable NoCs.
In QRDT, data packets can be routed through a proposed minimal routing algorithm based on the Johnson codes that have traditionally been used in finite state machine designs. It has been shown that this proposed routing algorithm with minor modifications is capable of handling the single link/node failure. The hardware cost of the proposed QRDT architecture and its associated routing algorithm is revealed by designing two QRDT routers which have been synthesized using TSMC 0.18¼m CMOS technology.

References

[1]
Benini L. and De Micheli G., 2002. Networks on chip: a new SoC paradigm, IEEE Computer, 35, 1, 70--78.
[2]
Bjerregaard T., and Mahadevan S., 2006, A survey of research and practices of Network--on--chip, ACM Comput. Surv., 38, 1, 1--51.
[3]
Dumitras T., Kerner S., and Marculescu S., 2003, Towards on--chip fault--tolerant communication, Proc. ASP--DAC, 225--232.
[4]
Felicijan T. and Furber S. B., 2004, An asynchronous on--chip network router with quality--of--service (QoS) support, Proc. IEEE Int'l SoC Conf., 274--277.
[5]
Guerrier P. and Greiner A., 2000, A generic architecture for on chip packet--switched interconnections, Proc. Design, Automation and Test in Europe, 250--256.
[6]
Hemani A., et al., 2000, Network on a chip: an architecture for billion transistor era, Proc. IEEE NorChip Conf.
[7]
International Technology Roadmap for Semiconductors Roadmap, DOI=http://public.itrs.net/.
[8]
Marescaux T., et al., 2002, Interconnection networks enable fine--grain dynamic multi--tasking on FPGAs, Proc. 12th Conf. FPGA, 795--805.
[9]
Millberg M., Nilsson E., Thid R., Kumar S., and Jantsch A., 2004, The Nostrum backbone--a communication protocol stack for networks on chip, Proc. Intl. Conf. VLSI design, 693--396.
[10]
Neelkrishnan S., Yang M., Jiang Y., Zhang L., Yang Y., and Lu E., and Yun X., 2008, Design and implementation of a parameterized NoC router and its application to build PRDT--based NoCs, to be presented on ITNG 2008.
[11]
Ogras U.Y., Hu J., and Marculescu R., 2005, Key research problems in NoC design: a holistic perspective, Proc. CODES+ISSS, 69--74.
[12]
Synopsys Synthesis Tutorial, DOI=http://www.facweb.iitkgp.ernet.in/~apal/lpcs2007/webpages/271_Syn_tut.pdf.
[13]
Yang M., Li T., Jiang Y., and Yang Y., 2005, Fault--tolerant routing schemes in RDT(2,2,1)/±--based interconnection network for networks--on--chip designs, Proc. ISPAN, 52--57.
[14]
Yang Y., Amano H., Shibamura H., and Sueyoshi T., 1993, Recursive diagonal torus: an interconnection network for massively parallel computers, Proc. 5th IEEE Symp. Parallel and Distrib. Processing, 591--594.
[15]
Yu Y., Yang M., Yang Y., and Jiang Y., 2005, A RDT--based interconnection network for scalable NoC designs, Proc. ITCC, 723--728.
[16]
Zheng S. Q. and Yang M., 2007, Algorithm--hardware codesign of fast parallel round--robin arbiters, IEEE Trans. Parallel and Distrib. Syst., 18, 1, 109--115.

Cited By

View all
  • (2016)A Survey on Design Approaches to Circumvent Permanent Faults in Networks-on-ChipACM Computing Surveys10.1145/288678148:4(1-36)Online publication date: 18-Mar-2016

Index Terms

  1. Scalable and fault-tolerant network-on-chip design usingthe quartered recursive diagonal torus topology

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GLSVLSI '08: Proceedings of the 18th ACM Great Lakes symposium on VLSI
    May 2008
    480 pages
    ISBN:9781595939999
    DOI:10.1145/1366110
    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: 04 May 2008

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. NOC
    2. QRDT
    3. router
    4. routing algorithm

    Qualifiers

    • Research-article

    Conference

    GLSVLSI08
    Sponsor:
    GLSVLSI08: Great Lakes Symposium on VLSI 2008
    May 4 - 6, 2008
    Florida, Orlando, USA

    Acceptance Rates

    Overall Acceptance Rate 312 of 1,156 submissions, 27%

    Upcoming Conference

    GLSVLSI '25
    Great Lakes Symposium on VLSI 2025
    June 30 - July 2, 2025
    New Orleans , LA , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 09 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2016)A Survey on Design Approaches to Circumvent Permanent Faults in Networks-on-ChipACM Computing Surveys10.1145/288678148:4(1-36)Online publication date: 18-Mar-2016

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media