IFIP – The International Federation for Information Processing
DOI: 10.1007/978-0-387-72258-0_17
|View full text |Cite
|
Sign up to set email alerts
|

An Interactive Model Re-Coder for Efficient SoC Specification

Abstract: To overcome the complexity in System-on-Chip (SoC) design, researchers have developed sophisticated design flows that significantly reduce the development time through automation. However, while much work has focused on synthesis and exploration tools, little has been done to support the designer in writing and rewriting SoC models. In fact, our studies on industrial size examples have shown that about 90% of the system design time is spent on coding and re-coding of SLDL models, even in the presence of algori… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
9
0

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(11 citation statements)
references
References 13 publications
2
9
0
Order By: Relevance
“…However, writing proper executable system models is challenging, error-prone, and very time-consuming. For a simple MP3 decoder application, our experiments have shown that more than 90% of the overall design time was spent in creating and editing the system model [2]. Other studies also confirm that the model specification phase is a serious bottleneck in embedded system design.…”
Section: Introductionsupporting
confidence: 65%
See 2 more Smart Citations
“…However, writing proper executable system models is challenging, error-prone, and very time-consuming. For a simple MP3 decoder application, our experiments have shown that more than 90% of the overall design time was spent in creating and editing the system model [2]. Other studies also confirm that the model specification phase is a serious bottleneck in embedded system design.…”
Section: Introductionsupporting
confidence: 65%
“…Using our prototype implementation of an interactive source recoder [2], we provide experimental results that demonstrate the effectiveness of the approach and show significant gains in design productivity.…”
Section: Computer-aided Recodingmentioning
confidence: 96%
See 1 more Smart Citation
“…An overview and brief discussion of such transformations is available in [Chandraiah and Dömer 2007a].…”
Section: Designer-controlled Approachmentioning
confidence: 99%
“…We perform recoding only on the pointers which bind to exactly one variable. If there is a possibility that a pointer could point to more than one 9 A discussion of the responsiveness of our interactive source recoder and detailed execution times of recoding transformations are available in [Chandraiah and Dömer 2007a]. 10 Only in erroneous or non-portable programs will arithmetic on a pointer make it point to different variables.…”
Section: · 13mentioning
confidence: 99%