2012
DOI: 10.1145/2180887.2180900
|View full text |Cite
|
Sign up to set email alerts
|

Computer-Aided Recoding to Create Structured and Analyzable System Models

Abstract: In embedded system design, the quality of the input model has a direct bearing on the effectiveness of the system exploration and synthesis tools. Given a well-written system model, tools today are effective in generating working implementations. However, readily available C reference code is not conducive for immediate system synthesis as it lacks needed features for automatic analysis and synthesis. Among others, the lack of proper structure and the presence of intractable pointers in the reference code are … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 34 publications
(39 reference statements)
0
1
0
Order By: Relevance
“…With the help of statistics from a profiler, the designer can then identify suitable blocks in the application with high computational complexity for which parallelization is desirable and likely beneficial. 2) Restructure and recode the model: Through partitioning of functional blocks and encapsulating them into SLDL modules, the application is transformed into a systemlevel model with proper structure and hierarchy [2]. In particular, parallel execution is exposed explicitly.…”
Section: A Creating Parallel System Modelsmentioning
confidence: 99%
“…With the help of statistics from a profiler, the designer can then identify suitable blocks in the application with high computational complexity for which parallelization is desirable and likely beneficial. 2) Restructure and recode the model: Through partitioning of functional blocks and encapsulating them into SLDL modules, the application is transformed into a systemlevel model with proper structure and hierarchy [2]. In particular, parallel execution is exposed explicitly.…”
Section: A Creating Parallel System Modelsmentioning
confidence: 99%