2018 IEEE 38th International Conference on Electronics and Nanotechnology (ELNANO) 2018
DOI: 10.1109/elnano.2018.8477462
|View full text |Cite
|
Sign up to set email alerts
|

Development of a Universal Adaptive Fast Algorithm for the Synthesis of Circulant Topologies for Networks-on-Chip Implementations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 20 publications
0
8
0
Order By: Relevance
“…jÞ, where lenði; jÞlength of the shortest path from vertex i to vertex j of graph C. Synthesis of optimal graphs with minimal diameter is a fundamental problem of graph theory. For some types of circulants (CðN; D; D þ 1Þ; for example), formulas are known for the optimal circulants calculating [18,19]; for othersthe software to find them is developed [20]. Some circulant graphs subclasses like ring circulants CðN; 1; s 2 Þ [14], where the first generator equals 1, and multiplicative circulants MCðs; kÞ ¼ C À s k ; 1; s; s 2 ; …; s kÀ1 Á [16,21] are not always extremely optimal, but they have a number of useful properties for using them as topologies for NoCs.…”
Section: Two-dimensional Circulantsmentioning
confidence: 99%
See 1 more Smart Citation
“…jÞ, where lenði; jÞlength of the shortest path from vertex i to vertex j of graph C. Synthesis of optimal graphs with minimal diameter is a fundamental problem of graph theory. For some types of circulants (CðN; D; D þ 1Þ; for example), formulas are known for the optimal circulants calculating [18,19]; for othersthe software to find them is developed [20]. Some circulant graphs subclasses like ring circulants CðN; 1; s 2 Þ [14], where the first generator equals 1, and multiplicative circulants MCðs; kÞ ¼ C À s k ; 1; s; s 2 ; …; s kÀ1 Á [16,21] are not always extremely optimal, but they have a number of useful properties for using them as topologies for NoCs.…”
Section: Two-dimensional Circulantsmentioning
confidence: 99%
“…Moreover, the Adaptive routing algorithm needs to add additional logic to eliminate loops with an increase in the number of nodes [14], which greatly affects the resources consumed, and on a scale of thousands of nodes, the difference from the proposed algorithm for consumed registers will be less, and this resource itself is much less important than ALM blocks. Also CðN; D; D þ 1Þ circulants themselves, for some orders, have better characteristics [14], and they are more universal, since their description is given by a formula and does not require a special search procedure [20], while multiplicative circulants exist only for a certain number of nodes [21].…”
Section: Testing Of Routing Algorithms For Circulants Of Various Typesmentioning
confidence: 99%
“…Most NoCs use pair routing [ 16 ], when a packet is sent from a data source router to a destination node router. To organize such routing, one can use any algorithm for finding the shortest path, for example, Dijkstra's algorithm [ 20 ]. Usually a static type of routing is used [ 17 ], where each router of each node stores a list every element of which is one of the network nodes and represents a different list with the numbers of the nodes to which this node is connected.…”
Section: Study Areamentioning
confidence: 99%
“…The most obvious algorithm for navigating in circulant networks is the Table routing algorithm described in [ 20 ]. The routing table is a square matrix , where – number of nodes (routers); the cells contain ports numbers to which the packet must be sent so that it reaches the destination node.…”
Section: Designmentioning
confidence: 99%
See 1 more Smart Citation