- Timestamp:
- May 19, 2014, 10:59:21 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba/metadata/vci_xicu.sd
r647 r698 5 5 __version__ = "$Revision: 1698 $" 6 6 7 Module('caba:vci_xicu', 8 classname = 'soclib::caba::VciXicu', 9 tmpl_parameters = [ 10 parameter.Module('vci_param', default = 'caba:vci_param'), 11 ], 12 header_files = ['../source/include/vci_xicu.h', 13 ], 7 Module('caba:fault-tolerance:vci_xicu', 8 classname = 'soclib::caba::VciXicu', 9 tmpl_parameters = [ 10 parameter.Module('vci_param', default = 'caba:vci_param'), 11 ], 12 header_files = [ 13 '../source/include/vci_xicu.h', 14 ], 14 15 interface_files = [ 15 16 17 18 19 16 '../../include/soclib/xicu.h', 17 ], 18 implementation_files = ['../source/src/vci_xicu.cpp',], 19 ports = [ 20 Port('caba:clock_in', 'p_clk', auto = 'clock'), 20 21 Port('caba:bit_in', 'p_resetn', auto = 'resetn'), 21 22 Port('caba:vci_target', 'p_vci'), 22 23 Port('caba:bit_in', 'p_hwi', parameter.Reference('hwi_count')), 23 24 Port('caba:bit_out', 'p_irq', parameter.Reference('irq_count')), 24 ], 25 uses = [ 26 Uses('caba:base_module'), 27 Uses('caba:vci_target_fsm', default_target = 'true', support_llsc = 'false'), 28 ], 29 instance_parameters = [ 30 parameter.Module('mt', 'common:mapping_table'), 31 parameter.IntTab('index'), 32 parameter.Int('pti_count'), 33 parameter.Int('hwi_count'), 34 parameter.Int('wti_count'), 35 parameter.Int('irq_count'), 36 ], 37 extensions = [ 38 'dsx:addressable=index', 39 'dsx:max_segments=1', 40 'dsx:get_ident=index:p_vci:mt', 41 'dsx:device=xicu', 42 ], 25 ], 26 uses = [ 27 Uses('caba:base_module'), 28 Uses('caba:vci_target_fsm', 29 default_target = 'true', 30 support_llsc = 'false'), 31 ], 32 instance_parameters = [ 33 parameter.Module('mt', 'common:mapping_table'), 34 parameter.IntTab('index'), 35 parameter.Int('pti_count'), 36 parameter.Int('hwi_count'), 37 parameter.Int('wti_count'), 38 parameter.Int('irq_count'), 39 ], 40 extensions = [ 41 'dsx:addressable=index', 42 'dsx:max_segments=1', 43 'dsx:get_ident=index:p_vci:mt', 44 'dsx:device=xicu', 45 ], 43 46 )
Note: See TracChangeset
for help on using the changeset viewer.