Changes between Version 8 and Version 9 of Writing Rules/Transactors


Ignore:
Timestamp:
Feb 24, 2010, 6:41:51 PM (14 years ago)
Author:
alinevieiramello@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Writing Rules/Transactors

    v8 v9  
    2929Regarding the VCI command, the behavior() thread read the command signals (cycle per cycle), on the CABA ports,  and stores a complete transaction payload in the Pending_Transaction_Buffer. When the transaction is completed, the behavior() thread calls the nb_transport_fw() method on the TLM-DT port.
    3030
     31[[Image(initiator_vci_transactor.png, nolink)]]
     32
    3133Regarding the VCI response, the interface nb_transport_bw() method updates the status of the proper entry in the Pending_Transaction_Buffer when a response is received on the TLM-DT port. This response is then transmitted (cycle per cycle) by the behaviour() thread on the CABA ports.
    3234If the VCI initiator can receive interrupts, the transactor provides an optional service of translation : When an IRQ is received on the TLM-DT IRQ port (by the interface nb_transport_fw() method)  this information is registered, and the IRQ is transmited on the IRQ CABA port by the behaviour() thread.