Changeset 547 for trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd
- Timestamp:
- Oct 7, 2013, 5:31:08 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd
r475 r547 4 4 Module('caba:tsar_xbar_cluster', 5 5 classname = 'soclib::caba::TsarXbarCluster', 6 7 8 6 tmpl_parameters = [ 7 parameter.Int('dspin_cmd_width'), 8 parameter.Int('dspin_rsp_width'), 9 9 parameter.Module('vci_param_int', default = 'caba:vci_param', 10 10 cell_size = parameter.Reference('vci_data_width_int')), … … 13 13 ], 14 14 15 15 header_files = [ '../source/include/tsar_xbar_cluster.h', 16 16 ], 17 17 18 18 implementation_files = [ '../source/src/tsar_xbar_cluster.cpp', 19 19 ], 20 20 21 22 23 24 21 uses = [ 22 Uses('caba:base_module'), 23 Uses('common:mapping_table'), 24 Uses('common:iss2'), 25 25 26 26 Uses('caba:vci_cc_vcache_wrapper', 27 27 cell_size = parameter.Reference('vci_data_width_int'), 28 28 dspin_in_width = parameter.Reference('dspin_cmd_width'), … … 31 31 gdb_iss_t = 'common:mips32el'), 32 32 33 33 Uses('caba:vci_mem_cache', 34 34 memc_cell_size_int = parameter.Reference('vci_data_width_int'), 35 35 memc_cell_size_ext = parameter.Reference('vci_data_width_ext'), … … 37 37 dspin_out_width = parameter.Reference('dspin_cmd_width')), 38 38 39 39 Uses('caba:vci_simple_rom', 40 40 cell_size = parameter.Reference('vci_data_width_int')), 41 41 42 42 Uses('caba:vci_simple_ram', 43 43 cell_size = parameter.Reference('vci_data_width_ext')), 44 44 45 Uses('caba:vci_xicu',45 Uses('caba:vci_simple_ram', 46 46 cell_size = parameter.Reference('vci_data_width_int')), 47 47 48 Uses('caba:dspin_local_crossbar', 48 Uses('caba:vci_xicu', 49 cell_size = parameter.Reference('vci_data_width_int')), 50 51 Uses('caba:dspin_local_crossbar', 49 52 flit_width = parameter.Reference('dspin_cmd_width')), 50 53 51 54 Uses('caba:dspin_local_crossbar', 52 55 flit_width = parameter.Reference('dspin_rsp_width')), 53 56 54 57 Uses('caba:virtual_dspin_router', 55 58 flit_width = parameter.Reference('dspin_cmd_width')), 56 59 57 60 Uses('caba:virtual_dspin_router', 58 61 flit_width = parameter.Reference('dspin_rsp_width')), 59 62 60 63 Uses('caba:vci_multi_tty', 61 64 cell_size = parameter.Reference('vci_data_width_int')), 62 65 63 66 Uses('caba:vci_framebuffer', 64 67 cell_size = parameter.Reference('vci_data_width_int')), 65 68 66 69 Uses('caba:vci_multi_nic', 67 70 cell_size = parameter.Reference('vci_data_width_int')), 68 71 69 72 Uses('caba:vci_chbuf_dma', 70 73 cell_size = parameter.Reference('vci_data_width_int')), 71 74 72 75 Uses('caba:vci_block_device_tsar', 73 76 cell_size = parameter.Reference('vci_data_width_int')), 74 77 75 78 Uses('caba:vci_multi_dma', 76 79 cell_size = parameter.Reference('vci_data_width_int')), 77 80 78 81 Uses('caba:vci_dspin_target_wrapper', 79 82 cell_size = parameter.Reference('vci_data_width_int')), 80 83 81 84 Uses('caba:vci_dspin_initiator_wrapper', 82 85 cell_size = parameter.Reference('vci_data_width_int')), 83 86 84 Uses('common:elf_file_loader'),85 ],87 Uses('caba:vci_simhelper', 88 cell_size = parameter.Reference('vci_data_width_int')), 86 89 87 ports = [ 88 Port('caba:bit_in', 'p_resetn', auto = 'resetn'), 89 Port('caba:clock_in', 'p_clk', auto = 'clock'), 90 Port('caba:dspin_output', 'p_cmd_out', [4, 3], 90 Uses('common:elf_file_loader'), 91 ], 92 93 ports = [ 94 Port('caba:bit_in', 'p_resetn', auto = 'resetn'), 95 Port('caba:clock_in', 'p_clk', auto = 'clock'), 96 Port('caba:dspin_output', 'p_cmd_out', [4, 3], 91 97 dspin_data_size = parameter.Reference('dspin_cmd_width')), 92 98 Port('caba:dspin_input', 'p_cmd_in', [4, 3], 93 99 dspin_data_size = parameter.Reference('dspin_cmd_width')), 94 100 Port('caba:dspin_output', 'p_rsp_out', [4, 2], 95 101 dspin_data_size = parameter.Reference('dspin_rsp_width')), 96 102 Port('caba:dspin_input', 'p_rsp_in', [4, 2], 97 103 dspin_data_size = parameter.Reference('dspin_rsp_width')), 98 104 ], 99 105 ) 100 106
Note: See TracChangeset
for help on using the changeset viewer.