abstract models of noc-based mpsocs for design space exploration
abstract models of noc-based mpsocs for design space exploration
abstract models of noc-based mpsocs for design space exploration
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
28<br />
!<br />
CHANNEL<br />
PORT<br />
Unpackage<br />
Data<br />
ACTOR<br />
TOKEN<br />
DATA<br />
ACTION METHODS<br />
Process<br />
Data<br />
PARAMETERS<br />
PORT<br />
Package<br />
Data<br />
(a)<br />
ACTOR<br />
PORT<br />
1. <br />
2. <br />
3. <br />
4. <br />
5. <br />
6. <br />
7. <br />
8. <br />
9. <br />
10. <br />
11. <br />
12. <br />
13. <br />
14. <br />
15. <br />
(c)<br />
Figure!6!S!Generic!structure!<strong>of</strong>!the!actor!(a),!example!<strong>of</strong>!actor!parameters!(b)!and!its!pseudo!XML!<br />
description!(C).!<br />
Model<br />
simulation<br />
time<br />
Director<br />
preinitialize()<br />
initialize()<br />
prefire ()<br />
fire()<br />
posfire()<br />
wrapup()<br />
ACTOR BEHAVIOR<br />
Actor<br />
(b)<br />
1 occurrence<br />
INITIALIZATION<br />
begins the simulation<br />
Multiple<br />
occurrences<br />
ITERATION<br />
process data<br />
during simulation run<br />
1 occurrence<br />
FINALIZATION<br />
ends the simulation<br />
Figure!7!S!Actor!behavior!execution!flow!during!simulation!time.!Figure!<strong>based</strong>!on!definitions!presented!in!<br />
[LEE03].!<br />
!