Changeset 715 for trunk/modules/vci_io_bridge/caba/metadata
- Timestamp:
- Jun 23, 2014, 3:43:33 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/vci_io_bridge/caba/metadata/vci_io_bridge.sd
r434 r715 5 5 6 6 Module('caba:vci_io_bridge', 7 7 classname = 'soclib::caba::VciIoBridge', 8 8 9 9 tmpl_parameters = [ 10 10 parameter.Module('vci_param_int', 11 11 default = 'caba:vci_param', 12 12 cell_size = parameter.Reference('iob_cell_size_int')), 13 13 parameter.Module('vci_param_ext', 14 14 default = 'caba:vci_param', 15 15 cell_size = parameter.Reference('iob_cell_size_ext')), 16 16 ], 17 17 18 header_files = [ 18 header_files = [ 19 19 '../source/include/vci_io_bridge.h', 20 20 '../source/include/transaction_tab_io.h' 21 21 ], 22 22 23 23 implementation_files = [ '../source/src/vci_io_bridge.cpp' ], 24 24 25 26 27 28 Uses('caba:generic_tlb', 29 addr_t = parameter.StringExt('sc_dt::sc_uint<%d> ', 25 uses = [ Uses('caba:base_module'), 26 Uses('common:mapping_table'), 27 Uses('caba:generic_fifo'), 28 Uses('caba:generic_tlb', 29 addr_t = parameter.StringExt('sc_dt::sc_uint<%d> ', 30 30 parameter.Reference('addr_size'))), 31 Uses('common:address_decoding_table',31 Uses('common:address_decoding_table', 32 32 input_t = 'unsigned long', 33 33 output_t = 'bool'), 34 Uses('common:address_decoding_table',34 Uses('common:address_decoding_table', 35 35 input_t = 'unsigned long', 36 36 output_t = 'int'), 37 37 ], 38 38 39 ports = [ 40 41 42 43 44 45 46 47 Port('caba:clock_in', 'p_clk', auto = 'clock'), 39 ports = [ 40 Port('caba:vci_initiator', 'p_vci_ini_ram'), 41 Port('caba:vci_target', 'p_vci_tgt_iox'), 42 Port('caba:vci_initiator', 'p_vci_ini_iox'), 43 Port('caba:vci_target', 'p_vci_tgt_int'), 44 Port('caba:vci_initiator', 'p_vci_ini_int'), 45 Port('caba:bit_in','p_irq', 32), 46 Port('caba:bit_in', 'p_resetn', auto = 'resetn'), 47 Port('caba:clock_in', 'p_clk', auto = 'clock'), 48 48 ], 49 49 50 instance_parameters = [ 50 instance_parameters = [ 51 51 parameter.Module('mt_ext', 'common:mapping_table'), 52 52 parameter.Module('mt_int', 'common:mapping_table'),
Note: See TracChangeset
for help on using the changeset viewer.