21.12.2013 Views

TLM Modeling Techniques

TLM Modeling Techniques

TLM Modeling Techniques

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Initiator port<br />

An initiator is a <strong>TLM</strong> module implementing one or more<br />

processes, which can generate transactions to the<br />

channel module<br />

An initiator is always modeled as a SystemC module:<br />

– It declares processes to model its behavior<br />

– It instantiates one or more ports to be bound to the<br />

communication channel<br />

A process inside an initiator starts communication by:<br />

– Employing the convenient functions of the protocol interface in<br />

the initiator port

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!