2013
DOI: 10.1109/tcad.2013.2276399
|View full text |Cite
|
Sign up to set email alerts
|

Virtual Channels and Multiple Physical Networks: Two Alternatives to Improve NoC Performance

Abstract: Virtual channels (VC) and multiple physical (MP) networks are two alternative methods to provide better performance, support quality-of-service, and avoid protocol deadlocks in packet-switched network-on-chip design. Since contention can be dynamically resolved, VCs give lower zero-load packet latency than MPs; however, MPs can be built with simpler routers and narrower channels, which improves the target clock frequency, power dissipation, and area occupation. In this paper, we present a comprehensive compara… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
16
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 48 publications
(16 citation statements)
references
References 37 publications
0
16
0
Order By: Relevance
“…The design complexity of the SCCI depends on the scale of the ESP instance and may vary from a simple bus to a packet-switched network-on-chip (NoC), which can be further scaled up by adding more virtual channels and/or multiple physical planes [31]. In any case, the low-level details of its circuit mechanisms are transparent to both the SoC architects and component designers, who work at a higher level of abstraction relying on transaction-level modeling [15].…”
Section: A Scalable Architecturementioning
confidence: 99%
“…The design complexity of the SCCI depends on the scale of the ESP instance and may vary from a simple bus to a packet-switched network-on-chip (NoC), which can be further scaled up by adding more virtual channels and/or multiple physical planes [31]. In any case, the low-level details of its circuit mechanisms are transparent to both the SoC architects and component designers, who work at a higher level of abstraction relying on transaction-level modeling [15].…”
Section: A Scalable Architecturementioning
confidence: 99%
“…Besides that large multiplexing width increases the area overhead and power consumption of a VC router in comparison to other alternatives such as Multiple Physical (MP) Networks. By partitioning physical channels across multiple independent networks, the MP NoC is able to remove the need for having such very wide multiplexers [27]. In our proposed design, to remove these large-width multiplexers, as suggested in [5], we implemented all IVCs buffers of an input port inside a single dual port memory, where one port of this memory is dedicated for writing the incoming flits and the other port is used for reading the desired flit which is going to be passed to the crossbar.…”
Section: Merging All Ivcs Buffers Of the Same Input Port In Onementioning
confidence: 99%
“…• Computation: a secure application is mapped in dedicated Processing Elements (PEs), i.e., its tasks are not allowed to share a CPU with tasks belonging to other applications. • Communication: SDN-based management defines exclusive communicating paths for secure flows using a Multiple-Physical NoC (MPN) [17,18].…”
Section: Introductionmentioning
confidence: 99%