Changes between Version 12 and Version 13 of Component/Vci Vgmn


Ignore:
Timestamp:
Oct 27, 2009, 4:43:29 PM (15 years ago)
Author:
alinevieiramello@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Vci Vgmn

    v12 v13  
    8282minimal latency parameter, and the  handles putting packets on output port.
    8383
    84 == 4) TLM-T  Implementation ==
     84== 4) TLM-DT  Implementation ==
    8585
    8686=== TLM-T sources ===
    8787
    88  * interface : source:trunk/soclib/soclib/module/network_component/vci_vgmn/tlmt/source/include/vci_vgmn.h
    89  * implementation : source:trunk/soclib/soclib/module/network_component/vci_vgmn/tlmt/source/src/vci_vgmn.cpp
     88 * interface : source:trunk/soclib/soclib/module/network_component/vci_vgmn/tlmdt/source/include/vci_vgmn.h
     89 * implementation : source:trunk/soclib/soclib/module/network_component/vci_vgmn/tlmdt/source/src/vci_vgmn.cpp
    9090
     91=== TLM-DT Constructor parameters ===
     92
     93{{{
     94VciVgmn(
     95     sc_module_name name,   //  instance name
     96     const soclib::common::MappingTable &mt, // mapping table
     97     size_t nb_initiator,  // number of initiators
     98     size_t nb_target,  // number of targets
     99     size_t min_latency,  // minimal latency (one way)
     100     size_t fifo_depth );  //  internal FIFO depth
     101}}}
     102
     103=== TLM-DT Ports ===
     104
     105 * std::vector<tlm_utils::simple_initiator_socket_tagged<Interconnect,32,tlm::tlm_base_protocol_types> *> p_vci_initiator; // VCI initiator ports
     106 * std::vector<tlm_utils::simple_target_socket_tagged<Interconnect,32,tlm::tlm_base_protocol_types> *> p_vci_target; // VCI target ports