Changes between Version 1 and Version 2 of Component/Vci Initiator Transactor
- Timestamp:
- Feb 24, 2010, 10:59:37 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Initiator Transactor
v1 v2 9 9 Regarding 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. 10 10 11 [[Image( initiator_vci_transactor.png, nolink)]]11 [[Image(vci_initiator_transactor.png, nolink)]] 12 12 13 13 Regarding 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. … … 36 36 }}} 37 37 38 === Ports === 38 39 39 === CABA Ports === 40 40 ==== CABA ==== 41 41 * sc_out<bool> '''p_resetn''' : hardware reset 42 42 * sc_out<bool> '''p_clk''' : clock … … 44 44 * VciTarget<vci_param_caba> '''p_vci_target''' : VCI target port (from CABA initiator to transactor) 45 45 46 === TLM-DT Ports===46 ==== TLM-DT ==== 47 47 48 48 * '''p_vci_initiator''' : VCI initiator port (from transactor to TLM-DT platform)