Design and Simulation of Ring Network-on-Chip for Different Configured Nodes
Source abstract
Abstract
The network-on-chip (NoC) technology is frequently referred to as a front-end solution to a back-end problem. The physical substructure that transfers data on the chip and ensures the quality of service begins to collapse when the size of semiconductor transistor dimensions shrinks and growing numbers of intellectual property (IP) blocks working together are integrated into a chip. The system on chip (SoC) architecture of today is so complex that not utilizing the crossbar and traditional hierarchical bus architecture. NoC connectivity reduces the amount of hardware required for routing and functions, allowing SoCs with NoC interconnect fabrics to operate at higher frequencies. Ring (Octagons) is a direct NoC that is specifically used to solve the scalability problem by expanding each node in the shape of an octagon. This paper discusses the ring NoC design concept and its simulation in Xilinx ISE 14.7, as well as the communication of functional nodes. For the field-programmable gate array (FPGA) synthesis, the performance of NoC is evaluated in terms of hardware and timing parameters. The design allows 64 to 256 node communication in a single chip with ‘N’ bit data transfer in the ring NoC. The performance of the NoC is evaluated with variable nodes from 2 to 256 in Digilent manufactured Virtex-5 FPGA hardware.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Interconnection Networks and Systems · Embedded Systems Design Techniques · Parallel Computing and Optimization Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (35)
Show source-provided references
1. A survey on application mapping strategies for network-on-chip design10.1016/j.sysarc.2012.10.004 ↗
2. Networks on chips: Structure and design methodologies10.1155/2012/509465 ↗
3. Network-on-chip design and synthesis outlook10.1016/j.vlsi.2007.12.002 ↗
4. On-chip communication architecture exploration: A quantitative evaluation of point-to-point, bus, and network-on-chip approaches10.1145/1297666.1297685 ↗
5. Low cost fault-tolerant routing algorithm for networks-on-chip10.1016/j.micpro.2015.06.002 ↗
6. Dynamic task mapping for network-on-chip based systems10.1016/j.sysarc.2015.06.001 ↗
7. An analytical approach for network-on-chip performance analysis10.1109/TCAD.2010.2061613 ↗
8. Performance evaluation and design trade-offs for network-on-chip interconnect architectures10.1109/TC.2005.134 ↗
9. Surix: Non-blocking and low insertion loss micro-ring resonator-based optical router for photonic network on chip10.1007/s11227-020-03442-4 ↗
10. A survey on design approaches to circumvent permanent faults in networks-on-chip10.1145/2886781 ↗
11. Network on chip for DTMF decoder and TDM switching in telecommunication network with HDL environment
12. Locating open-channels in octagon networks on chip-microprocessors
13. Low power network on chip architectures: A survey10.11591/csit.v2i3.p158-168 ↗
14. Dugdugi: An optimal fault addressing scheme for octagon-like on-chip communication networks10.1109/TVLSI.2021.3059662 ↗
15. Problems and challenges of emerging technology networks-on-chip: A review10.1016/j.micpro.2017.07.004 ↗
16. Application specific routing algorithms for networks on chip10.1109/TPDS.2008.106 ↗
17. Secured network on chip (NoC) architecture and routing with modified TACIT cryptographic technique10.1016/j.procs.2015.04.165 ↗
18. Comparative design and analysis of mesh, torus and ring NoC10.1016/j.procs.2015.04.190 ↗
19. Zigbee internode communication and FPGA synthesis using mesh, star and cluster tree topological chip10.1007/s11277-021-08282-w ↗
20. Network on-chip router for 2D mesh design
21. Implementation of crossbar switch for NOC on FPGA
22. Scalable design and synthesis of 3D mesh network on-chip10.1007/978-981-10-1708-7_75 ↗
23. Fat tree NoC design and synthesis10.1007/978-981-10-5903-2_180 ↗
24. Machine learning-based resource utilization and pre-estimation for network on chip (NoC) communication10.1007/s11277-018-5376-3 ↗
25. 3D multilayer mesh NoC communication and FPGA synthesis10.1007/s11277-018-5724-3 ↗
26. Optical ring network-on-chip (ORNoC): Architecture and design methodology
27. Detection of DTMF by using goertzel algorithm and optimized resource-sharing approach10.1007/978-981-13-8618-3_87 ↗
28. Ring versus bus: A theoretical and experimental comparison of photonic integrated NoC10.1109/JLT.2015.2489698 ↗
29. CDRing: Reconfigurable ring architecture by exploiting cycle decomposition of torus topology
30. A novel ring-based small-world NoC for neuromorphic processor
31. An FPGA implementation of a scalable network-on-chip based on the token ring concept
32. ROC: A scalable network on chip based on the token ring concept
33. Rotator on chip (RoC) design based on ring topological NoC10.1016/j.procs.2015.03.099 ↗
34. Performance analysis of AODV routing for wireless sensor network in FPGA hardware
35. Performance analysis of DSDV and OLSR wireless sensor network routing protocols using FPGA hardware and machine learning10.1007/s11042-021-10820-4 ↗