Version 1 (modified by 16 years ago) (diff) | ,
---|
SocLib Components General Index
VirtualDspinNetwork
1) Functional Description
It is composed of two VirtualDspinArray , one for command paquets and the other for response paquets.
2) Component definition & usage
source:trunk/soclib/soclib/module/network_component/virtual_dspin_network/caba/metadata/virtual_dspin_network.sd
3) CABA implementation
CABA sources
- interface : source:trunk/soclib/soclib/module/network_component/virtual_dspin_network/caba/source/include/virtual_dspin_network.h
- implementation : source:trunk/soclib/soclib/module/network_component/virtual_dspin_network/caba/source/src/virtual_dspin_network.cpp
CABA Constructor parameters
VirtualDspinNetwork( 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<bool> p_clk; Global system clock
- sc_in<bool> p_resetn; Global system reset
- soclib::caba::DspinInput<vci_param> * p_in; Ports to VCI targets
- soclib::caba::DspinOutput<vci_param> * p_to_initiator; Ports to VCI initiators
4) TLMT implementation
The TLM-T implementation is not available yet.
Attachments (1)
-
VirtualDspinNetwork.pdf (51.1 KB) - added by 16 years ago.
Schema of Virtual Dspin Network
Download all attachments as: .zip