Changes between Version 6 and Version 7 of Component/Vci Avalon Bus
- Timestamp:
- Jan 20, 2009, 3:32:44 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Avalon Bus
v6 v7 47 47 48 48 {{{ 49 AvalonSwitchFabric (sc_module_name insname, // instance name 50 AvalonSwitchConfig<Nb_Master, Nb_slave> config) // configuration 49 AvalonSwitchFabric<Nb_Master, Nb_Slave, avalon_param> SwitchFabric("SwitchFabric", config_switch); 51 50 }}} 52 51 … … 61 60 62 61 63 AvalonSwitchConfig is used to configure the switch fabric for a specific platform.62 The configuration of the switch fabric is platform dependant. The AvalonSwitchConfig component is used for this purpose. 64 63 65 ''Nb_Master, Nb_slave'' : defined in the platform description ('''top.cpp''' file). 64 {{{ 65 AvalonSwitchConfig<nb_master, nb_slave> config_switch; 66 }}} 67 68 where ''Nb_Master, Nb_slave'' : defined in the platform description ('''top.cpp''' file). 66 69 67 70 For each master the routing table SwitchFabricParam_Master[0]->route[] describes the connection between this given master and the slaves.