A generic FPGA prototype for on-chip systems with network-on-chip communication infrastructure

被引:5
|
作者
Arjomand, Mohammad [1 ]
Boroumand, Amirali
Sarbazi-Azad, Hamid
机构
[1] Sharif Univ Technol, Dept Comp Engn, HPCAN Lab, Tehran, Iran
关键词
D O I
10.1016/j.compeleceng.2013.11.031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As System-on-Chips (SoCs) grow in complexity and size, proposals of networks-on-chip (NoCs) as the on-chip communication infrastructure are justified by reusability, scalability, and energy efficiency provided by the interconnection networks. Simulation and mathematical analysis offer flexibility for the evaluations under various network configurations. However, the accuracy of such analyzing methods largely depends on the approximations made. On the other hand, prototyping can be used to improve the evaluation accuracy by bringing the design closer to reality. In this paper, we propose a FPGA prototype that is general enough to model different video-processing SoCs where different cores communicate via NoC. To model NoC, we accurately implement a fully-synthesized on-chip router supporting multiple virtual channels. For the processing nodes, on the other side, we propose a general and simple traffic generator capable of modeling different synthetic functions (i.e. Poisson and self-similar). Indeed, the application traffic is modeled using 1-D hybrid cellular automata which can effectively generate high quality pseudorandom patterns. Finally, for the energy efficiency, the proposed prototype is capable to support multiple frequency regions. To realize the voltage-frequency island partitioned SoC, we use the utilities that Xilinx FPGA platform offers to design Globally Synchronous Locally Asynchronous (GALS) systems via Delay-Locked Loop elements. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:158 / 167
页数:10
相关论文
共 50 条
  • [31] A Simultaneous Tri-band On-Chip RF-Interconnect for Future Network-on-Chip
    Tam, Sai-Wang
    Socher, Eran
    Wong, Alden
    Chang, Mau-Chung Frank
    2009 SYMPOSIUM ON VLSI CIRCUITS, DIGEST OF TECHNICAL PAPERS, 2009, : 90 - 91
  • [32] Efficient On-chip Communication for Neuromorphic Systems
    Kumar, Shobhit
    Das, Shirshendu
    Jamadar, Manaal Mukhtar
    Kaur, Jaspinder
    2021 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, INTERNET OF PEOPLE, AND SMART CITY INNOVATIONS (SMARTWORLD/SCALCOM/UIC/ATC/IOP/SCI 2021), 2021, : 234 - 239
  • [33] A Novel Optical Mesh Network-on-Chip for Gigascale Systems-on-Chip
    Gu, Huaxi
    Xu, Jiang
    Wang, Zheng
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1728 - +
  • [34] Fuzzy Flow Regulation for Network-on-Chip based Chip Multiprocessors Systems
    Yao, Yuan
    Lu, Zhonghai
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 343 - 348
  • [35] The Chip Is the Network: Toward a Science of Network-on-Chip Design
    Marculescu, Radu
    Bogdan, Paul
    FOUNDATIONS AND TRENDS IN ELECTRONIC DESIGN AUTOMATION, 2007, 2 (04): : 371 - 461
  • [36] RingNet: A Memory-Oriented Network-On-Chip Designed for FPGA
    Siast, Jakub
    Luczak, Adam
    Domanski, Marek
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (06) : 1284 - 1297
  • [37] A Topology for Network-on-Chip
    Kalita, Alakesh
    Ray, Kaushik
    Biswas, Abhijit
    Hussain, Md. Anwar
    2016 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2016,
  • [38] Sensor network-on-chip
    Varatkar, Girish V.
    Narayanan, Sriram
    Shanbhag, Naresh R.
    Jones, Douglas
    2007 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2007, : 35 - 38
  • [39] On network-on-chip comparison
    Salminen, Erno
    Kulmala, Ari
    Hamalainen, Timo D.
    DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 503 - 510
  • [40] The Runahead Network-On-Chip
    Li, Zimo
    Miguel, Joshua San
    Jerger, Natalie Enright
    PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA-22), 2016, : 333 - 344