2009
DOI: 10.1016/j.vlsi.2008.08.003
|View full text |Cite
|
Sign up to set email alerts
|

Simulink®-based heterogeneous multiprocessor SoC design flow for mixed hardware/software refinement and simulation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
5
3
1

Relationship

3
6

Authors

Journals

citations
Cited by 19 publications
(7 citation statements)
references
References 23 publications
0
7
0
Order By: Relevance
“…The method for MPSoC modeling is based on concepts introduced in previous works [Han et al 2006b[Han et al , 2009Huang et al 2007] and results in a Simulink system model that represents the functionality of the target system, including software threads and 59:4 K. Huang et al hardware architecture. This system model is specified as a three-layered hierarchy and includes information about the mapping between software threads and processors (the CPU subsystems [CPU SS]) as well as communication channels, as illustrated in Figure 2.…”
Section: Background Of Simulink Modelmentioning
confidence: 99%
“…The method for MPSoC modeling is based on concepts introduced in previous works [Han et al 2006b[Han et al , 2009Huang et al 2007] and results in a Simulink system model that represents the functionality of the target system, including software threads and 59:4 K. Huang et al hardware architecture. This system model is specified as a three-layered hierarchy and includes information about the mapping between software threads and processors (the CPU subsystems [CPU SS]) as well as communication channels, as illustrated in Figure 2.…”
Section: Background Of Simulink Modelmentioning
confidence: 99%
“…This work is based on the concepts of Simulink models, which have been introduced in previous works [12], [23]- [24]. A Simulink model represents the functionality of a target system with software functions and hardware architectures.…”
Section: Simulink Modelmentioning
confidence: 99%
“…2. To analyze timing relationships, we assume that applications are executed in cycles [12], [24] (a cycle means that from some point partitioned applications on all processors have been executed once). Thus, at the same time, from Fig.…”
Section: Software Pipelinementioning
confidence: 99%
“…In this paper, we adopt an extension of Simulink, where a subsystem can also be used to represent CPUs, threads, and communication capabilities, following the Simulink CAAM [11]. Similar to the stereotypes used in UML, parameters defined in the description of a subsystem are used to indicate when a special semantics should be considered for this subsystem.…”
Section: Simulinkmentioning
confidence: 99%