[wiki:Component SocLib Components General Index] = !VirtualDspinRouter = == 1) Functional Description == This hardware component is composed of ... == 2) Component definition & usage == source:trunk/soclib/soclib/module/network_component/virtual_dspin_router/caba/metadata/virtual_dspin_router.sd == 3) CABA implementation == === CABA sources === * interface : source:trunk/soclib/soclib/module/network_component/virtual_dspin_router/caba/source/include/virtual_dspin_router.h * implementation : source:trunk/soclib/soclib/module/network_component/virtual_dspin_router/caba/source/src/virtual_dspin_router.cpp === CABA Constructor parameters === {{{ VirtualDspinRouter( sc_module_name insname, // instance name const soclib::common::MappingTable &mt, // mapping table const soclib::common::IntTab &ringid, // global subsystem index const int &wrapper_fifo_depth, // wrapper fifo depth int nb_attached_initiator, // number of VCI initiators int nb_attached_target); // number of VCI targets }}} === CABA ports === * sc_in p_clk; // Global system clock * sc_in p_resetn; // Global system reset * soclib::caba::!VciInitiator* p_to_target; // Ports to VCI targets * soclib::caba::!VciTarget * p_to_initiator; // Ports to VCI initiators == 4) TLMT implementation == The TLM-T implementation is not available yet.