Proceedings of the 2014 Conference on Design and Architectures for Signal and Image Processing 2014
DOI: 10.1109/dasip.2014.7115628
|View full text |Cite
|
Sign up to set email alerts
|

Low-cost guaranteed-throughput dual-ring communication infrastructure for heterogeneous MPSoCs

Abstract: Connection-oriented Guaranteed-Throughput (GT) mesh-based Networks on Chip (NoCs) have been proposed as a replacement for buses in real-time stream processing systems but are currently rarely used as hardware cost tends to be higher than conventional interconnects. Recently an interconnect with a ring topology was introduced as a low-cost alternative for use in medium scale homogeneous Multiple Processor System on Chip (MPSoC) designs. Cost-effective integration of stream processing accelerators would require … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2015
2015
2016
2016

Publication Types

Select...
5

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(12 citation statements)
references
References 17 publications
0
12
0
Order By: Relevance
“…The BCETs and WCETs of the tasks, which are denoted next to the corresponding dataflow actors, represent theoretical bounds on actual execution times on the Starburst platform [4]. The bounds adhere to the requirements given in Section IV-A, i.e.…”
Section: B Cyclic Applicationsmentioning
confidence: 99%
See 1 more Smart Citation
“…The BCETs and WCETs of the tasks, which are denoted next to the corresponding dataflow actors, represent theoretical bounds on actual execution times on the Starburst platform [4]. The bounds adhere to the requirements given in Section IV-A, i.e.…”
Section: B Cyclic Applicationsmentioning
confidence: 99%
“…Our analysis requires BCETs and WCETs of all tasks that hold independent of schedules. The underlying hardware must support obtaining these times, as does for instance the Starburst architecture [4]. Thereby it can be assumed that all tasks are executed in isolation, since processor sharing is analyzed by our algorithm.…”
Section: A Analysis Modelmentioning
confidence: 99%
“…Multiplexing of data streams is supported where state is retained within the accelerators, limiting the number of multiplexed streams per accelerator. Eclipse [10] employs a shell to integrate stream processing accelerators, an approach similar to the network [11] used in our design. The use of the C-FIFO [12] algorithm in a hardware shell results in larger hardware costs than our credit-based hardware flow-control support in our network.…”
Section: Related Workmentioning
confidence: 99%
“…Our approach of using a network to stream data between accelerators and a dedicated bus to save and restore accelerator state is similar to [13]. However, the use of a switch to implement point-to-point connections results in higher hardware costs compared to the ring-based interconnect of [14], [11] which is used in this paper. The interconnect from [13] provides real-time guarantees but lacks support to share accelerators.…”
Section: Related Workmentioning
confidence: 99%
“…Therefore, SDF can be used to analyse if an application, which is modelled as an SDF graph, meets all its Quality of Service (QoS) requirements [92]. SDF can, for example, be used to model the latency and rate characteristics of data streams over a predictable interconnect like a ring network [29].…”
Section: Synchronous Dataflowmentioning
confidence: 99%