Changes between Version 15 and Version 16 of Component/Vci Vgmn
- Timestamp:
- Oct 29, 2009, 5:11:09 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Vgmn
v15 v16 62 62 === CABA Ports === 63 63 64 * sc_in<bool>'''p_resetn''' : Global system reset65 * sc_in<bool>'''p_clk''' : Global system clock66 * soclib::caba::!VciTarget<vci_param> '''p_to_initiator[]''' : Ports fromVCI initiators67 * soclib::caba::!VciInitiator<vci_param> '''p_to_target[]''' : Ports to VCI targets64 * '''p_resetn''' : Global system reset 65 * '''p_clk''' : Global system clock 66 * '''p_to_initiator[i]''' : Ports to VCI initiators 67 * '''p_to_target[i]''' : Ports to VCI targets 68 68 69 69 === CABA Implementation notes === … … 98 98 size_t nb_target, // number of targets 99 99 size_t min_latency, // minimal latency (one way) 100 size_t fifo_depth ); // internal FIFO depth 100 size_t fifo_depth ); // internal FIFO depth (unused in TLM-DT) 101 101 }}} 102 102 103 103 === TLM-DT Ports === 104 104 105 * std::vector<tlm_utils::simple_initiator_socket_tagged<Interconnect,32,tlm::tlm_base_protocol_types> *> '''p_vci_initiator'''; // VCI initiator ports106 * std::vector<tlm_utils::simple_target_socket_tagged<Interconnect,32,tlm::tlm_base_protocol_types> *> '''p_vci_target'''; // VCI target ports105 * '''p_vci_initiator[i]'''; // ports to VCI targets (from [0] to [nb_target - 1]) 106 * '''p_vci_target[i]'''; // ports to VCI initiators (from [0] to [nb_initiator - 1])