Domain-Specific Modeling Languages for Embedded System ...
Domain-Specific Modeling Languages for Embedded System ...
Domain-Specific Modeling Languages for Embedded System ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Example: Breakfast - a modeling tool <strong>for</strong> <strong>System</strong>C<br />
Easy to create virtual plat<strong>for</strong>m model<br />
Using QEMU <strong>for</strong> CPU models<br />
Easy to connect QEMU to <strong>System</strong>C models<br />
Easy to connect interrupt signals to CPU<br />
No need of deep knowledge about <strong>System</strong>C TLM2.0<br />
Abstraction is LT(Loosely Timed)<br />
Easy to create <strong>System</strong>C code <strong>for</strong> high-level synthesis<br />
Pin level interface between modules is generated automatically<br />
<strong>System</strong>C code <strong>for</strong> line buffer <strong>for</strong> image processing is generated<br />
Designers can concentrate coding <strong>for</strong> algorithm<br />
<strong>System</strong>C model <strong>for</strong> high-level synthesis can be used on a virtual plat<strong>for</strong>m<br />
No clock on a virtual plat<strong>for</strong>m<br />
Virtual plat<strong>for</strong>m uses the same <strong>System</strong>C code <strong>for</strong> a register I/F(address<br />
decoder) as high-level synthesis