Hi all,
A question on AT (Approximately Timed) style which we’re using. Section 4.1.2.1 of TLM Ref says:
We plan to build AXI4 Initiator and Target, but we’ve some other entities that interact with these two, to communicate trace messages.
Does the above excerpt from the Reference mean that these “other” entities (which are not directly participating in AMBA bus communication) are exempted from having to use non-blocking transport interface? Even if they’re not, we feel that one can’t avoid calls (even in a Thread process) that potentially must block/wait (wait for an event/signal or a FIFO msg). So, the question is, for such “other” entities, is it OK, for example, to use a read call (not nb_read) from a sc_fifo (while still qualifying for “AT” style)?