TLM Modeling Techniques
TLM Modeling Techniques
TLM Modeling Techniques
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