Quantitative design space exploration of routing-switches for Network-on-Chip

Future Systems-on-Chip (SoC) will consist of many embedded functional units like e.g. embedded processor cores, memories or FPGA like structures. These SoCs will have huge communication demands, which can not be fulfilled by bus-based communication systems. Possible solutions to this problem are so...

Full description

Bibliographic Details
Main Authors: M. C. Neuenhahn, H. Blume, T. G. Noll
Format: Article
Language:deu
Published: Copernicus Publications 2008-05-01
Series:Advances in Radio Science
Online Access:http://www.adv-radio-sci.net/6/145/2008/ars-6-145-2008.pdf
id doaj-12f25e0a20204777a1ee1fbdc6601abd
record_format Article
spelling doaj-12f25e0a20204777a1ee1fbdc6601abd2020-11-24T23:28:16ZdeuCopernicus PublicationsAdvances in Radio Science 1684-99651684-99732008-05-016145150Quantitative design space exploration of routing-switches for Network-on-ChipM. C. NeuenhahnH. BlumeT. G. NollFuture Systems-on-Chip (SoC) will consist of many embedded functional units like e.g. embedded processor cores, memories or FPGA like structures. These SoCs will have huge communication demands, which can not be fulfilled by bus-based communication systems. Possible solutions to this problem are so called Networks-on-Chip (NoC). <br><br> These NoCs basically consist of network-interfaces which integrate functional units into the NoC and routing-switches which connect the network-interfaces. Here, VLSI-based routing-switch implementations are presented. The characteristics of these NoCs like performance and costs (e.g. silicon area respectively logic elements, power dissipation) depend on a variety of parameters. As a routing-switch is a key component of a NoC, the costs and performance of routing-switches are compared for different parameter combinations. Evaluated parameters are for example data word length, architecture of the routing-switch (parallel vs. centralized implementation) and routing-algorithm. <br><br> The performance and costs of routing-switches were evaluated using an FPGA-based NoC-emulator. In addition different routing-switches were implemented using a 90 nm standard-cell library to determine the maximum clock frequency, power-dissipation and area of a VLSI-implementation. The power consumption was determined by simulating the extracted layout of the routing-switches. Finally, these results are benchmarked to other routing-switch implementations like Aetheral and xpipes. http://www.adv-radio-sci.net/6/145/2008/ars-6-145-2008.pdf
collection DOAJ
language deu
format Article
sources DOAJ
author M. C. Neuenhahn
H. Blume
T. G. Noll
spellingShingle M. C. Neuenhahn
H. Blume
T. G. Noll
Quantitative design space exploration of routing-switches for Network-on-Chip
Advances in Radio Science
author_facet M. C. Neuenhahn
H. Blume
T. G. Noll
author_sort M. C. Neuenhahn
title Quantitative design space exploration of routing-switches for Network-on-Chip
title_short Quantitative design space exploration of routing-switches for Network-on-Chip
title_full Quantitative design space exploration of routing-switches for Network-on-Chip
title_fullStr Quantitative design space exploration of routing-switches for Network-on-Chip
title_full_unstemmed Quantitative design space exploration of routing-switches for Network-on-Chip
title_sort quantitative design space exploration of routing-switches for network-on-chip
publisher Copernicus Publications
series Advances in Radio Science
issn 1684-9965
1684-9973
publishDate 2008-05-01
description Future Systems-on-Chip (SoC) will consist of many embedded functional units like e.g. embedded processor cores, memories or FPGA like structures. These SoCs will have huge communication demands, which can not be fulfilled by bus-based communication systems. Possible solutions to this problem are so called Networks-on-Chip (NoC). <br><br> These NoCs basically consist of network-interfaces which integrate functional units into the NoC and routing-switches which connect the network-interfaces. Here, VLSI-based routing-switch implementations are presented. The characteristics of these NoCs like performance and costs (e.g. silicon area respectively logic elements, power dissipation) depend on a variety of parameters. As a routing-switch is a key component of a NoC, the costs and performance of routing-switches are compared for different parameter combinations. Evaluated parameters are for example data word length, architecture of the routing-switch (parallel vs. centralized implementation) and routing-algorithm. <br><br> The performance and costs of routing-switches were evaluated using an FPGA-based NoC-emulator. In addition different routing-switches were implemented using a 90 nm standard-cell library to determine the maximum clock frequency, power-dissipation and area of a VLSI-implementation. The power consumption was determined by simulating the extracted layout of the routing-switches. Finally, these results are benchmarked to other routing-switch implementations like Aetheral and xpipes.
url http://www.adv-radio-sci.net/6/145/2008/ars-6-145-2008.pdf
work_keys_str_mv AT mcneuenhahn quantitativedesignspaceexplorationofroutingswitchesfornetworkonchip
AT hblume quantitativedesignspaceexplorationofroutingswitchesfornetworkonchip
AT tgnoll quantitativedesignspaceexplorationofroutingswitchesfornetworkonchip
_version_ 1725550122989780992