Changes between Version 13 and Version 14 of Component/Vci Local Crossbar
- Timestamp:
- Oct 8, 2013, 1:03:24 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Local Crossbar
v13 v14 5 5 == 1) Functional Description == 6 6 7 This hardware component is a VCI compliant full crossbar, it contains two 8 independant crossbars for VCI commands and VCI responses. It must only 9 be used in clusterized architecture, to interconnect a limited number of 7 This hardware component can be used as a local interconnect 8 in a two-levels hierarchical interconnect to interconnect a limited number of 10 9 VCI initiators and targets in a local sub-system. The associated sub-system 11 is identified by a globalindex.12 10 is identified by a cluster index. 11 It contains two independant crossbars for VCI commands and VCI responses. 13 12 * The number of VCI initiators is a parameter that should not be larger than 4. 14 13 * The number of VCI targets is a parameter that should not be larger than 4. 15 14 16 The !VciLocalCrossbar component has a dedicated VCI interface (bothinitiator and target)15 The !VciLocalCrossbar component has two dedicated VCI ports (initiator and target) 17 16 to connect the local subsystem to the global VCI interconnect. 18 17 … … 49 48 sc_module_name name, // instance name 50 49 const soclib::common::MappingTable &mt, // mapping table 51 const s oclib::common::IntTab &initiator_index, // global initiator index52 const soclib: :common::IntTab &target_index, // global targetindex53 size_t nb_initiator, // number of VCI initiators54 size_t nb_target ); // number of VCI targets50 const size_t cluster_index, // global cluster index 51 const soclib:dd:common::IntTab &cluster_index, // global cluster index 52 const size_t nb_initiator, // number of VCI initiators 53 const size_t nb_target ); // number of VCI targets 55 54 }}} 56 55