Changes between Version 5 and Version 6 of Component/Vci Pi Initiator Wrapper


Ignore:
Timestamp:
Feb 10, 2008, 10:26:45 AM (16 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Vci Pi Initiator Wrapper

    v5 v6  
    11[wiki:Component SocLib Components General Index]
    22
    3 = !VciPiInitiatorWrapper Functional Description =
     3= !VciPiInitiatorWrapper =
    44
    5 This hardware component is a VCI/PIBUS protocol converter.
     5==  1) Functional Description ==
     6
     7This hardware component is a VCI/PIBUS protocol converter for a VCI initiator.
    68It behaves as an intitiator on the PIBUS interface, and behaves as a target on
    79the VCI interface. It can be used by a VCI initiator to interface
     
    1416 * Most output ports, including PI.A, PI.LOCK, VCI.RDATA, and VCI.RERROR are Mealy signals.
    1517
    16 = Component definition =
     18== 2) Component definition& usage ==
    1719
    18 Available in source:trunk/soclib/desc/soclib/vci_pi_initiator_wrapper.sd
     20source:trunk/soclib/soclib/module/network_component/vci_pi_initiator_wrapper/caba/metadata/vci_pi_initiator_wrapper.sd
    1921
    20 == Usage ==
    21 
    22 !VciPiInitiatorWrapper has no other parameter than VCI ones, it may be used like others, see [wiki:SoclibCc/VciParameters SoclibCc/VciParameters]
     22See [wiki:SoclibCc/VciParameters SoclibCc/VciParameters]
    2323{{{
    2424Uses( 'vci_pi_initiator_wrapper', **vci_parameters )
    2525}}}
    2626
    27 = !VciPiInitiatorWrapper CABA  Implementation =
     27== 3) CABA  Implementation ==
    2828
    29 The caba implementation is in
    30  * source:trunk/soclib/systemc/include/caba/interconnect/vci_pi_initiator_wrapper.h
    31  * source:trunk/soclib/systemc/src/caba/interconnect/vci_pi_initiator_wrapper.cc
     29=== CABA sources ===
    3230
    33 == Template parameters ==
    34  
    35 {{{
    36 template<typename vci_param>
    37 }}}
     31 * interface : source:trunk/soclib/soclib/module/network_component/ring_register/caba/source/include/ring_register.h
     32 * implementation : source:trunk/soclib/soclib/module/network_component/ring_register/caba/source/src/ring_register.cpp
    3833
    39 == Constructor parameters ==
     34=== CABA Constructor parameters ===
    4035{{{
    4136VciPiInitiatorWrapper( sc_module_name name);   //  Instance Name