skip to main content
10.1145/3631882.3631901acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmemsysConference Proceedingsconference-collections
extended-abstract

Addressing DRAM Performance Analysis Challenges for Network-on-Chip (NoC) Design

Published:08 April 2024Publication History

ABSTRACT

Modern System-on-Chip (SoC) architectures and chiplet-based designs often re-use and connect 100’s computing and interface blocks, some of which will share caches and external memories in a cache-coherent fashion. Network-on-chip (NoC) implementations can take up 10 to 12 % of chip area, significantly impacting performance, power consumption, and cost [1]. DRAM performance plays a significant role in system performance, and its impact needs to be understood as early as possible during a design flow.

This presentation will discuss different protocol options for RISC-V-based SoCs in the context of their unique advantages in terms of flexibility, performance, and coherency. We introduce NoC development frameworks for cache-coherent applications like AMBA CHI and ACE [2] and non-coherent applications, enabling better architecture optimization and management of physical constraints and reducing interconnect area and power consumption. We will compare critical aspects of the different NoC protocols AMBA 3 AXI, AMBA 4 AXI and ACE, AMBA 5 CHI, and TileLink and discuss the impact of chiplet-based design on NoC protocols. We will also discuss the challenges caused by floor planning and physical layout on NoC topology development with approaches that can achieve up to 5X shorter turn-around time than manual iterations.

Using concrete examples, we will discuss the effect of DRAMs on the system and NoC performance, and we will discuss integration challenges and solutions between development frameworks like Arteris FlexNoc™1 and NCore™2 with Synopsys Platform Architect3 and Fraunhofer DRAMSys [4].

Skip Supplemental Material Section

Supplemental Material

References

  1. G. De Micheli, C. Seiculescu, S. Murali, L. Benini, F. Angiolini, and A. Pullini. 2010. Networks on Chips: From Research to Products. In Proceedings of the 47th Design Automation Conference (Anaheim, California) (DAC ’10). Association for Computing Machinery, New York, NY, USA, 300–305. https://doi.org/10.1145/1837274.1837352Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Michael Frank. 2020. A Flexible Multiprotocol Cache Coherent Network-on-Chip (NoC) for Heterogeneous SoCs. In Linley Fall Conference.Google ScholarGoogle Scholar
  3. A.B. Kahng, J. Lienig, I.L. Markov, and J. Hu. 2011. VLSI Physical Design: From Graph Partitioning to Timing Closure. Springer Netherlands.Google ScholarGoogle Scholar
  4. Lukas Steiner, Matthias Jung, Felipe S. Prado, Kirill Bykov, and Norbert Wehn. 2022. DRAMSys4.0: An Open-Source Simulation Framework for In-depth DRAM Analyses. International Journal of Parallel Programming 50, 2 (01 Apr 2022), 217–242. https://doi.org/10.1007/s10766-022-00727-4Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Addressing DRAM Performance Analysis Challenges for Network-on-Chip (NoC) Design

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          MEMSYS '23: Proceedings of the International Symposium on Memory Systems
          October 2023
          231 pages
          ISBN:9798400716447
          DOI:10.1145/3631882

          Copyright © 2023 Owner/Author

          Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 8 April 2024

          Check for updates

          Qualifiers

          • extended-abstract
          • Research
          • Refereed limited
        • Article Metrics

          • Downloads (Last 12 months)10
          • Downloads (Last 6 weeks)10

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format