- Timestamp:
- Jun 30, 2013, 8:32:32 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/vci_mem_cache/caba/metadata/vci_mem_cache.sd
r422 r426 9 9 10 10 tmpl_parameters = [ 11 parameter.Module('vci_param_int',12 default = 'caba:vci_param',13 cell_size = parameter.Reference('memc_cell_size_int')),14 parameter.Module('vci_param_ext', 15 default = 'caba:vci_param',16 cell_size = parameter.Reference('memc_cell_size_ext')),11 parameter.Module('vci_param_int', default = 'caba:vci_param', 12 cell_size = parameter.Reference('memc_cell_size_int') 13 ), 14 parameter.Module('vci_param_ext', default = 'caba:vci_param', 15 cell_size = parameter.Reference('memc_cell_size_ext') 16 ), 17 17 parameter.Int('dspin_in_width'), 18 18 parameter.Int('dspin_out_width'), 19 19 ], 20 20 21 21 header_files = [ … … 26 26 ], 27 27 28 implementation_files = [ 29 '../source/src/vci_mem_cache.cpp' 28 implementation_files = [ 29 '../source/src/vci_mem_cache.cpp' 30 30 ], 31 31 … … 36 36 Uses('caba:generic_fifo'), 37 37 Uses('caba:generic_llsc_global_table'), 38 38 Uses('caba:dspin_dhccp_param') 39 39 ], 40 40 41 41 ports = [ 42 Port( 'caba:vci_target' , 'p_vci_tgt' ), 43 Port( 'caba:dspin_input' , 'p_dspin_in', dspin_data_size = 33 ), 44 Port( 'caba:dspin_output' , 'p_dspin_out', dspin_data_size = 40 ), 45 Port( 'caba:vci_initiator', 'p_vci_ixr' ), 46 Port( 'caba:bit_in' , 'p_resetn' , auto = 'resetn' ), 47 Port( 'caba:clock_in' , 'p_clk' , auto = 'clock' ), 42 Port('caba:clock_in' , 'p_clk' , auto = 'clock' ), 43 Port('caba:bit_in' , 'p_resetn' , auto = 'resetn'), 44 Port('caba:vci_target' , 'p_vci_tgt'), 45 Port('caba:vci_initiator', 'p_vci_ixr'), 46 Port('caba:dspin_input', 47 'p_dspin_in', 48 dspin_data_size = parameter.Reference('dspin_in_width') 49 ), 50 Port('caba:dspin_output', 51 'p_dspin_out', 52 dspin_data_size = parameter.Reference('dspin_out_width') 53 ), 48 54 ], 49 55 50 56 instance_parameters = [ 51 parameter.Module( 'mtp', 'common:mapping_table'),52 parameter.Module( 'mtc', 'common:mapping_table'),53 parameter.Module( 'mtx', 'common:mapping_table'),54 parameter.IntTab( 'vci_ixr_index'),55 parameter.IntTab( 'vci_ini_index'),56 parameter.IntTab( 'vci_tgt_index'),57 parameter.IntTab( 'vci_tgt_index_cleanup'),58 parameter.Int ( 'nways'),59 parameter.Int ( 'nsets'),60 parameter.Int ( 'nwords'),61 parameter.Int ( 'heap_size'),57 parameter.Module('mtp', 'common:mapping_table'), 58 parameter.Module('mtc', 'common:mapping_table'), 59 parameter.Module('mtx', 'common:mapping_table'), 60 parameter.IntTab('vci_ixr_index'), 61 parameter.IntTab('vci_ini_index'), 62 parameter.IntTab('vci_tgt_index'), 63 parameter.IntTab('vci_tgt_index_cleanup'), 64 parameter.Int ('nways'), 65 parameter.Int ('nsets'), 66 parameter.Int ('nwords'), 67 parameter.Int ('heap_size'), 62 68 ], 63 69 )
Note: See TracChangeset
for help on using the changeset viewer.